10-17-2019 12:23 AM
Hi all,
in a uccx i need to do a "Call Consult Transfer" to a multiple mobile phone destination until the first pick up.
Is it possible with ccx editor or i need to create a line group on the fly trough axl on CUCM (i hope that this is possible but i'm not sure at the moment)?
Destination numbers are dynamically taken from external db.
Thank in advance,
Pier Paolo
10-17-2019 08:55 AM
10-18-2019 12:40 AM
10-18-2019 06:32 AM
10-21-2019 01:14 AM
Hi Anthony and thanks again for your answer.
The need of my customer is this:
They have tons of mobile phone number that people leave on its site after registration with availability to be called who could be changed in any moment (saved on external db).
I need to call group of them (group creation is based on parameters present on that db), call all together until the first one one answer (and press a DTMF digit to accept the call).
Mobile phones number (or at least their availability) are not known before.
Thinking on it in this weekend I thought about create a jabber for each users with forward all to mobile phone number on its line (when the user register itself on site) and then use Finesse API to Login and change Agent state (it's a customer with tons on end user/jabber licenses) when they set their availability .
I'm a beginner so probably I said lots of stupid things.
Any suggestion would be really appreciated
Pier Paolo
10-21-2019 02:24 AM
I think that you will really struggle to get this working - I have not seen anyone triggering AXL queries from CCX (not saying it could not be done and it would be cool).
One option could be to use a service that provides virtual numbers that can be managed via an API - maybe Twilio. Your callers could call this service and direct a virtual number to their cellphone number.
CUCM could have a static broadcast hunt group with remote destinations using the virtual numbers. The virtual number service would then redirect these to the user cellphones transparently.
Not sure how practical and cost effective this would be - just thinking out loud.
10-21-2019 05:05 AM - edited 10-21-2019 05:05 AM
@James Hawkins wrote:I think that you will really struggle to get this working - I have not seen anyone triggering AXL queries from CCX (not saying it could not be done and it would be cool).
Hi James,
i did it and it's working quite well, I'm testing it at the moment but not in production.
My customer uses ad DB (Mysql) with is not supported from CCX.
So i did a Python/Flask server who get parameter form ccx editor trough a REST Call ,
get numbers from Mysql db , create RDP with its own line , add RD on that with association, return via JSON Document
line number to CCX who do a Call Consult Transfer
it takes about two second to accomplish that.
Good enough for the moment.
What about the moment it goes in production?
I'm praying for that moment......
10-21-2019 07:29 AM
That sounds like a lot of work has gone into it! - I am trying to learn Python at the moment so it is interesting to hear what you are doing with it and UCCX.
You might be interested in the product at the link below:
https://github.com/unifiedfx/awesome-automationfx
It is a product that puts a REST front end on CUCM AXL. I am not sure what the status of the product is as it is not mentioned on the company's main web site but it seems interesting.
10-22-2019 04:44 AM - edited 10-22-2019 04:59 AM
Thank you for your the suggestion.
I found this link very useful (if you want to use Python):
10-22-2019 10:48 AM
10-23-2019 12:03 AM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide