Freigeben über


Modellierung eines Callcenters

Dienstanbieter können jede Ressource auf der Nebenstellenanlage als Leitungsgerät und möglicherweise als zugehöriges Telefongerät verfügbar machen. Terminals, die mehrere Anrufdarstellungen unterstützen, würden dies über mehrere Adressen tun, genau wie bei der Erstanbieter-Anrufsteuerung. In der Tat ist die Ansicht eines Geräts von Drittanbietern identisch mit der Erstanbieteransicht; Anwendungen auf dem Server können alle Erstanbietergeräte sehen und steuern, während ein einzelner Client-PC, der mit dem Server verbunden ist, nur die Geräte sehen kann, die durch Zugriffssteuerungen sichtbar gemacht werden, die von TAPISRV auf dem Server verwaltet werden. Andere Ressourcen als Terminals können auch als Leitungsgeräte modelliert werden. Beispielsweise würde eine ACD-Warteschlange oder ein Routenpunkt als Einleitungsgerät modelliert werden, das viele aktive Anrufe haben könnte. Ein IVR-Server, Voicemailserver oder ein Satz von Vorhersagewählports kann auch als Leitungsgerät modelliert werden, das mehrere Anrufe unterstützt.

In diesem Modell kann die status des adressierten Geräts und der damit verbundenen Aufrufe über vorhandene TAPI-Nachrichten wie LINE_LINEDEVSTATE, LINE_ADDRESSSTATE, LINE_CALLSTATE und LINE_CALLINFO sowie Details überwacht werden, die über Funktionen wie lineGetLineDevStatus, lineGetAddressStatus, lineGetCallStatus und lineGetCallInfo abgerufen werden. Wenn ein TAPI-Objekt über eine Drittanbieteranwendung auf dem Server betrieben wird, ist das Ergebnis identisch mit dem Ergebnis, das aufgetreten wäre, wenn dasselbe Objekt von einer Erstanbieteranwendung auf ähnliche Weise betrieben worden wäre, die auf einem Client-PC ausgeführt wird, der diesem Gerät zugeordnet ist. Statusanzeigen, die vom Serverdienstanbieter gesendet werden, der das Switch-Fabric (oder switch) steuert, werden sowohl an Anwendungen übermittelt, die auf dem Server ausgeführt werden, als auch an anwendungen, die auf zugeordneten, autorisierten Clients ausgeführt werden.