Kantenbezeichnungen klar formulieren
Formuliere Kantenbezeichnungen als klare Bedingungen aus Sicht des Anrufers:- ✅
caller confirms they are an existing customer - ✅
caller wants to cancel or reschedule - ❌
yes,path A,continue
Halte Agenten klein und fokussiert
Ein Agent = ein Job (qualifizieren, Abrechnungsfragen beantworten, Termine buchen). Kurze, gezielte Anweisungen pro Agent schlagen einen Mega-Agenten mit einer Textwand um Längen. Übergaben sind günstig – nutze sie.Validiere Daten mit Collect-Knoten, nicht mit Prompts
Per Sprache übertragene E-Mail-Adressen und Telefonnummern sind fehleranfällig.collect-Knoten bestätigen und validieren sie („War das m-e-y-e-r?“) und fahren erst bei Erfolg fort. Benenne die Variable immer eindeutig (callback_phone, nicht var1) – diese Namen tauchen später in Webhooks und Anrufdetails auf.
Plane die Fehlerpfade mit
- Gib
collect-Knoten einefailed-Kante, die zu etwas Sinnvollem führt (eine Weiterleitung an einen Menschen oder eine höfliche Verabschiedung). - Setze das
fallback-Verhalten beim Warm Transfer bewusst:continuefür optionale Übergaben,cold_transfer, wenn der Anrufer jemanden unbedingt erreichen muss. - Beende jeden Zweig mit einem
end-Knoten und einer passenden Verabschiedung.