You should probably track down Moc and pick his brain since he actually wrote mod_callcenter...
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@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
Antonio2010/12/17 Troy Anderson <freeswitch@tlainvestments.com>
Hi António,Take a look at this part of the wiki: http://wiki.freeswitch.org/wiki/Mod_callcenter#CallbackNote 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.-TroyOn 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@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