Agentic Flows¶
Multi-Agent-Routing
Agentic Flows helfen, wenn ein Assistent zu viele Aufgaben hat. Statt eines riesigen Prompts routen Sie Anrufer zu fokussierten Agenten oder Workflow-Schritten.
Jede Route braucht einen klaren Zweck, ein Fallback und ein Testszenario.
Ein Agentic Flow ist sinnvoll, wenn nicht ein einzelner Agent jede Situation allein behandeln soll.
Statt einen sehr großen Prompt mit vielen konkurrierenden Aufgaben zu bauen, routet ein Flow das Gespräch zum passenden Agenten oder Workflow-Schritt.
Wann ein Agentic Flow sinnvoll ist¶
Nutzen Sie einen Agentic Flow, wenn Sie benötigen:
- unterschiedliche Agenten für Sales, Support, Billing oder Notfälle,
- intent-basiertes Routing,
- unterschiedliches Verhalten innerhalb eines Gesprächs,
- einen Fallback-Agenten, wenn kein Intent passt,
- getrennte Prompts für getrennte Aufgaben.
Nutzen Sie einen einzelnen Agenten, wenn der Workflow einfach ist und alle Anrufer dieselbe Art Hilfe erhalten sollen.
Warum Flows leichter wartbar sind¶
Ein riesiger Prompt wird schnell schwer testbar. Flows trennen Verantwortlichkeiten.
| Einzelner großer Agent | Agentic Flow |
|---|---|
| Ein Prompt behandelt alles | Jeder Agent hat eine fokussierte Aufgabe |
| Schwer nachvollziehbar, warum etwas entschieden wurde | Routing-Entscheidungen können geprüft werden |
| Änderungen können anderes Verhalten brechen | Änderungen bleiben näher am betroffenen Workflow |
| Höheres Risiko widersprüchlicher Regeln | Klarere Grenzen zwischen Agenten |
Routing-Prompt¶
Der Routing-Prompt sagt dem Flow, wie das nächste Ziel gewählt wird.
Ein guter Routing-Prompt enthält:
- verfügbare Ziele,
- Intent oder Situation je Ziel,
- Fallback-Route,
- benötigte Kontextvariablen,
- Regeln für unsichere Fälle.
Beispiel:
Route das Gespräch anhand des Hauptanliegens des Anrufers.
Wähle Sales, wenn der Anrufer Preise, eine Demo oder einen neuen Vertrag möchte.
Wähle Support, wenn der Anrufer ein Problem mit einer bestehenden Einrichtung hat.
Wähle Emergency, wenn der Anrufer einen dringenden Ausfall oder Sicherheitsfall meldet.
Wenn der Intent unklar ist, stelle eine klärende Frage.
Wenn er danach weiterhin unklar ist, route zu Reception.
Fallback-Route¶
Jeder Flow braucht ein sicheres Fallback.
Gute Fallbacks:
- eine klärende Frage stellen,
- zu einem allgemeinen Empfangsagenten routen,
- Details für Rückmeldung sammeln,
- erklären, dass die Anfrage nicht automatisch bearbeitet werden kann.
Schlechte Fallbacks:
- Ziel erraten,
- Gespräch still beenden,
- jede unklare Anfrage an einen Menschen weiterleiten.
Flow testen¶
Testen Sie jedes Ziel separat.
- Sales-Intent routet zu Sales.
- Support-Intent routet zu Support.
- Notfall-Intent routet zu Emergency.
- Unklarer Intent fragt nach oder nutzt Fallback.
- Der Flow funktioniert, wenn der Anrufer das Thema wechselt.
- Der Flow legt interne Routing-Logik nicht gegenüber dem Anrufer offen.