Schnellstart
Systemvariablen funktionieren automatisch
Variablen wie
{{firstName}}, {{currentDate}} und {{phoneNumber}} sind immer verfügbar- Anwendungsfälle
- Variablentypen
- Eigene Variablen
- Begrüßung personalisieren — „Hallo
{{firstName}}, hier ist Emma von telli” - Kundendaten einbeziehen — „Ich sehe, es geht um Ihren Vertrag
{{contractId}}” - Kontextabhängiges Routing — Kundeneigenschaften nutzen, um den Gesprächsverlauf zu steuern
- Zeitabhängiges Verhalten — Antworten basierend auf
{{currentTime}}oder{{currentWeekday}}anpassen - Auftragsinformationen übergeben — Auftragsnummern, Produktnamen oder beliebige Daten aus deinem System einbinden
- Best Practices
- Gut zu wissen
Variablen zentral definierenDefiniere alle Variablen in einem zentralen Abschnitt, damit der Agent vollständige Klarheit über verfügbare Werte hat.
Keine Logik direkt an Rohwerten aufhängenWenn eine Variable unbekannt, leer oderSo versteht der Agent die Bedeutung jeder Variable und weiß genau, was er in jedem Szenario tun soll – auch wenn Daten fehlen.
Variablen an der Einsatzstelle erneut erwähnenBei längeren Prompts empfiehlt es sich, die Variable oben zentral zu definieren und kurz vor der eigentlichen Verwendung nochmal zu referenzieren. Das stärkt den Kontext und reduziert Fehlanwendungen.
Keine Logik direkt an Rohwerten aufhängenWenn eine Variable unbekannt, leer oder
0 ist, hat der Agent keine Anweisung zur Interpretation und weiß möglicherweise nicht, welchen Pfad er einschlagen soll.Stattdessen: Erkläre in natürlicher Sprache, was jede Variable bedeutet und weise den Agenten explizit an, was er in jedem Szenario tun soll.Was man tun sollte
Variablen an der Einsatzstelle erneut erwähnenBei längeren Prompts empfiehlt es sich, die Variable oben zentral zu definieren und kurz vor der eigentlichen Verwendung nochmal zu referenzieren. Das stärkt den Kontext und reduziert Fehlanwendungen.