SendApp Docs
Anmelden

Anruf-Ereignisse (Webhook)

SendApp kann dein System benachrichtigen, wenn ein Anruf beginnt, endet, an eine Person übergeben wird oder der Anrufer um Rückruf bittet. Einschalten unter Agenda → Webhook: Adresse wählen und die Voice-AI-Ereignisse ankreuzen. Jedes Ereignis kommt als signierte POST-Anfrage, wie die Buchungsereignisse.
Voice-AI-Ereignisse kommen nur, wenn du sie angekreuzt hast: ein früher angelegter Webhook oder einer ohne gewählte Ereignisse erhält weiterhin nur Buchungen.
Der Body ist {event, occurred_at, account_ref, call, delivery_id}: call hat dieselben Felder wie GET /api/voice/calls/{call_id}, ohne Transkript. account_ref kennzeichnet das Konto und ist kein Schlüssel: der Body enthält nie deinen API-Schlüssel.
voice.call.ended ist eine Momentaufnahme des Anrufs bei seinem Ende: KI-Zusammenfassung und Kategorie kommen später, lies sie also über GET /api/voice/calls/{call_id}. Der Rückrufstatus kommt mit voice.callback.requested. Jedes Ereignis wird pro Anruf nur einmal gesendet.
Prüfe die Signatur: der Header X-SendApp-Signature lautet t=<timestamp>,v1=<HMAC-SHA256 von "timestamp.body"> mit dem geheimen Schlüssel des Webhooks. Antworte mit einem 2xx-Code: sonst versuchen wir es nach 1, 5 und 30 Minuten erneut.

Parameter

4 · 0 Pflichtfelder
voice.call.started optional
Ein Anruf hat begonnen.
voice.call.ended optional
Ein Anruf ist beendet: mit Ergebnis, Dauer und Zusammenfassung.
voice.call.escalated optional
Die KI hat den Anruf an eine Person übergeben.
voice.callback.requested optional
Der Anrufer bittet um Rückruf.
Brauchen Sie Hilfe bei der Integration? info@sendapp.live