[Freeswitch-users] ESL Inbound - what would be the best known way to wait in XML dialplan for any command execution via ESL?

Anton VG anton.vazir at gmail.com
Sat Jun 11 19:40:41 MSD 2011


Hi!

Switched from outbound ESL to an INBOUND mode, for controlling the
incoming CALL flow: so when call comes, Inbound ESL app catches
corresponding event and executes the necessary command on the caller
UUID.

My question is: In XML dialplan, when call comes, if do not PARK it or
do PAUSE, the ESL controlling application is too late to execute park
before XML dialplan ends, and disconnect the call.

PARK shows itself as not a good solution, since if call did not
handled by ESL - it stales.
PAUSE - i would not like to add extra delays to call handling.

I suppose there should be a known good way to handle in XML dialplan
if anything else executed on the given channel/uuid?

Regards,
Anton.



More information about the FreeSWITCH-users mailing list