{
"event": "auto_dialer_status_changed",
"contact": {
"id": "6bd1e7e0-6d00-4c0b-ad5b-daa72457a27d",
"external_id": "external-123"
},
"auto_dialer": {
"status": "not_in_dialer",
"updated_at": "2024-11-18T15:10:02.078Z",
"reason": "last_call_was_connected"
}
}Events
Auto-Dialer-Status geändert
Payload, die telli sendet, wenn ein Kontakt den Auto-Dialer betritt oder verlässt
WEBHOOK
auto_dialer_status_changed
{
"event": "auto_dialer_status_changed",
"contact": {
"id": "6bd1e7e0-6d00-4c0b-ad5b-daa72457a27d",
"external_id": "external-123"
},
"auto_dialer": {
"status": "not_in_dialer",
"updated_at": "2024-11-18T15:10:02.078Z",
"reason": "last_call_was_connected"
}
}Mit diesem Event verfolgst du, ob telli weiterhin versucht, einen Kontakt zu erreichen. Es ist der unterstützte Ersatz für
Alle drei Felder verwenden
contact_status_changed.
Aktuellen Status prüfen
Die Kontakt-APIs geben den aktuellen Status der Auto-Dialer-Teilnahme zurück. Dieser Webhook meldet dagegen eine Änderung dieses Status:| Oberfläche | Statusfeld |
|---|---|
| V2-Kontakt-API | autoDialerStatus |
| V1-Kontakt-API | auto_dialer_status |
| Dieser Webhook | auto_dialer.status |
in_dialer und not_in_dialer. Die API-Felder sind aktuelle Momentaufnahmen. Webhook-Events enthalten zusätzlich auto_dialer.updated_at und beim Verlassen des Dialers auto_dialer.reason.
Gründe für das Verlassen
auto_dialer.reason ist nur vorhanden, wenn auto_dialer.status den Wert not_in_dialer hat:
| Grund | Bedeutung |
|---|---|
last_call_was_connected | Der letzte Anruf kam zustande, weitere Versuche sind nicht nötig |
scheduler_gave_up_interval | Dem Intervall-Wählplan sind die Versuche ausgegangen |
scheduler_gave_up_smart | Der Smart-Wählplan hat seine Abbruchbedingung erreicht |
call_transferred | Der eingehende Rückruf wurde weitergeleitet |
manually_removed_from_dialer | Jemand hat den Kontakt aus dem Dialer entfernt |
no_next_opportunity | Es wurde kein gültiger künftiger Anrufzeitpunkt gefunden |
sip_error | Das Telefonnetz hat einen Fehler zurückgegeben, den wir nicht wiederholen |
call_failed | Der Anruf ist auch nach einem automatischen Wiederholungsversuch fehlgeschlagen |
dialing_unavailable | Der Kontakt, das Konto, die ausgehende Nummer oder der Auto-Dialer ist nicht mehr verfügbar |
last_call_was_connected und call_transferred sind Erfolgsfälle; alle anderen bedeuten, dass telli aufgehört hat, ohne den Kontakt zu erreichen.
Wenn ein eingehender Rückruf weitergeleitet wird, beendet telli die aktive Anrufschleife für denselben Kontakt und Agenten, auch wenn sie neu geplant wurde. Der ausstehende ausgehende Anruf wird entfernt. Der nächste Anrufzeitpunkt des Kontakts wird aus den verbleibenden, noch nicht abgeschlossenen Anrufschleifen neu berechnet. Verwende den Auto-Dialer-Status, um festzustellen, ob der Kontakt noch im Dialer ist; ein nächster Anrufzeitpunkt allein bestätigt dies nicht.
Unter Auto-Dialer erfährst du, wie Wählpläne entscheiden, wann sie aufhören.Body
application/json
Antwort
2XX
Acknowledged. Return any 2xx within 15 seconds or the message is retried.
War diese Seite hilfreich?