Telephony Application Programming Interface Version 3.1
Purpose
The Microsoft Telephony Application Programming Interface (TAPI) version 3.1 is a Component Object Model (COM)-based API that merges classic and IP telephony.
Where applicable
Possible TAPI applications include:
- Multicast multimedia IP conferencing with quality of service (QOS)
- Voice calls over the Internet using the H.323 protocol
- Call center applications capable of tracking multiple agents
- Basic voice calls on the Public Switched Telephone Network (PSTN)
- PBX control
- Interactive voice response (IVR) systems
- Voice mail
Developer audience
You can write TAPI-enabled applications in many languages, including Java, Visual Basic, and C/C++. Familiarity with COM is required. Development experience with telecommunications or other telephony applications is helpful, but not necessary.
Run-time requirements
TAPI version 3.1 enables development of communications applications for Windows Server 2003 operating systems, Windows XP, and Windows 2000.
In this section
Topic | Description |
---|---|
Overview | General information about TAPI architecture and components. |
Reference | Documentation for: |