2009/7/14 Michael Collins <[email protected]>
> > > On Mon, Jul 13, 2009 at 9:30 PM, Dome Charoenyost <[email protected]> wrote: > >> 2009/7/14 Michael Collins <[email protected]>: >> > What phone number do you call back? I mean, how do you know what the >> > customer's number is? Do you go by the caller id number? >> yes callback to caller id >> > > Okay, here's a dialplan snippet that I used to successfully do the > autocallback. In my case I used ext 1001 as the customer and portaudio as > the "agent" if you get my meaning. Extension 1001 dials 9902, hangs up, and > immediately the api_hangup_hook's originate command is executed. In this > case it calls portaudio/auto_answer for the A-leg and user/1001 as the > B-leg. I don't claim that it's the prettiest thing in the world but it > definitely works. You'll need to adjust according to your specific > situation. > > <extension name="callback-test-answer-ib-call"> > <!-- From mailing list - a question about how to do this: > Caller calls in, ring (no answer), capture Caller ID, wait for > caller to hangup > Generate outbound call to captured caller ID number > Only use dialplan, no scripting > --> > <condition field="destination_number" expression="^9902$"> > <action application="pre_answer"/> > <action application="set" data="callbacknum=${caller_id_number}"/> > <action application="log" data="INFO Callback number is > '${callbacknum}'"/> > <action application="set" data="api_hangup_hook=originate > portaudio/auto_answer CBTEST${callbacknum}"/> > <action application="sleep" data="10000"/> <!-- wait 10 sec for > caller to hangup, otherwise we hangup --> > <action application="hangup"/> > </condition> > </extension> > > <extension name="callback-test-generate-ob-call"> > <condition field="destination_number" expression="^CBTEST(\d+)$"> > <action application="bridge" data="user/$1"/> > </condition> > </extension> > > > Let us know how it goes. BTW, what is the reason for this type of scenario? > Just curious. > -MC > >> >> >> > >> > -MC >> > >> > On Sun, Jul 12, 2009 at 9:59 AM, Dome Charoenyost <[email protected]> >> wrote: >> >> >> >> Dear sir, >> >> I want to user dialplan callback to customer. is posible to >> >> to this is dialplan XML ? >> >> Now i use javascript. >> >> my call flow. >> >> 1. customer call >> >> 2. FS rining and wait until customer hangup >> >> 3. callback to customer number >> >> >> >> >> >> Best Regards. >> >> >> >> Dome C. >> >> >> >> _______________________________________________ >> >> Freeswitch-users mailing list >> >> [email protected] >> >> 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 >> > [email protected] >> > 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 >> [email protected] >> 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 > [email protected] > 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 [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
