Route inbound calls to a live queue during business hours and to an after-hours message outside of them, using GotoIfTime() with no external scripting...
Auto-attendant that replays the menu on invalid input or silence, and hangs up gracefully after three failed attempts.
Generates an UUID.
Sets STIR/SHAKEN Attestation parameters on an outgoing channel.
SET assigns a value to a channel variable.
Retrieve information about a recording previously created using the Record application
Set how transfers are handled for a PJSIP channel.
Adds, updates or removes the specified SIP header from a PJSIP or non-PJSIP channel to be inherited to an outbound PJSIP channel.
Retrieve data pertaining to specific instances of MixMonitor on a channel.
Executes a Gosub and provides its return value as a string
Returns the sum of all the digits in a number.
Set or get a property of a DAHDI channel.
Set a custom dynamic bridge, user, or menu profile on a channel for the ConfBridge application using the same options available in confbridge.conf.
Start an if branch.
Complete reference for Asterisk dialplan pattern syntax: wildcard characters (X, Z, N, dot, bang), specificity rules for overlapping patterns, NANP an...
The VOLUME function can be used to increase or decrease the 'tx' or 'rx' gain of any channel. Asterisk dialplan function reference.
Returns the selected attribute from the specified mailbox. If context is not specified, defaults to the 'default' context.
Count the voicemails in a specified mailbox or mailboxes.
Return the current Asterisk version string, or compare it against a specified version using standard operators. Useful for writing dialplan logic that...
Check if a dialplan variable exists or not.
Returns a true value if the indicated context, extension, and priority exist. This function has been deprecated in favor of the 'DIALPLAN\_EXISTS()'.
Encodes a string to URI-safe encoding according to RFC 2396.