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

Finesse Gadget - Invoke two webservices and make outbound call

smeegada1
Spotlight
Spotlight

Any suggestions on handling below scenario from Finesse Gadget. I understand handling Webservice calls is easy with CVP app instead of Finesse Gadget but not sure how i can make outbound call from CVP app after getting webservice B response so thinking to go with Finesse Gadget.

- Invoke Webservice A from Gadget automatically when call is answered

- Invoke Webservice B after response from Webservice A(Pass Webservice A response value as input to Webservice B)

- Make outbound from Finesse with Webservice B response

-Assuming Inbound call should switch to HOLD 

Any suggestions is really appreciated.

Thanks,

Sreeni

3 Replies 3

bmachado
Cisco Employee
Cisco Employee

Hi smeegada1,

May I know what kind of outbound call are you expecting to perform?
If the plan is to make route-point outbound call, you can achieve the same with consult api's in Finesse. 
- Your custom gadget can make WebService A call
- Upon successful  response invokeWebService B call
- On successful response fromWebService B, use dialog finesse API's to make outbound consult call. 

Consult call will automatically make original call HOLD.
I hope, this will help you in you scenario.
-Brinal

Can you explain the use case of what you're trying to accomplish? Perhaps you can do this in CVP, by using something like the transfer element, but I think we'd need to understand what you're trying to do/why. Here's the link to the element as background in the meantime.
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/customer_voice_portal/cvp_12_5/reference/guide/ccvp_b_1251-element-specification-guide-cvp/ccvp_mp_t0f48d22_00_transfer.html

Hi Bill,

Below is the Use_Case,

Once agent answer the call and Member/Caller say they are calling about specific topic then agent will click button on Finesse Gadget. Once click the button, I have to call 2 webservices and then make outbound call to TFN and then conference Member so that all 3 parties will be in call(Member,Agent and 2nd leg (TFN)). Reason i planned to go down path of Gadget is because once agent answer the call then I am not sure how i can pass caller ANI as input to webservice call A because it will be outbound call.It would be great if you have any direction or have  a way to pass caller ANI to Outbound call.

Thanks in advance.

 

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: