Safina + Webhooks

Leite Anrufdaten automatisch an dein CRM, Slack oder eigene Systeme weiter. Safina Webhooks senden Echtzeit-Events bei jedem Anruf. Ab 24,99 EUR/Monat.


Was sind Webhooks?

Ein Webhook ist eine HTTP-Anfrage, die Safina automatisch an eine URL deiner Wahl sendet, sobald ein bestimmtes Ereignis eintritt. Statt regelmaessig bei Safina anzufragen, ob es neue Daten gibt (Polling), bekommst du die Daten in dem Moment geliefert, in dem sie entstehen.

Konkret: Ein Anruf geht ein. Safina nimmt an, fuehrt das Gespraech, erstellt eine Zusammenfassung. Innerhalb von Sekunden erhaelt dein System eine HTTP-Anfrage mit allen relevanten Daten: Name des Anrufers, Anliegen, Dringlichkeit, Kontaktdaten, Action Items.

Du entscheidest, was mit den Daten passiert. Ein neuer Kontakt im CRM? Eine Slack-Nachricht ans Team? Eine Zeile in Google Sheets? Ein Ticket in deinem Supportsystem? Alles moeglich, ohne manuelles Eingreifen.

Welche Daten sendet Safina?

Jeder Webhook-Payload enthaelt strukturierte Anrufdaten. Der genaue Inhalt haengt vom Event ab, aber typische Felder sind:

  • Anrufer-Informationen: Name, Telefonnummer, E-Mail (falls erfasst), Unternehmen
  • Anrufdetails: Zeitpunkt, Dauer, Status (angenommen, verpasst, abgelehnt)
  • Zusammenfassung: Anliegen in 2-3 Saetzen, strukturiert aufbereitet
  • Dringlichkeit: Hoch, mittel, niedrig
  • Action Items: Konkrete naechste Schritte aus dem Gespraech
  • Branchenspezifische Felder: Objektnummer, Rechtsgebiet, Kundennummer je nach Template

Beispiel-Payload

{
  "event": "call.ended",
  "timestamp": "2026-01-28T14:32:00Z",
  "call": {
    "id": "call_abc123",
    "status": "completed",
    "duration_seconds": 142,
    "caller": {
      "phone": "+4917612345678",
      "name": "Stefan Bauer",
      "company": "Bauer Elektrotechnik GmbH"
    },
    "summary": "Anfrage zu Netzwerkinstallation fuer Neubau. 18 Arbeitsplaetze, Glasfaseranschluss vorhanden. Angebot gewuenscht bis Ende der Woche.",
    "urgency": "medium",
    "action_items": [
      "Angebot fuer Netzwerkinstallation erstellen",
      "Rueckruf bis Freitag"
    ],
    "callback_requested": true,
    "callback_time": "vormittags"
  }
}

Unterstuetzte Events

Safina sendet Webhooks fuer folgende Ereignisse:

EventBeschreibung
call.receivedEin Anruf geht ein
call.answeredSafina hat den Anruf angenommen
call.endedDas Gespraech ist beendet (inkl. Zusammenfassung)
call.rejectedDer Anruf wurde abgelehnt
summary.data_query_resultErgebnis einer Datenabfrage aus der Zusammenfassung

Du kannst pro Webhook frei waehlen, welche Events ausgeloest werden sollen. Du brauchst nur call.ended? Dann abonniere nur diesen Event. Du willst auch wissen, wenn ein Anruf eingeht? Fuege call.received hinzu.

Authentifizierung

Sicherheit ist wichtig, gerade wenn Anrufdaten uebertragen werden. Safina unterstuetzt drei Authentifizierungsmethoden fuer Webhooks:

MethodeBeschreibungWann verwenden
Bearer TokenToken wird im Authorization-Header mitgesendetStandard fuer die meisten APIs
API KeySchluessel im Header oder im Request BodyKompatibel mit vielen Drittanbieter-Tools
KeineKein AuthentifizierungstokenNur fuer Tests oder interne Systeme

Zusaetzlich kannst du eigene HTTP-Header definieren, falls dein System spezielle Anforderungen hat.

Einrichtung in 5 Schritten

1. Webhook erstellen

Oeffne die Safina-App und navigiere zu Einstellungen > Webhooks > Neuer Webhook.

2. URL eingeben

Gib die URL ein, an die Safina die Daten senden soll. Das kann ein eigener Server sein, eine n8n-Instanz, ein Zapier-Webhook oder ein Make-Szenario.

3. Authentifizierung waehlen

Waehle die passende Methode: Bearer Token, API Key oder keine Authentifizierung. Trage die entsprechenden Credentials ein.

4. Events abonnieren

Waehle die Events aus, bei denen der Webhook ausgeloest werden soll. Fuer die meisten Anwendungsfaelle reicht call.ended; damit bekommst du die vollstaendige Zusammenfassung nach jedem Gespraech.

5. Testen

Klicke auf “Test senden”. Safina schickt einen Test-Payload an deine URL. Pruefe, ob die Daten ankommen und korrekt verarbeitet werden. Erst wenn der Test erfolgreich ist, aktiviere den Webhook.

Fertig. Ab jetzt sendet Safina bei jedem passenden Event automatisch die Anrufdaten an dein System.

Technische Details

  • HTTP-Methoden: POST (Standard), GET, PUT, PATCH, DELETE
  • Retry-Logik: 3 automatische Wiederholungsversuche bei Fehlern
  • Timeout: 30 Sekunden (konfigurierbar)
  • Custom Headers: Beliebige zusaetzliche HTTP-Header moeglich
  • Format: JSON

Anwendungsfaelle

Anrufdaten ins CRM uebertragen

Jeder Anruf wird automatisch als Aktivitaet in HubSpot oder Pipedrive angelegt. Kontaktdaten, Anliegen und naechste Schritte landen direkt im Deal oder Kontakt. Kein manuelles Eintippen.

Team per Slack benachrichtigen

Neue Anrufe mit hoher Dringlichkeit loesen eine Slack-Nachricht aus. Dein Team sieht sofort, wer angerufen hat und was gewuenscht wird, ohne die Safina-App oeffnen zu muessen.

Anrufe in Google Sheets protokollieren

Jeder Anruf wird automatisch als neue Zeile in einer Tabelle erfasst. Datum, Anrufer, Anliegen, Dringlichkeit, alles sortiert und filterbar. Ideal fuer Auswertungen und Reporting.

Eigene Automatisierungen bauen

Ueber Webhook-Plattformen wie Zapier, Make oder n8n verbindest du Safina mit ueber 5.000 Apps. Automatische Follow-up-E-Mails, Kalendereintraege, Ticket-Erstellung, alles ohne Code.

Haeufige Fragen

Welche Events kann ich abonnieren?

Aktuell unterstuetzt Safina fuenf Events: call.received, call.answered, call.ended, call.rejected und summary.data_query_result. Du kannst pro Webhook beliebig kombinieren, welche Events eine Benachrichtigung ausloesen sollen.

Welche Authentifizierungsmethoden werden unterstuetzt?

Drei Methoden: Bearer Token (im Authorization-Header), API Key (im Header oder Body) und keine Authentifizierung. Zusaetzlich kannst du eigene Custom Headers definieren, falls dein Empfaengersystem das erfordert.

Kann ich Events filtern?

Ja. Beim Erstellen eines Webhooks waehlst du genau die Events aus, die du empfangen willst. Du kannst auch mehrere Webhooks mit unterschiedlichen Event-Abonnements erstellen (zum Beispiel einen fuer dein CRM, der nur call.ended bekommt, und einen fuer Slack, der auch call.received bekommt).

Was passiert, wenn mein Server nicht erreichbar ist?

Safina versucht die Zustellung automatisch bis zu 3 Mal. Wenn alle Versuche fehlschlagen, wird der Webhook als fehlgeschlagen markiert. Du siehst den Status in der App und kannst den Versand manuell erneut ausloesen.

Kann ich Webhooks testen, ohne echte Anrufe zu machen?

Ja. Safina bietet eine eingebaute Test-Funktion. Du kannst jederzeit einen Test-Payload an deine URL senden, um zu pruefen, ob die Verbindung funktioniert und dein System die Daten korrekt verarbeitet.

In welchem Format werden die Daten gesendet?

JSON. Der Payload ist strukturiert und dokumentiert. Jedes Event hat einen definierten Aufbau, sodass du die Daten zuverlaessig parsen kannst.

9:41

Safina führte diese Woche 51 Telefonate

46

Vertrauensvoll

4

Verdächtig

1

Gefährlich

Letzte 7 Tage
Filter
EM
Emma Martin 67s 15:30

Möchte das Angebot für die neue Kampagne besprechen und hat Fragen zum Zeitplan.

LS
Laura Wagner 54s 14:45

Fragt nach dem Status der Bestellung und wann die Lieferung kommt.

TH
Tim Hoffmann 34s 13:10

Termin für Projektbesprechung nächste Woche vereinbaren.

Unbekannt 44s 11:30

Gewinnversprechen – wahrscheinlich Spam.

SK
Sophie Meyer 10s 09:15

Reklamation zum letzten Auftrag, bittet um Rückruf.

MM
Martin Neumann 95s 13. Dez

Möchte eine mögliche Zusammenarbeit besprechen.

AR
Anna Richter 85s 13. Dez

Ist Deine Kollegin und möchte über das Projekt sprechen.

JK
Jonas König 42s 12. Dez

Erkundigt sich nach verfügbaren Terminen nächste Woche.

LB
Lina Berg 68s 12. Dez

Hat Fragen zur Rechnung und bittet um Klärung.

Anrufe
Safina
Kontakte
Profil
9:41
Anruf von Emma Martin
12. Dez
11:30
67s

Möchte das Angebot für die neue Kampagne besprechen und hat Fragen zum Zeitplan.

Wichtigste Punkte

  • Rückruf an Emma Martin
  • Fragen zu Zeitplan & Konditionen klären
Zurückrufen
Kontakt bearbeiten

KI-Einblicke

Stimmung der Person Sehr gut

Der Anrufer war kooperativ und hat die benötigten Informationen bereitgestellt.

Dringlichkeit Niedrig

Der Anrufer kann auf eine Rückmeldung warten.

Audio & Transkript

0:16

Hallo, hier spricht Safina AI, die digitale Assistentin von Peter. Wie kann ich Ihnen helfen?

Hallo Safina, hier ist Emma Martin. Ich wollte über das Angebot und den Zeitplan sprechen.

Danke, Emma. Geht es bei Ihrer Entscheidung vor allem um das Standard- oder Pro-Paket für den Launch?

Genau. Wir brauchen das Pro-Paket und möchten nächsten Monat starten, wenn das Onboarding in der ersten Woche möglich ist.

Sag Ciao zu deiner altmodischen Mailbox.

Teste Safina kostenlos und beginne deine Anrufe intelligent zu verwalten.

Kostenlos testen