Verfügbar Notify-Ereignishandler
Beim Erstellen von Notify-Workflow-Aktivitäten können Sie Ereignishandler-Funktionen verwenden, um auf Ereignisse von einem Telefonanbieter zu reagieren.
Nicht alle Aktivitäten oder Telefonanbieter unterstützen alle Ereignisse. Zum Beispiel beendet die Aktivität Ablehnen den Anruf, bevor der Anrufer verbunden wird, daher wird die Funktion onNoAnswer nie über diese Aktivität aufgerufen.
Hinweis:
Stellen Sie bei der Konfiguration einer Aktivität zur Reaktion auf ein Ereignis sicher, dass Ihr Telefonanbieter das Ereignis unterstützt.
In der folgenden Tabelle werden die verfügbaren Ereignishandler beschrieben. Außerdem werden die Aktivitäten des Notify-Workflows aufgeführt, die jeden Handler aufrufen können.
| Handler | Beschreibung | Aktivitäten |
|---|---|---|
| onExecute | Wird ausgeführt, wenn die Aktivität zum ersten Mal ausgeführt wird. | Alle anrufbezogenen Aktivitäten |
| onUpdate | Wird ausgeführt, wenn der Anrufdatensatz, der dem Workflow zugeordnet ist, aktualisiert wird. | Alle anrufbezogenen Aktivitäten |
| onCompleted | Wird ausgeführt, wenn ein Anruf endet. | Alle anrufbezogenen Aktivitäten |
| onRinging | Wird ausgeführt, wenn ein Anruf klingelt. | Anruf umleiten, Anrufen, An Konferenzanruf teilnehmen, Weiterleiten an Notify-Client |
| onInProgress | Wird ausgeführt, wenn beide Teilnehmer während eines Anrufs verbunden sind. | Anruf umleiten, Anrufen, An Konferenzanruf teilnehmen, Weiterleiten an Notify-Client |
| onNoAnswer | Wird ausgeführt, wenn ein Anruf nicht beantwortet wird. | Anruf umleiten, Anrufen, An Konferenzanruf teilnehmen, Weiterleiten an Notify-Client |
| onBusy | Wird ausgeführt, wenn eine angerufene Nummer besetzt ist. | Anruf umleiten, Anrufen, An Konferenzanruf teilnehmen, Weiterleiten an Notify-Client |
| onFailed | Wird ausgeführt, wenn ein Fehler auftritt. | Alle anrufbezogenen Aktivitäten |