Method Parity Between Open CTI for Salesforce Classic and Lightning Experience
The methods provided in the two APIs aren’t always the same. Some Salesforce Classic methods aren’t available in Lightning Experience and some have been renamed.
| Salesforce Classic Method | Available in Lightning Experience? | Notes About Support in Lightning Experience | Go to Salesforce Classic API | Go to Lightning Experience API |
|---|---|---|---|---|
disableClickToDial() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
enableClickToDial() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
getCallCenterSettings() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
getDirectoryNumbers() | ![]() | Not yet supported. | Link | N/A |
getPageInfo() | ![]() | The same functionality is provided in the Open CTI for Lightning method getAppViewInfo. | Link | Link |
getSoftphoneLayout() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
isInConsole() | ![]() | Not yet supported. | Link | N/A |
isVisible() | ![]() | The same functionality is provided in the Open CTI for Lightning isSoftphonePanelVisible. | Link | Link |
notifyInitializationComplete() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
onClickToDial() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
onFocus() | ![]() | The same functionality is provided in the Open CTI for Lightning method onNavigationChange. | Link | Link |
refreshPage() | ![]() | The same functionality is provided in the Open CTI for Lightning method refreshView. | Link | Link |
refreshRelatedList() | ![]() | The same functionality is provided in the Open CTI for Lightning method refreshView. | Link | Link |
reloadFrame() | ![]() | The same functionality is provided in the Open CTI for Lightning method refreshView. | Link | Link |
runApex() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
saveLog() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
screenPop() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
searchAndGetScreenPopUrl() | ![]() | To recreate this functionality, use searchAndScreenPop in Open CTI for Lightning | Link | Link |
searchAndScreenPop() | ![]() | Uses the same method name in Open CTI for Lightning. | Link | Link |
setSoftphoneHeight() | ![]() | The same functionality is provided in the Open CTI for Lightning method setSoftphonePanelHeight. | Link | Link |
setSoftphoneWidth() | ![]() | The same functionality is provided in the Open CTI for Lightning method setSoftphonePanelWidth. | Link | Link |
setVisible() | ![]() | The same functionality is provided in the Open CTI for Lightning method setSoftphonePanelVisibility. | Link | Link |

