Hey guys.
So I am running an Elastix server in VirtualBox. I can call out and to other extensions. What I am trying to achieve is the following:
Functionality similar to running a campaign on the Call Center, well, just the part where two numbers are connected.
What I need to be able to do is call an external API or REST call, residing on my Elastix server or wherever need be. When this call is made, I want to connect two numbers that were specified with the call (as in a campaign, where the extension is called and a number from a list). Each call is meant to preferably connect only two numbers.
If I can work by example:
User enters number A and number B in a web browser. My solution makes the API call and then calls number A and number B and connects them.
My question is: which avenue should I be pursuing? Some kind of Call Center workaround or WebRTC workaround? If none of the two, where can I start and what should I look into.
Any input is appreciated
**edit**
I think its important to add that I am a software developer so I can program new functionality if need be, I just need to know where to start.
Thanks
So I am running an Elastix server in VirtualBox. I can call out and to other extensions. What I am trying to achieve is the following:
Functionality similar to running a campaign on the Call Center, well, just the part where two numbers are connected.
What I need to be able to do is call an external API or REST call, residing on my Elastix server or wherever need be. When this call is made, I want to connect two numbers that were specified with the call (as in a campaign, where the extension is called and a number from a list). Each call is meant to preferably connect only two numbers.
If I can work by example:
User enters number A and number B in a web browser. My solution makes the API call and then calls number A and number B and connects them.
My question is: which avenue should I be pursuing? Some kind of Call Center workaround or WebRTC workaround? If none of the two, where can I start and what should I look into.
Any input is appreciated
**edit**
I think its important to add that I am a software developer so I can program new functionality if need be, I just need to know where to start.
Thanks
Last edited: