HostedSuite can perform call control on the Broadsoft system using two interfaces: XSI and CAP-C.
Both interfaces require the Broadsoft username and password for the reception phone(s) that will be controlled.
๐ Contents
โ๏ธ CTI Interface
CTI (Computer Telephony Integration) is the latest Broadsoft interface for call control and monitoring.
-
HostedSuite opens a single connection to the Broadsoft server to monitor all devices connected to it.
-
It provides an efficient way to manage all calls through one unified connection.
๐ CAP-C Interface
CAP-C (Call Application Programming Interface) is a Broadsoft interface designed for call control and monitoring.
-
HostedSuite requires one network connection per monitored device.
-
This connection remains open permanently, allowing for continuous call control and call notifications.
-
CAP-C is currently the recommended interface due to its persistent connection and speed.
๐ For more information on CAP-C, refer to the documentation here.
๐ฅ๏ธ XSI Interface
โ ๏ธ Note: XSI is no longer supported. We recommend using CTI or CAP-C.
XSI (eXtended Services Interface) is an HTTP-based interface for call control provided by the Broadsoft server.
-
XSI is newer than CAP-C and is expected to become the standard in the future.
-
Call control is done via HTTP requests to the XSI server on behalf of the monitored phone.
Notifications for incoming calls are processed as follows:
-
HostedSuite tells Broadsoft to notify it of call statuses upon startup.
-
HostedSuite provides the IP address of the server to Broadsoft, which then sends HTTP requests to HostedSuite with call information on port 21390.
โ ๏ธ Important: The Broadsoft server must be able to reach the HostedSuite server via the network on port 21390. This can be achieved by having both servers on the same VLAN or giving the HostedSuite server a public IP address.
Currently, XSI is not the preferred model for call control due to the HTTP overhead it involves.
๐ For more information on XSI, refer to the documentation here.
Category: Console
Tags: Broadsoft, HostedSuite, CTI, CAP-C, XSI, Call Control, Call Monitoring, Network Connection, Telephony Integration, Broadsoft Interface