01-04-2020 10:55 AM
UCCX 11.6. I am trying to build a logic where instead of an agent hanging up using Finesse, they push a transfer button and the call automatically gets routed to another extension to a specific supervisor. Essentially, i want to create a blind transfer button but i'm not sure where to start from.
I have tried looking at the API https://developer.cisco.com/docs/finesse/#!dialogmake-a-consult-call-request/dialogmake-a-consult-call-request and i tried using the Finesse HTTP workflow that when an agent hangs up the call, it automatically transfers the call to the supervisor extension but that didn't happen.
Can anyone assist with accomplishing this or if you know or have completed something similar to this, can you share?
01-06-2020 09:20 AM
I don't think it's possible in UCCX using the API. In UCCE 11.6, I call dialog.initiateDirectTransfer() for a SingleStepTransfer, but this command isn't available in UCCX.
01-06-2020 10:44 AM
Hi,
Quigath is correct to use initiateDirectTransfer() to do a single step transfer. This is available for both UCCE and UCCX starting 11.6 and up.
You can build a custom gadget that has a button that calls that method.
If you want to use the api directly, you can find it here: https://developer.cisco.com/docs/finesse/#!dialoginitiate-a-single-step-transfer
Info on initiateDirectTransfer can be found here: https://pubhub.devnetcloud.com/media/finesse/docs/guides/javascript-library/symbols/finesse.restservices.Dialog.html#initiateDirectTransfer
Thanx,
Denise
01-06-2020 11:24 AM
Does anyone by any chance have a gadget created for this? Essentially gadget that can do a direct transfer to one extension.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: