Skip to main content
Konfiguriere für jeden Assistenten eine Webhook-URL auf Assistentenebene (Settings → Automations → Call completed). Nach jedem Anruf sendet Famulor einen call.completed-POST mit:
  • Transkript
  • Dauer
  • Aufgelöste Eingabevariablen
  • Analyse nach dem Anruf (und AI QA scorecard, sofern aktiviert)
  • Fehlerhinweise, wenn ein ausgehender Anruf nicht verbunden wurde
Das optionale failure-Objekt erklärt, was passiert ist, ob ein erneuter Versuch helfen könnte und welche Aktion zu empfehlen ist. Dieselben kundenseitigen Hinweise sind auch über REST- und MCP-Anrufabfragen verfügbar.

Einstellungen

Nutze Test im Editor, um eine Beispiel-Payload an eine gespeicherte oder noch nicht gespeicherte URL zu senden (berücksichtigt den Timeout-Schieberegler). Diese URL ist unsigniert und gilt nur für diesen Assistenten. Famulor bietet kein Workspace-weites Webhook-Abonnement – Anrufergebnisse werden immer pro Assistent zugestellt.

Beispiel-Payload

Eine call.completed-Zustellung sieht so aus:
variables und input_variables folgen denselben Call-Variablen, die auch sonst beim Assistenten verwendet werden. analysis und qa_scorecard werden erst befüllt, sobald die Verarbeitung nach dem Anruf abgeschlossen ist. Wenn ein ausgehender Anruf nicht verbunden wurde, wird dem Ergebnis zusätzlich ein failure-Objekt beigefügt – siehe oben.

API / MCP

Nutze PATCH /api/v1/assistants/{id} oder das MCP-Tool update_assistant. Die Zustellung kann deaktiviert sein, über die Assistenten-Webhook-URL laufen oder an eine gebundene Automatisierung gebunden sein. Das aktuelle Feld-Schema findest du in der API-Referenz.