Executes macro defined in the context macro- name. Only one call at a time may run the macro. Asterisk dialplan application reference.
Executes macro defined in macroiftrue if expr is true (otherwise macroiffalse if provided) Arguments and return values as in application Macro() Use o...
Executes a macro using the context macro- name, jumping to the 's' extension of that context and executing each step, then returning when the steps en...
Sends the content of message as text message from the given account to the buddy identified by jid The example below sends "Hello world" to bob@domain...
Can be used to set the value of channel variables or dialplan functions. When setting variables, if the variable name is prefixed with '\', the variab...
When executing this application, two jack ports will be created; one input and one output. Asterisk dialplan application reference.
Import a variable from a channel into a new variable.
Signals the PBX routines that the previous matched extension is incomplete and that further input should be allowed before matching can be considered ...
Clears hangup cause information from the channel that is available through HANGUPCAUSE.
Conditionally jump to label, saving return address.
Performs a flash on a DAHDI trunk. This can be used to access features provided on an incoming analogue circuit such as conference and call waiting.
Forks the current Call Data Record for this channel.
Either forks a process to run given command or makes a socket to connect to given host and starts a generator on the channel.
End a While loop.
Listen to a channel, and optionally whisper into it.
End an If branch.
Conditional application execution based on the current time.
End a while loop.
Start an optional ElseIf branch. Execution will continue inside the branch if expr is true and if previous If and ElseIf branches evaluated to false.
End an if branch.
Define an optional else branch.
Displays information on channel and listing of all channel variables. If level is specified, output is only displayed when the verbose level is curren...
Using 'EAGI' provides enhanced AGI, with incoming audio available out of band on file descriptor 3. Asterisk dialplan application reference.
Will present the calling channel with a directory of extensions from which they can search by name. Asterisk dialplan application reference.
The DISA, Direct Inward System Access, application allows someone from outside the telephone switch (PBX) to obtain an internal system dialtone and to...
Is deprecated and may be removed in a future version of Asterisk. Use the replacement application 'AGI' instead of 'DeadAGI'.
Delete a family or keytree from the asterisk database.
Send an ISDN call rerouting/deflection facility message.
Will send the given string of digits in a Keypad Facility IE over the current channel. Asterisk dialplan application reference.