Variables starting with 'AST\_' are reserved to the system and may not be set. Additionally, the following system variables are available as special.
Retrieve results from a ENUMQUERY.
Initiate an ENUM query.
General or specific querying of NAPTR records for ENUM or ENUM-like DNS pointers.
Retrieve results from a DUNDIQUERY.
This will do a DUNDi lookup of the given phone number. The result of this function will be a numeric ID that can be used to retrieve the results with ...
This will do a DUNDi lookup of the given phone number. This function will return the Technology/Resource found in the first result in the DUNDi lookup...
Return the directory of a file.
Returns the sum of all the digits in a number.
Checks the existence of a dialplan target.
Presents an interface meant to be used in concert with the Dial application, by presenting a list of channels which should be dialled when referenced.
The DEVICE\STATE function can be used to retrieve the device state from any device state provider. Asterisk dialplan function reference.
The DENOISE function will apply noise reduction to audio on the channel that it is executed on. Asterisk dialplan function reference.
Deletes a specified channel variable.
Decrements the value of a variable, while returning the updated value to the dialplan
Obtain a list of keys within the Asterisk database.
Obtain the number of keys at a prefix within the Asterisk database.
Check to see if a key exists in the Asterisk database.
Will retrieve a value from the Asterisk database and then remove that key from the database. DBRESULT will be set to the key's value if it exists.
Will read from or write a value to the Asterisk database. On a read, this function returns the corresponding value from the database, or blank if it d...
Set or get a property of a DAHDI channel.
Slices and dices strings, based upon a named delimiter.
Sets various options for future invocations of CURL.
Retrieve content from a remote web or ftp server
Quotes a given string for use in a CSV file, escaping embedded quotes as necessary
Gets or sets Connected Line data on the channel.
Get information about a ConfBridge conference.
Get a list of channels in a ConfBridge conference.
Set a custom dynamic bridge, user, or menu profile on a channel for the ConfBridge application using the same options available in confbridge.conf.
Checks if the specified channel exists.