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.
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