Für Outbound Kampagnen benötigst du eine Importierte Nummer & das Teams Abo
Übersicht
Die Outbound API ermöglicht es, einen ausgehenden Anruf programmgesteuert auszulösen - direkt aus deinem eigenen System, CRM oder Automatisierungstool. Sobald ein definiertes Ereignis eintritt (z.B. eine Formularübermittlung oder ein neuer Lead), sendet dein System einen API-Request an fonio und der Assistent ruft die angegebene Nummer sofort an. Typischer Anwendungsfall: Ein Bewerber füllt ein Formular auf deiner Website aus. Ein automatisierter Workflow sendet seine Daten via API an fonio und der Assistent ruft die Person innerhalb von Sekunden an.Voraussetzungen
Telefonnummer
Outbound-Anrufe können nur von importierten Nummern oder SIP Trunks (ZIPN) aus getätigt werden. Die schnellste Option ist, eine bestehende Nummer zu importieren. So importierst du eine Nummer:- Navigiere zu Telefonnummern -> Nummer hinzufügen -> Nummern importieren
- Trage die Telefonnummer ein und weise sie einem Assistenten zu
- fonio ruft diese Nummer mit einem Bestätigungscode an - trage den Code ein, um zu bestätigen
- Die Nummer ist nun importiert und kann für Outbound-Anrufe genutzt werden
Assistent konfigurieren
Bevor du Outbound-Anrufe per API triggerst, stelle sicher, dass dein Assistent korrekt eingerichtet ist:- Der Prompt beschreibt den Zweck des Anrufs, den Ton und die zu stellenden Fragen
- Alle Variablen, die du per API sendest, müssen im Prompt referenziert sein (z.B. Vorname, E-Mail)
- Verwende Wenn-dann-Logik für verschiedene Szenarien (z.B. wenn kein Interesse besteht, Anruf höflich beenden)
- Der Assistent muss mit der verwendeten Telefonnummer verbunden sein
API-Konfiguration
Outbound API URL finden
- Navigiere zu deinem Assistenten -> Webhooks
- Öffne den Bereich Outbound API
- Kopiere die angezeigte API URL - das ist der Endpunkt, den du aus deinem externen System aufrufst
Request-Struktur
Sende einen POST-Request an die Outbound API URL mit folgendem JSON-Body: jsonPflichtfelder
Optionale Felder
Alle weiteren Felder im Request-Body werden dem Assistenten als Variablen übergeben, sofern sie im Prompt referenziert sind.Beispiel-Workflow mit n8n
Ziel
Wenn sich jemand über ein Formular bewirbt, werden die Daten in Google Sheets gespeichert und gleichzeitig ein Outbound-Anruf via fonio API ausgelöst.Schritt 1 - Formular-Trigger
Verwende einen Form-Node oder Webhook-Node in n8n als Startpunkt. Sobald das Formular abgeschickt wird, fliessen alle Felder (Name, E-Mail, Telefonnummer) in den Workflow.Schritt 2 - In Google Sheets speichern
Fuege einen Google Sheets Node (Operation:Append Row) hinzu, um die Bewerberdaten zu protokollieren.
Schritt 3 - Outbound Anruf auslösen
Fuege einen HTTP Request Node mit folgender Konfiguration hinzu:
Mappe die Formular-Variablen in den Request-Body:
json
