Für eine externe Software benötigen wir eine TAPI Schnittstelle die wie folgt funktioniert:
Bei einem eingehend Anruf wird eine Web-URL dieses Softwareanbieter aufgerufen, in dieser Web-URL wird die Amtsleitung unter welcher der Anruf eingeht und wenn möglich noch die Rufnummer des Anrufers übermittelt.
Anschliessend öffnet sich im Browser des Agenten die Maske dieser Software.
Dieses Beispiel fragt CallerIDs über Google ab. Wenn Sie die URL durch die Ihres Servers ersetzen, können Sie es zum Öffnen der Masken verwenden. An die angegebene Web-URL wird die Rufnummer des Anrufers sowie "&n=" und die Nummer des Agenten angehängt. Wenn es bei mehreren Agenten klingelt, werden entsprechend mehrere URLs geöffnet.