If you see it saying its playing early media and you can't hear it, that means the provider does not let you do it. Just adding playback as the first thing in your dialplan would automatically invoke playback in early media so if that doesn't work you are out of luck. On Fri, Jan 31, 2014 at 5:41 AM, Shahzad Bhatti <shahzad.bhatti@g-r-v.com>wrote:
i observe on my phone that this is possible as when i on my mobile when bill is not paid and outgoing is blocked then when try to call some number then Message is played and call hangup. just like above Scenario i want to play message using IVR or may with some other application to tell the caller what is his current credit on leg A and then bridge call to leg B without answer.
any help will be appreciated
you can get the log of cli here http://pastebin.freeswitch.org/21912 and example of dialplan here http://pastebin.freeswitch.org/21913
Regards Shahzad Bhatti
---------- Forwarded message ---------- From: Shahzad Bhatti <shahzad.bhatti@g-r-v.com> To: freeswitch-users@lists.freeswitch.org Cc: Date: Wed, 29 Jan 2014 18:13:34 +0500 Subject: Re: [Freeswitch-users] Play IVR Before Answer Thanks Mario G for your reply i worked through it using ringback and play file using local stream and find that freeswitch send early media but unable to listen on leg A so i remove the line of answer and play a sample ivr for test and also remove bridge the call to leg B for testing and found that during early media state ivr is playing and log show that it plays but on leg A i am unable to listen anything from that ivr but a ring tone and when the ivr completed the channel state is returned to hangup so i think i am near but missing some thing in configuration so anyone can reply that what i do to listen ivr before answer through early media here is my new log http://pastebin.freeswitch.org/21912 and here is my dialplan for the above call http://pastebin.freeswitch.org/21913 Regards Shahzad Bhatti
---------- Forwarded message ----------
From: Mario G <mario_fs@mgtech.com> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Cc: Date: Tue, 28 Jan 2014 13:08:24 -0800 Subject: Re: [Freeswitch-users] Play IVR Before Answer I don't know how to do IVR this way but… this may help you get started: What you want is to dynamically create early media. Our calls use early media to say hello "name" to the person and change instructions and the music in early media. This is done by setting the "ringback" variable. Before the bridge I call a LUA program that looks up the incoming number and creates the early media string and sets the "ringback" variable before returning (it does many other things as well). If all you want to do when someone calls in is to say "Hi Mario, you have a credit of 34.64", it can be done with a little work. This is NOT IVR though.
Before messing with IVR note this IMPORTANT FACT: Most (all?) ITSPs limit how long they will ring (send early media) before doing something else, in my case the max I can set ringing to is 60 seconds before they send to VM, etc on their end. That means I am limited to early media of 60 seconds which my LUA program dynamically calculates and ensures we don't go past 55 seconds. Good luck Mario G
On Jan 28, 2014, at 8:26 AM, Shahzad Bhatti <shahzad.bhatti@g-r-v.com> wrote:
Hello i want to play an ivr using phrase to say the caller credit, i do
this after answer and it is working i want to know that is it also possible to play IVR before answer using execute_on_preanswer like
*<action application="set" data="execute_on_preanswer=phrase saycredit,34:64:97" />* here is my xml_curl xml for the call http://pastebin.freeswitch.org/21909 i want to know is it possible and if possible then what is the correct way i want to play IVR on legA but before answering the leg
Regards Shahzad Bhatti
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.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
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+ <http://freeswitch.org/g+>* ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org ☎ +19193869900