+ Start a Discussion
Rohan ShettyRohan Shetty 

Open CTI Adapter

Hi,

I want to develop an "Open CTI Adapter", where can I find the documentation(API/Library) for the same?

Regards,
Rohan
Amit Chaudhary 8Amit Chaudhary 8
Please check below link for Open CTI toolkit
https://developer.salesforce.com/page/CTI_Toolkit
https://developer.salesforce.com/page/Open_CTI

PLeae download below book
https://na1.salesforce.com/help/doc/en/salesforce_cti_developer_guide_2.pdf

Please let us know if this will help you

Thanks,
Amit Chaudhary
Rohan ShettyRohan Shetty
Hi Amit,

Thanks for the links.  Unfortunealy I could not find any documentation on "writing Open CTI Adapter" in these.
 
https://ap2.salesforce.com/help/pdfs/en/salesforce_cti_developer_guide_2.pdf:
This link only contains details about the CTI Toolkit(not about the Open CTI)

https://developer.salesforce.com/page/CTI_Toolkit:
Except a small introdution to "Open CTI", this does not have any documentation about "Open CTI Adapter"

https://developer.salesforce.com/page/Open_CTI
This link just mentions about the demo "Open CTI Adapter"

In case you knwo some specific link which mentions about the api/library for "Open CTI Adapter" please let me know.

Regards,
Rohan

 
Rohan ShettyRohan Shetty
Hi Amit,

These links explain about the "Open CTI" client interfaces(e.g. embedded softphone which appears in the browser) using the Java script.

I am looking for the "Open CTI Adapter", I guess we need to write this in C++.

Regards,
Rohan

 
Rohan ShettyRohan Shetty

Hi Amit,

I have just installed the "CTI Toolkit 4.03" which is mentioned in the link https://developer.salesforce.com/page/CTI_Toolkit
After the installation, I have got the salesforce_cti_developer_guide.pdf in the installation directory. In the introduction it says"After a lightweight CTI adapter program has been installed on a Salesforce user's machine, the user can use the features of a
CTI system through the Salesforce SoftPhone".

So I guess this is "CTI Adpater" and NOT "Open CTI Adapater". 

Regards,
Rohan
Kevin GlinskiKevin Glinski
just be careful, that API is in End of Support from salesforce meaning there will never be another version.  It will still work, but Salesforce is working to End of Life it.  If you need c++ to work with your telephony API, i recommend creating a c++ service that has a localhost endpoint and can proxy data between opencti and your telephony system. 
Spencer Scott 13Spencer Scott 13
Rohan, 
Depending on how difficult the build out is, I recommend looking into a third party integration software like Loup (https://loupdb.com/), gUnify (http://gunify.com), Tenfold (http://tenfold.com), or others who have already done the legwork.