[Freeswitch-users] CallCenter Agent UUID-Standby
Antonio Teixeira
eagle.antonio at gmail.com
Tue Dec 21 10:44:11 MSK 2010
Hello guys
Sorry to bug you again , but I'm still unable to find out a solution for
this , should i send a bug report or is the bug sited on the chair :)
P.S Have a Merry Christmas to all :)
António Teixeira
2010/12/17 Antonio Teixeira <eagle.antonio at gmail.com>
> Hello Troy ,
>
> But that part is present in the dial plan and as soon as a caller hangups
> an hangup is also send to the agent and it doesn't seem to recover from
> that.
>
> Full Debug Log And Dialplan in paste bin
> http://pastebin.com/ADFfLPtR
>
> Thank you all for all your time
> Antonio
>
>
> 2010/12/17 Troy Anderson <freeswitch at tlainvestments.com>
>
> Hi António,
>>
>> Take a look at this part of the wiki:
>> http://wiki.freeswitch.org/wiki/Mod_callcenter#Callback
>>
>> Note the last line of the sample dial plan:
>>
>> <action application="transfer" data="4099"/> <!-- Remove this if you just want to get a single call -->
>>
>> If you want to throw them back in the loop, you have to explicitly do it
>> in your dial plan.
>>
>> -Troy
>>
>> On Dec 16, 2010, at 10:30 AM, Antonio Teixeira wrote:
>>
>> Good Afternoon.
>>
>> I'm leaving Asterisk ( yayyyyyyyyyyyyy) and was curious in trying out the
>> Call Center feature, uuid-standby , now i created a dialplan and I'm able
>> to connect a caller to an agent.
>> Now by my assumption as soon as the caller disconnects the agent should be
>> trow back ( transfer) into the loop (4099 ext.) but instead i get an hangup
>> and the sip client terminates the call.
>>
>> Any ideas ?
>>
>> Sample Dialplan
>>
>> <extension>
>> <condition field="destination_number" expression="^(4099)$">
>> <action application="set" data="res=${callcenter_config(agent set uuid ${caller_id_number}@${domain_name} '${uuid}')}" />
>>
>>
>>
>>
>> <action application="set" data="res=${callcenter_config(agent set type ${caller_id_number}@${domain_name} 'uuid-standby')}" />
>> <action application="set" data="res=${callcenter_config(agent set status ${caller_id_number}@${domain_name} 'Available (On Demand)')}" />
>>
>>
>>
>>
>> <action application="set" data="res=${callcenter_config(agent set state ${caller_id_number}@${domain_name} 'Waiting')}" />
>> <action application="set" data="cc_warning_tone=tone_stream://%(200,0,500,600,700)"/>
>>
>>
>>
>>
>> <action application="answer" />
>> <action application="playback" data="$${hold_music}"/>
>> <action application="transfer" data="4099"/> <!-- Remove this if you just want to get a single call -->
>>
>>
>>
>>
>> </condition>
>> </extension>
>>
>>
>> Thanks For Your Time
>> António Teixeira
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at 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 at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20101221/773c41c4/attachment.html
More information about the FreeSWITCH-users
mailing list