Computer Telephony Integration is a set of technologies for integrating and managing computers and telephone systems.

CTI functionality falls into two general categories:

  • CTI enables the computer user to control their telephone system
  • CTI enables the telephone system to display information via the computer

A user with a CTI-enabled computer will be able to dial the telephone, answer the telephone, and hang-up the telephone, all from their computers. Call Telephony Integration enables users to dial the phone from address books stored on their computer. Most CTI systems also enable the users to interact with teleconferencing systems.

A CTI-enabled computer will also display information from the telephone system, such as Caller-ID or ANI data. Sophisticated CTI systems also display information from touch-tone and Interactive Voice Response (IVR) systems. CTI follows a systematized flow of events during its call life cycle; set up the call, deliver it across (call ringing), establish a connection (call answered), clear it (call disconnected) and close.

Computer Telephony Integration Functionalities

A CTI system performs various functionalities which are listed below:

  • It displays information about the call like the caller’s number, the dialed number etc
  • The dialing is automatically computer managed, speedy and prognostic
  • It flawlessly synchronizes the transmission of data between telephone and computer
  • It is integrated with call routing, reporting utilities, desktop functions automation, multi channeling, mailing and cataloguing online requests
  • It can record the calls with an inbuilt recording software for quality inspection

Computer Telephony Integration Standards

CSTA (Computer-Supported Telephony Application) is an ECMA (European Computer Manufacturers Association) standard for computer telephony integration which has been approved by the ITU.

TSAPI (Telephony Service Application Program Interface) is an AT&T/Lucent/Novell standard for computer telephony integration.

TAPI (Telephony Applications Program Interface) is the Microsoft standard for computer telephony integration.