Thanks for this Nazim,
Also where i can look for all the updated functions documented for Lua.
Regads
Sam
Why not using Lua script? Lua is quite powerful and you could benefit of
using the luasql for db connectivity.
g_caller_id = session:getVariable("caller_id_number")
g_caller_destination_number = session:getVariable("destination_number")
g_caller_context = session:getVariable("context")
g_caller_uuid = session:getVariable("uuid")
...
session:flushDigits()
digits = session:playAndGetDigits(4, 4, 3, 3000, "#",
wav_base .. langId .. "/" .. prompt_wav, "",
"[" .. allowed_digit1 .. "," .. allowed_digitN .. "]");
...
session:transfer(tostring(dest_ext), "XML", "public")
Regards,
Nazim
On 12/16/2010 07:29 AM, Sam wrote:
> hi,
>
> Its not an XML IVR but trying to collect digits when the user punches in
> some digits after a playback sound file,
> so that the digits would get stored into $(digits) and i can use those
> digits for further processing or transferring
> to other dial-plan as per the digits punched in.
>
> Suppose a digits punched are 4567, I collect them in $(digits) and by
> transfer function i do the transfer.
>
> <action application="transfer" data="$(digits) default XML"/>
>
> -----------------------------------------------------------------------------------------------
>
> Also i could see that in IVR.conf can do this by pressing 4567 and executing
> a statement , but here also question
> is how can i use it by storing those collected digits in an variable and the
> using it further.
>
> ----------------------------------------------------------------------------------------------
>
> I was thinking how in both the cases it could be done.
>
> Thnx & Regds
> Sam
>
>
>
> On Thu, Dec 16, 2010 at 4:35 AM, Michael Collins <msc@freeswitch.org> wrote:
>
>> Is this an XML IVR?
>> -MC
>>
>>
>> On Tue, Dec 14, 2010 at 1:43 AM, samir <u2nsam@gmail.com> wrote:
>>
>>> hello,
>>>
>>> Is there any method to collect digits by a variable clause ?
>>>
>>> Suppose i have a ivr playing and user inputs digits , i want to collect
>>> the
>>> dtmf digits and send it to a different application where that digits will
>>> be
>>> used for routing purpose.
>>>
>>> Any ideas !
>>>
>>> Regards
>>> Sam
>>> --
>>> View this message in context:
>>> http://freeswitch-users.2379917.n2.nabble.com/collecting-dtmf-digits-tp5833942p5833942.html
>>> Sent from the freeswitch-users mailing list archive at Nabble.com.
>>>
>>> _______________________________________________
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users@lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users@lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org