Ein Webhook bei jedem Anruf in Allo

Allo sendet ein signiertes JSON-Ereignis an Ihren Endpoint, wenn ein Anruf klingelt, angenommen wird oder endet, wenn eine SMS ein- oder ausgeht und wenn sich ein Kontakt ändert. Der beendete Anruf enthält KI-Zusammenfassung, Transkript und Link zur Aufzeichnung.

Oder sprechen Sie mit unserem Team
Allo
Lea Martin030 1990 142
Sie haben angerufen
0:00 / 6:121x
Anrufzusammenfassungmehr anzeigen
Ein Telefonsystem für 12 Vertriebler

12 Vertriebler, alle telefonieren vom eigenen Handy. Heute landet kein Anruf im CRM. Der aktuelle Vertrag endet am 31. März. Möchte Aufnahmen, um neue Kollegen einzuarbeiten. Lea entscheidet, mit Zustimmung der Vertriebsleitung. Angebot bis Freitag schicken. Demo mit der Vertriebsleitung vereinbaren. Klären, welche Nummern sie behalten wollen.

An Ihren Webhook gesendet

1Sie legen in Allo aufDie KI schreibt die Zusammenfassung, während Sie sich verabschieden.

Webhooks
Endpoint-Protokoll
Zustellungen
200call.completedgerade eben
200call.answeredvor 6 Min.
200call.triggeredvor 6 Min.
200sms.receivedvor 12 Min.
200contact.updatedvor 25 Min.
POSThttps://api.northpeak.example/webhooks/allo200 OK184 ms
Header
webhook-idmsg_2Vq8LmR4tK9xP1zN7cHd
webhook-timestamp1790930927
webhook-signaturev1,Jx7Rk2mQ9vT4bN8cW1yL5pZ0sF3hG6dA…
Body
{
"topic": "call.completed",
"version": "2.0",
"timestamp": "2026-10-02T08:48:47.000Z",
"data": {
"id": "cll_7QhRk2Vd9mLx4TzP0aWn",
"start_date": "2026-10-02T08:42:05.000Z",
"from_number": "+49301990187",
"from_name": "Nordlicht Handel",
"to": "+49301990142",
"to_name": "Lea Martin",
"length": "6m 12s",
"summary": "12 Vertriebler, alle telefonieren vom eigenen Handy. Heute landet kein Anruf im CRM. Der aktuelle Vertrag endet am 31. März. Möchte Aufnahmen, um neue Kollegen einzuarbeiten. Lea entscheidet, mit Zustimmung der Vertriebsleitung. Angebot bis Freitag schicken. Demo mit der Vertriebsleitung vereinbaren. Klären, welche Nummern sie behalten wollen.",
"type": "OUTBOUND",
"result": "ANSWERED",
"recording_url": "https://storage.withallo.com/recordings/rc_8f2k…mp3",
"user_email": "[email protected]"
}
}

2Ihr Server erhält den AnrufEin signiertes call.completed-Ereignis rund 30 Sekunden später, mit derselben Zusammenfassung, dem Transkript und dem Link zur Aufzeichnung.

Ereignisse wählen,
Endpoint testen

Einrichten in der Allo App oder über die API. Ihr Endpoint braucht HTTPS und muss innerhalb von 20 Sekunden mit 200 antworten.

  • Geben Sie Ihren HTTPS-Endpoint ein und wählen Sie die Topics: beendete und angenommene Anrufe, gesendete und empfangene SMS, Kontakte, Tags, Notizen und Threads.

    AllgemeinNummernTeamIntegrationenAPIAbrechnung
    WebhooksVerbunden
    Webhook-URL
    https://api.northpeak.example/webhooks/allo
    Zu sendende Ereignisse
    call.completedcall.answeredsms.receivedcontact.createdtag.added
    Speichern
  • Wählen Sie ein Ereignis und klicken Sie auf Testen. Allo sendet ein Testereignis und zeigt, ob es ankam, den Statuscode und die Antwortzeit.

Was Allo an Ihren
Endpoint sendet

Wählen Sie die Topics, die Sie brauchen. Jedes Ereignis ist ein signierter POST mit demselben Umschlag: topic, version, timestamp und data.

An Ihren Endpoint gesendet

  • Live-Anrufereignissecall.received, call.triggered, call.answered
  • Beendete Anrufecall.completed: Aufzeichnung, Transkript, Zusammenfassung, Ergebnis
  • SMSsms.received, sms.sent
  • Kontaktecontact.created, contact.updated
  • Anruf-Tagstag.added, tag.removed
  • Notizen und ThreadsNotizen zu Gesprächen und Kontakten, Diskussionsthreads

Ihr Endpoint muss HTTPS nutzen und innerhalb von 20 Sekunden mit 200 antworten. Allo wiederholt eine fehlgeschlagene Zustellung bis zu 8 Mal über rund 27,5 Stunden.

Von Hand bauen
oder mit Allo

Anrufdaten von Hand weiterleiten

  • Eine API abfragen, um zu erfahren, was passiert ist
  • Anrufdaten exportieren, um sie zu bewegen
  • Skripte, die Ereignisse verpassen, wenn der Server ausfällt
  • Automatisierungen, die dem Gespräch hinterherhinken

Mit Allo

  • Ein Ereignis an Ihrem Endpoint, sobald etwas passiert
  • Zusammenfassung, Transkript und Link zur Aufzeichnung im Payload
  • Fehlgeschlagene Zustellungen wiederholt, verpasste erneut sendbar
  • Jede Anfrage signiert, damit Sie wissen, dass sie von Allo kommt

Allo ist ein Telefonsystem mit KI,
nicht nur eine Integration

Der Abgleich mit Webhooks ist ein Teil davon. Allo ist das Telefon, mit dem Ihr Team jeden Tag anruft, schreibt und besser wird.

Alle Funktionen ansehen
KI-Rezeptionist

Allo nimmt ab, wenn Sie nicht können, fragt nach dem Anliegen und vereinbart den Termin, rund um die Uhr, damit keine Anfrage verloren geht.

Diese Funktion ansehen
Anrufaufzeichnung und KI-Zusammenfassungen

Jeder Anruf wird aufgezeichnet, transkribiert und zusammengefasst, sodass Kernpunkte und nächste Schritte feststehen, ohne mitzuschreiben.

Diese Funktion ansehen
Allo aus Ihrem KI-Assistenten steuern

Verbinden Sie Allo über den MCP mit Claude, ChatGPT und anderen und holen Sie Anrufdaten oder lösen Sie Aktionen aus, indem Sie einfach fragen.

Diese Funktion ansehen
Geschäftliche Nachrichten eingebaut

Schreiben Sie Kunden von Ihrer Allo-Nummer und halten Sie Anrufe und Nachrichten an einer Stelle.

Diese Funktion ansehen
Power Dialer

Eine Liste in einem Zug abtelefonieren, ohne von Hand zu wählen, damit Ihr Team die Zeit im Gespräch verbringt und nicht mit Klicken.

Diese Funktion ansehen
Auswertung der Anrufe

Anrufmenge, Ergebnisse und Aktivität des Teams auf einen Blick, und Coaching aus echten Gesprächen.

Diese Funktion ansehen

Häufige Fragen zu Webhooks

Unsere deutsche Nummer. Unser Team nimmt ab, hört zu und richtet Allo mit Ihnen ein.

+49 30 75676714

Auf zwei Wegen. In der mobilen Allo App unter Einstellungen, dann Integrationen, dann Webhooks: einschalten, HTTPS-URL eingeben, Ereignisse wählen. Oder über die API: Legen Sie einen Schlüssel mit dem Scope WEBHOOKSREADWRITE an und senden Sie URL und Topics an /v2/webhooks.

Klingelnde Anrufe (call.received, call.triggered), angenommene (call.answered) und beendete (call.completed), hinzugefügte oder entfernte Tags, empfangene und gesendete SMS, angelegte oder geänderte Kontakte sowie Notizen und Diskussionsthreads. Die vollständige Liste mit jedem Payload steht im Ereigniskatalog unseres Hilfecenters.

Anruf-ID, Startzeit, Nummern und Namen beider Seiten, Dauer, Ergebnis (angenommen, Mailbox, vom KI-Agenten bearbeitet, weitergeleitet, blockiert oder fehlgeschlagen), Tags, KI-Zusammenfassung, Transkript, URL der Aufzeichnung, die Person in Allo am Telefon und die Auswahl im Telefonmenü. Er kommt rund 30 Sekunden nach dem Auflegen.

Jede Anfrage trägt die Header webhook-id, webhook-timestamp und webhook-signature. Berechnen Sie die HMAC-SHA256-Signatur mit Ihrem Signatur-Secret neu und vergleichen Sie sie mit dem Header.

Allo wiederholt bis zu 8 Mal über rund 27,5 Stunden. Ein Endpoint, der 5 Tage lang scheitert, wird deaktiviert, und nach der Reparatur können Sie verpasste Ereignisse erneut senden. Die Zustellung erfolgt mindestens einmal, entfernen Sie Duplikate also über webhook-id.

Das Senden von Anrufen an Ihre eigenen Werkzeuge per Webhook gehört zum Tarif Business von Allo.

Ja, jemand muss den Endpoint betreiben, der die Ereignisse empfängt. Wenn Sie lieber nicht programmieren, kann Allo dieselben Anrufe an Zapier oder Make senden.