Get a field from a sorcery object
Retrieve a variable from a configuration file.
The comma-delimited list passed as a value to which the function is set will be interpreted as a set of values to which the comma-delimited list of.
Currently, the only supported parameter is "sessions" which will return the current number of active sessions for this AMI account.
Gets information about an Agent
Apply automatic gain control to audio on a channel.
Encrypt a string with AES given a 16 character key.
Decrypt a string encoded in base64 with AES given a 16 character key.
Returns absolute value of a number.
Generates special information tone to block telemarketers from calling you. This application will set the following channel variable upon completion:.
Start a while loop.
Wait (sleep) until the current time is the given epoch.
Waits for a single-frequency tone to be detected before dialplan execution continues. WAITFORTONESTATUS - This indicates the result of the wait.
Waits for up to silencerequired milliseconds of silence, iterations times. An optional timeout specified the number of seconds to return after, even i...
Waits for signaltimeout seconds on the current channel to receive a signal with name signalname. Acts as a consumer in a simple message queue.
Returns '0' after waiting at least timeout seconds, and only after the next ring has completed. Returns '0' on success or '-1' on hangup.
Waits for up to noiserequired milliseconds of noise, iterations times. An optional timeout specified the number of seconds to return after, even if we...
Waits until expression evaluates to true, checking every interval seconds for up to timeout. Asterisk dialplan application reference.
Pause the dialplan and wait for the caller to dial an extension. Used in IVR menus, auto attendants, and anywhere you need DTMF input to drive call ro...
Waits for the user to press one of the accepted digits for a specified number of seconds. Asterisk dialplan application reference.
Waits for some time.
Play a single voice mail msg from a mailbox by msg id.
Allows the calling party to check voicemail messages. A specific mailbox, and optional corresponding context, may be specified.
Send arbitrary text to verbose output.
Will say the recorded name of the voicemail user specified as the argument to this application. If no context is provided, 'default' is assumed.
Authenticate with Voicemail passwords.
Send an arbitrary user-defined event to parties interested in a channel (AMI users and relevant res_stasis applications).
Unpauses (resumes calls to) a queue member. This is the counterpart to 'PauseQueueMember()' and operates exactly the same way, except it unpauses inst...
Executes a command by using system(). Result of execution is returned in the SYSTEMSTATUS channel variable: SYSTEMSTATUS FAILURE - Could not execute t...
Allows an arbitrary application to be invoked even when not hard coded into the dialplan. To invoke external applications see the application System.