Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Sbg on May 10, 2016, 07:33:28 AM

Title: Genesys Adapter for Salesforce using OpenCTI
Post by: Sbg on May 10, 2016, 07:33:28 AM
Hello everyone,

Being a complete beginner in CTI (and with not that much experience in programmation), I was asked to build an adapter from scratch (almost) to connect my Genesys call center to my Salesforce environment, using OpenCTI.
All I have is my server information, SIP port and TServer port to connect to Genesys (plus my Salesforce Dev edition of course).
I've read a lot about how OpenCTI worked but it's still not clear and I still can't figure an architecture for my adapter.

Do I have to build a Web Server? Using Apex? REST?
How does the TServer from Genesys communicate with a WebService or with Salesforce (if the WS is not needed)?
To use Genesys SDK in Salesforce, do I have to execute it as an applet in a Visualforce page?

Can anyone guide me?
Thanks in advande for your help.
Title: Re: Genesys Adapter for Salesforce using OpenCTI
Post by: jamesmurphyau on May 10, 2016, 09:34:26 AM
Genesys TServer is a proprietary protocol it's not open. Genesys call it TLib. Never heard of OpenCTI before.
Title: Re: Genesys Adapter for Salesforce using OpenCTI
Post by: jamesmurphyau on May 10, 2016, 09:36:56 AM
Ignore that - now I've heard of OpenCTI.. It's a pinned post in the forum lol
Title: Re: Genesys Adapter for Salesforce using OpenCTI
Post by: cavagnaro on May 10, 2016, 01:21:04 PM
Well...but Open CTI seems to be a ready to deploy component, right?

If you want to do another connector you need to study and a lot of PSDK for Genesys. Then you build a connector with PSDK and OpenCTI SDK I guess...
OpenCTI is not part of Genesys
Title: Re: Genesys Adapter for Salesforce using OpenCTI
Post by: Sbg on May 10, 2016, 01:52:22 PM
I'm not sure but I think that OpenCTI just makes the link between my Web-based Softphone and Salesforce console.
I don't know if it can link Salesforce and Genesys TServer.

Do you think that if I use PSDK I will need a WebServer between the TServer and my Softphone ?