Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Maany on September 19, 2013, 01:08:38 PM

Title: How to pass attached data from GVP to Avaya CTI
Post by: Maany on September 19, 2013, 01:08:38 PM
Hi,

I have to send call attached data from IVR (which resides in GVP) to Avaya contact Center (one of the skillset CDN). I came across the blogs and found the following two suggestions,

1. Set call data in UUI in GVP and transfer the call to Avaya Contact Center.
2. Write a webservice to consume CCT REST API to store call data and IVR will call new webservice to store call data


I have few questions in the above two solution

1. Set call data in UUI and transfer the call.
a. will the callId remain same if the call is transferred from Genesys platform to Avaya CTI?
b. If transfer of UUI attached data is possible in between cross platform. then is any API is available
to retrieve those attached data.


2. Write a webservice to consume CCT REST API to store call data and IVR will new webservice to store call data.
a. Can i use CCT REST API to attach call data?
b. Can i create voice contact when i am in GVP using "Contact Resource" CCT REST API?
c. If so, what will be the below input parameters to create voice contact.

{"contact":{
    "destAddressNames":["5502"],
    "mode":"create",
    "origAddressName":"5501",
    “origTerminalName":"Line 20.0.2.13",
    "providerName":"Passive"
}}

Could anyone please suggest the best approach to proceed, else if you guys have any new approach
to achieve this data exchange in call center environment, please share.
It will be a great help for me to proceed further.

Thanks