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
0
votes
1 answer

connect asp.net application to telephone infrastructure

I am having a ASP.net web application which is hosted in an internet server. Now i got a requirement to integrate this website with a computer telephony infrastructure. The details are as follows. The user will be located in a building having TAPI…
Sidharth
  • 1,251
  • 1
  • 25
  • 40
0
votes
1 answer

Error in lineDevSpecific (login in the phone)

I am trying to do login in the phone. I am developing in c# and the library is in C++. The function "lineDevSpecific" returns the value "-2147483595", but it must to be positive. [DllImport("Tapi32.dll", SetLastError = true)] unsafe private…
rhdez7
  • 11
  • 4
0
votes
1 answer

Connect to TAPI 3

I am trying to connect to a Tapi which it is connected in another pc, but IENumAddress is returning null. How i can specify the server's ip? tobj = new TAPIClass(); tobj.Initialize(); IEnumAddress…
rhdez7
  • 11
  • 4
0
votes
1 answer

TAPI in ASP.NET webpage

I am currently working on a project where I need to implement some sort of telephony services in a webpage. The project is written on VB.net and postback is disabled since clients dont want the page to be reloaded every time something happens.…
Sabbir Hassan
  • 175
  • 14
0
votes
1 answer

Tapi and VOIP Phones Network

A few years ago I wrote a simple c# app which used the Traysoft Tapi classes to interface with our kx tda Panasonic PBX in our office. Only four extensions and when a phone rang and the op lifted the phone the app on the pc attached to the pbx…
Paul Stanley
  • 1,999
  • 1
  • 22
  • 60
0
votes
1 answer

TAPI no incoming "signals"? How to check the TAPI Driver?

I try to learn and understand TAPI and I have tried A LOT of examples, all of them get my TAPI Line and I can dial out, but no event is fired when I have an incoming call, so I'm starting to think that the TAPI driver is not working properly/blocked…
PrimuS
  • 2,505
  • 6
  • 33
  • 66
0
votes
2 answers

Atapi CallInfoChangeEvent not fired

I am using the TAPI 2.0 wrapper from JulMar (https://atapi.codeplex.com/) and I'm having trouble with it. The Initialization void initTAPI() { myTAPI = new TapiManager("GetCaller"); if (!myTAPI.Initialize()) { …
PrimuS
  • 2,505
  • 6
  • 33
  • 66
0
votes
1 answer

IP Office Phone Manager doesn't appear to work in Windows 10

I have used this software before in Windows 7 without any issue but since upgrading to Windows 10 it has stopped working.
Pradeep Patel
  • 471
  • 1
  • 6
  • 23
0
votes
2 answers

TAPI 3 Call State event is not firing when device in hands free

I have an application to log call state and call info into a Database table. I use the interop.TAPI3Lib dll and a TAPI3 driver to connect to the call information. Below is the parts of the code that I think are relevant I listen for CallState…
Peter Campbell
  • 661
  • 1
  • 7
  • 35
0
votes
3 answers

What's a good way of connecting a Windows service with an interactive window (HWND)?

I have two pieces of Windows technology which I'd like to plumb together: a TSP (a TAPI service provider) and an API wrapped around some hardware. The API accepts requests synchronously but returns success/fail/status result asynchronously by…
0
votes
2 answers

3rd Party Call Control via SIP

I am trying to use SIP to do 3rd party Call Control. I am not sure that it's possible, so hopefully someone can enlighten me. I have the following scenario. On an internal network, there are several phone extensions. Alice has a physical SIP…
AngryHacker
  • 59,598
  • 102
  • 325
  • 594
0
votes
1 answer

Issue in configuring a TAPI address line

I am developing a telephony application with TAPI API's. I am able to get some sample codes to develop an Application using TAPI API's, but I am not able to configure Address for the TAPI application to work. Any help would be of greatly…
Mawy
  • 85
  • 9
0
votes
1 answer

Dial second part of an organization number when phone line is answered by TAPI in C#

I'm developing an application by TAPI technology in C#. Suppose that I want to make a call to an organization that has a central device. I want when the target machine answers the phone line, my app dials the second number that is an internal number…
0
votes
2 answers

Get the "CONNECTEDIDNUMBER" during a running call with TAPI3

I'm in need to get the number my phone is connected to during the call. TAPI3Lib (that one for c#) only provides events and I can't trigger them on my own. There are only events, that trigger when I ... well when I trigger something. So is there no…
besplash
  • 346
  • 1
  • 5
  • 17
0
votes
1 answer

How to write on serial port to get caller id from modem in java?

am working on caller id using java language. I have usb robotic modem, and this modem is connected with the telephone line. I want to get caller id from this modem when phone is ringing. i am using RXTX library in my sample project for caller id,…