TAPI (Telephony Application Programming Interface) ist eine Programmierschnittstelle, die einen PC oder ein Notebook mit Telefonie-Systemen verbindet – sei es ein Tischtelefon, Handy, eine on-premise Telefonanlage oder eine Cloud-Telefonanlage. Sie ermöglicht, dass Telefonie unabhängig von der genutzten Hardware funktioniert.
Über einen passenden TAPI-Treiber können Informationen wie Anrufername, Rufnummer, Grund des Anrufs, Bestell- oder Anrufhistorie direkt in Software-Systeme (z. B. Warenwirtschaft) übertragen werden. Dadurch haben Nutzer am PC sofort alle relevanten Informationen parat.
Zudem erlaubt TAPI softwaregestützte Funktionen wie das Wählen von Telefonnummern aus Programmen heraus oder die Anzeige eingehender Anrufe am PC.