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