[Freeswitch-users] How to use originate command call to number and then bridge to call center module

Do Nguyen Ha donguyenha at gmail.com
Wed Sep 5 01:24:12 UTC 2018


thank you for sharing your experience

my goal is simple auto calling from esl to a list of numbers(callers) when
callers answer phone and then i will bridge to callcenter module

to check the callers answer or not of originate command, i use the
event-name "BACKGROUND_JOB". the message body to check is "_body": "-ERR
USER_BUSY\n"/"-ERR NO_ANSWER\n"/"-ERR DESTINATION_OUT_OF_ORDER\n"...

to check the callers is answered by the agents of callcenter i use the
event-name "CUSTOM" and event-name  "bridge-agent-start"

that is my dial manger logic

is there any suggestion

thank you

On Wed, Sep 5, 2018 at 2:19 AM Matthew Grooms <matthew at brightfire.net>
wrote:

> To originate and connect directly to mod_callcenter, you should be able to
> just call the application with the queue name ...
>
> originate orgination-string &callcenter(queue-name)
>
> for example:
> orginate sofia/gateway/mygateway/+15555555555 &callcenter(1000 at default)
>
> It sounds like your trying to do outbound call center dialing. I have an
> extension configured for each call center queue. My external dial manager
> calls into freeswitch to launch a lua script with a bunch of arguments.
> That script does an originate, checks if a person or a machine answered (
> AMD module + a bunch of other checks ) and then transfers people to the
> extension associated with the call center queue. It's not difficult with a
> little trial and error. The hard part is building the dial manger logic :/
>
> Hope this helps,
>
> -Matthew
> On 8/31/2018 12:32 PM, Do Nguyen Ha wrote:
>
> Hi
>
> i read on the freeswitch website about a syntax of the originate command
>
> there are a lot of examples show how to use it, but there is no example to
> make a new call(callA) and then bridge a call(callA) to call center
> module(callcenter application)
>
> example to make call and bridge a call to another number
> originate user/1000 &bridge(user/100)
>
> please help
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Servicessales at freeswitch.comhttps://freeswitch.com
>
> Official FreeSWITCH Siteshttps://freeswitch.com/osshttps://freeswitch.org/confluencehttps://cluecon.com
>
> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttps://freeswitch.com
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Services
> sales at freeswitch.com
> https://freeswitch.com
>
> Official FreeSWITCH Sites
> https://freeswitch.com/oss
> https://freeswitch.org/confluence
> https://cluecon.com
>
> 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
> https://freeswitch.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20180905/ef83eac4/attachment.html>


More information about the FreeSWITCH-users mailing list