July 2017
Intermediate to advanced
434 pages
12h 59m
English
This dialplan application allows for listening and interacting with other channels/calls.
It's a very flexible application; search on http://freeswitch.org/confluence for all the details and features.
The format of invocation is:
eavesdrop UUID|all
A couple of example dialplan actions would be:
<action application="eavesdrop" data="${db(select/spymap/$1)}"/>
<action application="eavesdrop" data"all"/>
The first one, adapted from demo dialplan, assumes that elsewhere we inserted into a persistent table (see "db and hash" before in this chapter) the UUID of the ongoing call originated by the user we get in the "$1" regular expression register. We then get the UUID value from the db table, and execute eavesdrop on ...
Read now
Unlock full access