cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1579
Views
0
Helpful
3
Replies

UCCX API

Ahmed Adeyemi
Level 4
Level 4

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?

3 Replies 3

Quigath
Spotlight
Spotlight

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.

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

Does anyone by any chance have a gadget created for this? Essentially gadget that can do a direct transfer to one extension.

Getting Started

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: