Mod dptools
From FreeSWITCH Wiki
Provides a number of misc. dial plan utilities including...
[edit]
Applications
- answer - Answer the call for a channel.
- att_xfer - Attended Transfer
- bind_meta_app - Respond to certain DTMF sequences on specified call leg(s) during a bridge and execute another dialplan application
- break
- bridge - Bridge a new channel to the existing one
- check_acl - Check an ip against an ACL list
- clear_speech_cache - Clear speech handle cache.
- deflect - Send a call deflect/refer.
- delay_echo - Echo audio at a specified delay.
- detect_speech - Detect speech on a channel.
- displace - displace audio on a channel
- eavesdrop - Spy on a channel.
- echo - echo audio and video back to the originator
- eval - Evaluates a string
- execute_extension - executes an extension
- export - Export a channel varaible across a bridge <varname>=<value>
- fax_detect - detect FAX CNG - may be deprecated
- gentones - Generate TGML tones
- hangup - hang up the current channel
- info - Display Call Info.
- intercept - Lets you pickup a call and take it over if you know the uuid.
- ivr - Run an IVR menu.
- log - Logs a channel variable for the channel calling the application.
- park - park a call
- park_state
- phrase - Say a Phrase
- playback - play a soundfile to the originator
- pre_answer - answer a channel in early media mode
- privacy - Set caller privacy on calls.
- queue_dtmf
- read
- record - Record a file from the channels input
- record_session
- redirect - Send a redirect message to a session
- respond - Send a respond message to a session
- ring_ready - Indicate Ring_Ready on a channel
- sched_broadcast
- sched_hangup
- sched_transfer
- send_display - Sends an info packet with a sipfrag
- send_dtmf - Send inband DTMF, 2833, or SIP Info digits from a session
- set - Set a channel variable for the channel calling the application.
- set_global - Set a global variable
- set_profile_var - Set a caller profile variable
- set_user - Set a user
- sleep - Pause a channel
- speak
- start_dtmf - Start inband DTMF detection
- stop_dtmf - Stop inband DTMF detection
- start_dtmf_generate - Start inband DTMF generation
- stop_displace - stop displacement audio on a channel
- stop_dtmf_generate - Stop inband DTMF generation
- stop_record_session
- stop_tone_detect
- strftime - returns formated date and time
- system - Execute a system command
- threeway - Three way call with a UUID
- tone_detect - Detect the presence of a tone and execute a command if found
- transfer - Immediatly transfer the calling channel to a new extension
- unset - Unset a variable
- wait_for_silence - Pause processing while waiting for silence on the channel
[edit]
