Questions tagged [tapi]

The Telephony Application Programming Interface (TAPI) is a Microsoft Windows API, which allows computer telephony integration and enables PCs running Microsoft Windows to use telephone services.

The TAPI was introduced by Intel and Microsoft in 1993.

It defines a client interface and an interface for the TAPI Service Provider (TSP). TSPs are sometimes also named TAPI-drivers. TSPS are created by telephone system manufacturer.

The TAPI itself allows the integration of telephony systems and services into the Windows OS.

The TAPI 1.x, 2.x define a procedural plain C interface and with TAPI 3.0 a Component Object Model (COM) interface was added.

187 questions
11
votes
4 answers

making phone calls with C#

I need a relatively inexpensive solution to make phone calls from the .net platform (C# in particular). it has to be able to dial a number and determine if the line is disconnected, if someone answered, and if someone answer possibly play a message.…
Nick Dat Le
  • 369
  • 4
  • 12
11
votes
2 answers

Virtual TAPI Device

I'm currently building an application that relies heavily on TAPI and allows users to make/receive calls. I was wondering if anyone had a virtual TAPI device or some way of simulating an incoming call, being on hold etc. If it matters I have using…
user863551
9
votes
3 answers

How to find the windows dialing rules in .NET

This should be simple, but isn't apparently. Since..Windows 3 or so, there is a control panel called Phone or Phone & Modem. In that control panel is a bunch of information about how a modem would dial up, assuming you have a modem hooked up. For…
Rob
  • 2,363
  • 7
  • 36
  • 54
7
votes
3 answers

.NET TAPI Interface

I’ve been asked to write some .NET code that integrates with a phone system using a TAPI API. I read that there is no .NET interface for this API ( http://support.microsoft.com/kb/841712). Is there good third party .NET interface for TAPI? Or can…
Carl Rippon
  • 4,553
  • 8
  • 49
  • 64
6
votes
2 answers

TAPI on Windows 2008 64 bit edition

I have an old app I support (written in VB6) and it interfaces with TAPI. Recently the app got installed on the Windows 2008 Server 64-bit edition. However, the TSP driver for TAPI installation, even though, it got installed, gave an innocuous…
AngryHacker
  • 59,598
  • 102
  • 325
  • 594
6
votes
2 answers

Working with SIP trunks, PBX phone systems and the like

This isn't a question that has a black/white yes/no answer, this is more a request for advice so I hope this doesn't break any rules and if it does, I apologise and will remove if asked to. I will mark the answer I find most helpful as the correct…
JMK
  • 27,273
  • 52
  • 163
  • 280
5
votes
2 answers

What's the difference between TAPI and TSAPI

I have a C++ program that uses the Microsoft TAPI interface to collect call events from a Cisco Call Manager PBX. To get the Cisco events I downloaded the TSP from the call manager and then my TAPI code just works. Can I do the same thing with an…
Big GH
  • 1,321
  • 2
  • 17
  • 29
4
votes
2 answers

C# Connect to Siemens Hipath 3000

I am needing to connect to a Siemens Hipath 3000 in order to do logging and pull reporting. Has anyone used c# to do this, if you have done it in another language do you have any suggestions. I am currently looking at tapi in order to connect to…
Jed
  • 929
  • 2
  • 19
  • 32
4
votes
2 answers

How to get TAPI to work in Vista with C#?

How do I get TAPI to work on Vista? Thanks
Josh
  • 13,530
  • 29
  • 114
  • 159
4
votes
4 answers

Replacement technology for TAPI?

Is there a replacement technology for TAPI that supports third-party call control (3pcc)? I want to provide the following 3pcc functionalities in an application: Outgoing call: User clicks at a button in the application. The user's phone goes off…
user128300
4
votes
2 answers

TAPI Versioning

What is the best way to get the TAPI version and additional TAPI information with C#?
t3rse
  • 10,024
  • 11
  • 57
  • 84
4
votes
1 answer

How to implement call control system for PRI lines

Today i come up with in situation where i need to implement system where i need to filter out few number when i call them. My requirement is i have Primary Rate Interface (Pri) network connected to 30 land line telephone sets. With my starting…
Hot Cool Stud
  • 1,145
  • 6
  • 25
  • 50
4
votes
0 answers

Is it possible to make calls and receive calls using USB GSM Modem from a TAPI (TAPI 2.x or TAPI 3.x) application?

The USB modem has default software with the driver for PC to make calls and to receive calls which work fine. I want to program it myself if possible with Telephony API so that I have more control and I can process the voice data. Moreover, there is…
Atiq Rahman
  • 680
  • 6
  • 24
3
votes
2 answers

Directly accessing the modem in Windows Mobile

For some reasons I need to be able to access the internal modem of a Windows Mobile smartphone (a HTC s740 with WM version 6.1). What I want is to be able to access it like it was a serial port in order to give AT-commands. I have code that uses the…
Hannes Ovrén
  • 21,229
  • 9
  • 65
  • 75
3
votes
1 answer

TAPI application, can't send DTMF signal

I'm trying to write an aplication that makes a modem connection and after that sends a dtmf signal. My application creates a call but it doesnt send that DTMF signal. I'm writing it in C# using TAPI. What is wrong in that code ?? At button 3 u can…
Tyrril
  • 31
  • 2
1
2 3
12 13