Setting up the Alemba Service Manager CTI
For CTI to function, it must be turned on in Alemba Service Manager Administration.
For CTI to function, it must be turned on in Alemba Service Manager Administration.
From the main ASM window, click the Admin button and select the System Administration option from the menu that displays. This will open the System Administration window.
From the System Administration window, go to the list of options displayed under the Preview Settings tab and click the Settings option:
In the page that loads to the right, scroll down until you see settings for CTI:
To enable CTI, you must tick the "CTI" box. By selecting the CTI option, you will:
Enable the Caller Info window
Enable the CTI Caller IDs Explorer option on the customer’s Person Details window
Configure Push, or Telephone Host settings.
When this setting is not set to Push Notification, the CTI is pushed via signalR to the client whenever the CTI url is called
SignalR is a free and open-source software library for Microsoft ASP.NET that allows server code to send asynchronous notifications to client-side web applications. While used primarily for load balancing, CTI uses SignalR whenever Telephone Host is enabled.
The library includes server-side and client-side JavaScript components. Assuming your server meets the prerequisites, your SignalR should be configured. Please see below for the prerequisites:
When your CTI is not set to "Push" the CTI is pushed via SignalR to the client whenever the CTI URL is called.