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