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

Get incoming caller ID from TAPI in C# Winform App

I am trying to write a Winform / C# app which will grab the CLID of the incoming call and then allow me to do a lookup in my database (it's for a CRM system). I have been using the JulMar Atapi library which works fine for outgoing calls, but seems…
chilluk
  • 217
  • 2
  • 17
2
votes
1 answer

Form not loading correctly

I'm trying to build a TAPI based phone call system using JulMar's Atapi x86. One of the functions is to pop a specific form on an inbound call. However, whenever the form pops, it comes up incorrect, as shown below (I have tried several forms as a…
Ryan Hargreaves
  • 267
  • 3
  • 16
2
votes
0 answers

Replicating an answering machine in C# or C++ with TAPI 3.1 or AT Commands

Figured my question was too vague so going to make smaller questions asking more specific details.
silverzx
  • 1,209
  • 4
  • 14
  • 18
2
votes
1 answer

TAPI: Is it a dead technology?

Is there such a thing as a TAPI implementation on 64-bit? Or am I stuck in the 32-bit land forever? Is there a viable replacement for TAPI out there?
AngryHacker
  • 59,598
  • 102
  • 325
  • 594
2
votes
2 answers

How to make caller id in c#.net

I know this is answered question however I want to know hardware required and how to setup. I am trying to build a take-out's delivery system wherein users call and their phone number gets captured on a WINFORM. I googled and it says I need to use…
mark
  • 623
  • 3
  • 21
  • 54
2
votes
1 answer

CSTA Link to Hipath 3000 (CSTA II or III) on perl

I need some infos about how i connect to a Hipath 3000 Series on the CSTA Interface. I need a quickstart for the connect ... maybe someone with experience on Perl and howto make CSTA Link ? Thanks a lot
2
votes
2 answers

Playing voice over modem from a Windows service

I'm developing a VB.NET Windows service which is costantly checking a BMS database for new alarms and making phone calls to warn operators remotely. I'm currently using a .NET TAPI wrapper and the SAPI 5.3 interop assembly, and the steps I'm taking…
Samuele
  • 21
  • 2
2
votes
1 answer

How to access fax on Windows?

I need to write a Windows utility which accesses the fax in my Brother printer and can perform the following tasks: Send PDF files. Save incoming faxes as files. Access incoming caller ID (for caller blacklisting) and be able to answer only after…
jackhab
  • 17,128
  • 37
  • 99
  • 136
2
votes
1 answer

Intercept call made using TAPI

I have an application which currently has an option to call phone numbers. Now by default it opens the Windows Phone dialler utility and tries to call the number. I want it to instead make the call using skype, so what I was thinking was to create a…
Adam S-Price
  • 1,988
  • 2
  • 15
  • 21
2
votes
2 answers

TAPI App on 64bits OS

I have a TAPI Application (Delphi 2007) working on 32bits OSs (XP, Vista, Win7). The TAPI server is 32bits Windows 2003 SP2. While TAPI APP is running on 64bits OS, I can connect to the line but i cannot get TAPI messages on my App. I can see…
mvg
  • 31
  • 6
2
votes
1 answer

using tapi to monitor multiple phones and dial or hangup

I have with a good level of success got a C# application to use TAPI to connect to my office PBX and dial and hangup calls but need to go further and be able to monitor activity and provide CTI to client pc's as well as integration back to my…
Tim
  • 964
  • 2
  • 15
  • 30
2
votes
2 answers

How to program voice modem?

I'm looking into writing a small custom app for a small business that can utilize a voice modem on Windows to pick up a phone call and play a customized voice message based on time of call. The API on Windows that controls modems is TAPI, but it…
Henry
  • 32,689
  • 19
  • 120
  • 221
2
votes
2 answers

Python TAPI COM object with events

I try use win32com.client.DispatchWithEvents for TAPI COM object import win32com.client class TapiEvents: pass tapi = win32com.client.DispatchWithEvents("{21D6D48E-A88B-11D0-83DD-00AA003CCABD}",TapiEvents) But it gives an error: This COM…
Arty
  • 579
  • 1
  • 8
  • 17
2
votes
2 answers

Avaya IP Office TAPI Driver only show first extension

I have taken over a CTI project for the Avaya IP Office PBX and am trying to resolve a customer issue for a new installation on site which I also have on my test system in the office. Our CTI application uses the Avaya TAPI driver to communicate…
takesides
  • 127
  • 1
  • 1
  • 10
2
votes
1 answer

TAPI with Cisco Phone; Working with "sidecar" 800 module

I'm currently developing a TAPI-based application to provide "intelligent caller ID" to agents in our call center using our Cisco IP phone system. When a call comes in and the agent picks it up on a "real" phone at their workstation, the…
KeithS
  • 70,210
  • 21
  • 112
  • 164
1 2
3
12 13