cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
621
Views
0
Helpful
3
Replies
Highlighted
Participant

UCCX API

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
Highlighted
Enthusiast

Re: UCCX API

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.

Highlighted
Cisco Employee

Re: UCCX API

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

Highlighted
Participant

Re: UCCX API

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