September 2005
Intermediate to advanced
408 pages
16h 20m
English
Goto() — Sends the call to the specified priority, extension, and context
Goto([[context,]extension,]priority) Goto(named_priority)
Sends control of the current channel to the specified
priority, optionally setting the
destination extension and
context.
Optionally, you can use the application to go to the named
priority specified by the named_priority
argument. Named priorities only work within the current
extension.
Always returns 0, even if the
given context, extension, or priority is invalid.
exten => 123,1,Answer()
exten => 123,2,Set(COUNT=1)
exten => 123,3,SayNumber(${COUNT})
exten => 123,4,Set(COUNT=$[ ${COUNT} + 1 ])
exten => 123,5,Goto(3)
; same as above, but using a named priority
exten => 124,1,Answer()
exten => 124,2,Set(COUNT=1)
exten => 124,3(repeat),SayNumber(${COUNT})
exten => 124,4,Set(COUNT=$[ ${COUNT} + 1 ])
exten => 124,5,Goto(repeat)Read now
Unlock full access