<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Computer_telephony_integration</id>
	<title>Computer telephony integration - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Computer_telephony_integration"/>
	<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=Computer_telephony_integration&amp;action=history"/>
	<updated>2026-04-20T01:52:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=Computer_telephony_integration&amp;diff=13089&amp;oldid=prev</id>
		<title>Onnowpurbo: New page: &#039;&#039;&#039;Computer telephony integration&#039;&#039;&#039;, also called computer–telephone integration or &#039;&#039;&#039;CTI&#039;&#039;&#039;, is technology that allows interactions on a telephone and a computer to be integrat...</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=Computer_telephony_integration&amp;diff=13089&amp;oldid=prev"/>
		<updated>2010-01-08T00:32:28Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;#039;&amp;#039;&amp;#039;Computer telephony integration&amp;#039;&amp;#039;&amp;#039;, also called computer–telephone integration or &amp;#039;&amp;#039;&amp;#039;CTI&amp;#039;&amp;#039;&amp;#039;, is technology that allows interactions on a &lt;a href=&quot;/wiki/index.php?title=Telephone&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Telephone (page does not exist)&quot;&gt;telephone&lt;/a&gt; and a &lt;a href=&quot;/wiki/index.php?title=Computer&quot; class=&quot;mw-redirect&quot; title=&quot;Computer&quot;&gt;computer&lt;/a&gt; to be integrat...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Computer telephony integration&amp;#039;&amp;#039;&amp;#039;, also called computer–telephone integration or &amp;#039;&amp;#039;&amp;#039;CTI&amp;#039;&amp;#039;&amp;#039;, is technology that allows interactions on a [[telephone]] and a [[computer]] to be integrated or co-ordinated.  As contact channels have expanded from voice to include email, web, and fax, the definition of CTI has expanded to include the integration of all customer contact channels (voice, email, web, fax, etc.) with computer systems.  &lt;br /&gt;
&lt;br /&gt;
==Common functions==&lt;br /&gt;
&lt;br /&gt;
The following functions can be implemented using CTI:&lt;br /&gt;
*Call information display (caller&amp;#039;s number ([[Automatic number identification|ANI]]), number dialed ([[DNIS]]), and [[Screen pop]]ulation on answer, with or without using calling line data&lt;br /&gt;
*[[Autodialer|Automatic dialing]] and computer controlled dialing (fast dial, preview, and [[predictive dialer|predictive dial]].)&lt;br /&gt;
*Phone control. (answer, hang up, hold, conference, etc.)&lt;br /&gt;
*Coordinated phone and data transfers between two parties (ie pass on the [[Screen pop]] with the call)&lt;br /&gt;
*Call center phone control. (logging on; after-call work notification)&lt;br /&gt;
*Advanced functions such as call routing, reporting functions, automation of desktop activities, and multi-channel blending of phone, e-mail, and web requests&lt;br /&gt;
*Agent state control (for example, after-call work for a set duration, then automatic change to the ready state)&lt;br /&gt;
*Call control for Quality Monitoring/[[call recording software]].&lt;br /&gt;
&lt;br /&gt;
==Forms of CTI==&lt;br /&gt;
There are two forms of CTI.&lt;br /&gt;
&lt;br /&gt;
;First-party [[call control]]&lt;br /&gt;
:First party call control operates as if there is a direct connection between the user&amp;#039;s computer and the phone set.  An example of this would be a modem card in a desktop computer, or a phone plugged directly into the computer. Typically, only the computer associated with the phone can control it, by sending command directly to the phone. The computer can control all the functions of the phone, normally at the computer user&amp;#039;s direction. First party call control is the easiest to implement but is not suited to large scale applications such as [[call centre|call centers]].&lt;br /&gt;
;Third-party call control&lt;br /&gt;
:Third-party call control is more difficult to implement and often requires a dedicated [[telephony]] server to interface between the telephone network and the computer network. Third party call control works by sending commands from a user&amp;#039;s computer to a telephony server, which in turn controls the phone centrally.  Specifically, the user&amp;#039;s computer has no direct connection to the phone set, which is actually controlled by an external device. Information about a phone call can be displayed on the corresponding computer workstation&amp;#039;s screen while instructions to control the phone can be sent from the computer to the telephone network.  Any computer in the network has the potential to control any phone in the telephone system.  The phone does not need to be attached directly to the user&amp;#039;s computer, although it may physically be integrated into the computer (such as a [[Voice over Internet Protocol|VoIP]] soft phone), requiring only a microphone and headset in the circuit, without even a keypad, to connect to the telephone network.&lt;br /&gt;
&lt;br /&gt;
== CTI application event flow ==&lt;br /&gt;
&lt;br /&gt;
A typical CTI application manages the event flow that is generated by the telephony switch during the life cycle of a call.  This typically proceeds along the following sequence:&lt;br /&gt;
*Set up&lt;br /&gt;
*Deliver (ringing)&lt;br /&gt;
*Establish (answer)&lt;br /&gt;
*Clear (hang up)&lt;br /&gt;
*End&lt;br /&gt;
&lt;br /&gt;
Other call events that can be handled by a typical CTI solution include the following:&lt;br /&gt;
*Hold&lt;br /&gt;
*Retrieve from hold&lt;br /&gt;
*Conference&lt;br /&gt;
*Transfer&lt;br /&gt;
*Forward&lt;br /&gt;
&lt;br /&gt;
CTI applications handle events related to [[automated call distribution]] (ACD) such as:&lt;br /&gt;
* Agent logged in&lt;br /&gt;
* Agent available&lt;br /&gt;
* Agent not available&lt;br /&gt;
* Agent ready&lt;br /&gt;
* Agent is not ready&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
The origins of CTI can be found in simple Screen Population (or &amp;quot;[[Screen Pop]]&amp;quot;) technology. This allows data collected from the telephone systems to be used as input data to query databases with customer information and populate that data instantaneously in the customer service representative screen. The net effect is the agent already has the required screen on his/her terminal before speaking with the customer.&lt;br /&gt;
&lt;br /&gt;
This technology started gaining widespread adoption in markets like North America and UK/Northern European countries.&lt;br /&gt;
&lt;br /&gt;
There were several standards which had a major impact in the ´normalization´ of in the industry, previously fully closed and proprietary to each [[Private branch exchange|PBX]]/[[Automatic call distributor|ACD]] vendor. On the software level, the most adopted interface by vendors is the [[Computer-supported telecommunications applications|CSTA]] standard, which is approved by the standards-body [[ITU]].  Other well known CTI standards in the industry are [[JTAPI]], [[TSAPI]] and [[TAPI]]: JTAPI, the Java Telephony API is promoted by Sun; TSAPI, originally promoted by the AT&amp;amp;T (later Lucent then [[Avaya]]) and [[Novell]], by far the most adopted in large scale contact centers; Microsoft pushed their own initiative also, and thus TAPI was born, with support mostly from Windows applications.&lt;br /&gt;
&lt;br /&gt;
Among the key players in this area, [[Lucent]] played a big role and [[IBM]] acquired [[ROLM]] Inc, a US pioneer in ACDs, in an attempt to normalize all major PBX vendor interfaces with its CallPath [[middleware]]. This attempt failed when it sold this company to [[Siemens AG]] and gradually divested in the area.  A pioneer startup that combined the technologies of voice digitization, Token Ring networking, and time-division multiplexing was ZTEL of [[Wilmington, Massachusetts]].  ZTEL&amp;#039;s computer-based voice and data network combined user-programmable voice call processing features, protocol conversion for automated &amp;quot;data call processing,&amp;quot; database-driven directory and telset definitions, and custom LSI chipset technology.  Unfortunately, ZTEL ran into funding and management problems, and it ceased operation in 1986.  Another player more successful in that mission was Digital Equipment Corporation which developed CTI software, including a vendor abstraction middleware. It was sold to [[Dialogic_Corporation|Dialogic]], which in turn was purchased by Intel. This CTI software, known as [[CT Connect]], was subsequently sold in 2005 to Envox Worldwide.&lt;br /&gt;
&lt;br /&gt;
On the hardware level, there was a paradigm shift since 1993, with emerging standards from [[IETF]], which led to several new players like [[Dialogic_Corporation|Dialogic]], Brooktrout (now part of Dialogic), NMS (also now part of Dialogic) and [[Aculab]] offering telephony interfacing boards for various networks and elements.&lt;br /&gt;
&lt;br /&gt;
Several early CTI vendors and developers have changed hands over the years. An example is Nabnasset, an [[Acton, Massachusetts]] firm that developed a [[CORBA]] based CTI solution for a client and then decided to make it into a general product. It merged with Quintus, a [[customer relationship management]] company, which went bankrupt and was purchased by [[Avaya]] Telecommunications. Smaller organisations have also survived from the early days and have leveraged their heritage to thrive. However, many of the 1980s startups that were inspired by the &amp;quot;[[Bell System divestiture|Bell Breakup]]&amp;quot; and the coming competitive telephony marketplace, did not survive the decade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Automatic number identification]] (ANI)&lt;br /&gt;
* [[Automatic call distributor]]&lt;br /&gt;
* [[Dialed Number Identification Service]] (DNIS)&lt;br /&gt;
* [[Predictive dialer]]&lt;br /&gt;
* [[Screen pop]]&lt;br /&gt;
* [[Telephony Application Programming Interface]] (TAPI)&lt;br /&gt;
* [[CSTA|Computer-supported telecommunications applications]]&lt;br /&gt;
* [[Multi-Vendor Integration Protocol]]&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>