[Freeswitch-users] How to force FS to execute?
Emrah
lists at kavun.ch
Wed Sep 19 08:42:27 MSD 2012
Please bypass the inline="true"… A fantasy of mine.
On Sep 19, 2012, at 12:32 AM, Emrah <lists at kavun.ch> wrote:
> Hi all,
>
> My example below cannot work because FS does not store the value of ${pin} until the call goes into execution state. While keeping it simple, what would be your take on this? Is there a way to instruct FS to start executing at some point and discovering the dialplan along the way?
>
> <extension name="pin test">
> <condition field="destination_number" expression="^111$" break="never">
> <action application="answer"/>
> <action application="sleep" data="1000"/>
> <action application="read" data="4 4 $${base_dir}/sounds/en/us/callie/conference/8000/conf-pin.wav pin 10000 #,*" inline="true" />
> </condition>
> <condition field="${pin}" expression="^1234$">
> <action application="transfer" data ="3000 XML local" />
> </condition>
> <condition field="${pin}" expression="^\d{4}$">
> <action application="hangup" />
> </condition>
> </extension>
>
> Thanks and all the best, as always.
> Emrah
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users
mailing list