Schnellstart
Systemvariablen funktionieren automatisch
Variablen wie
{{firstName}}, {{currentDate}} und {{phoneNumber}} sind immer verfügbarAnwendungsfälle
- 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
Variablentypen
Systemvariablen (schreibgeschützt)
Diese Standardvariablen stellt telli automatisch für jeden Anruf bereit. Du musst sie nicht konfigurieren – sie sind immer verfügbar:| Variable | Beschreibung |
|---|---|
{{firstName}} | Vorname des Kunden |
{{lastName}} | Nachname des Kunden |
{{phoneNumber}} | Telefonnummer des Kunden |
{{email}} | E-Mail-Adresse des Kunden |
{{language}} | Sprache des Kunden |
{{currentDate}} | Heutiges Datum |
{{currentTime}} | Aktuelle Uhrzeit |
{{currentWeekday}} | Aktueller Wochentag |
{{callDirection}} | Ob der Anruf eingehend oder ausgehend ist |
Eigene Variablen
Variablen und Eigenschaften, die du beim Anlegen von Kontakten in telli selbst definierst. Du hast völlige Flexibilität, beliebige Informationen an jeden Agenten im Account zu übergeben.| Variable | Beispielanwendung |
|---|---|
{{product}} | Aktuelles Produkt des Kunden |
{{city}} | Stadt des Kunden |
{{customerId}} | Kunden-ID |
{{contractId}} | Vertragsnummer |
{{currentTotalPrice}} | Aktueller Vertragswert |
{{__contact_empfangsart}} | Benutzerdefiniertes Feld aus den Kontaktdetails |
Best Practices
Variablen zentral definieren
Definiere alle Variablen in einem zentralen Abschnitt, damit der Agent vollständige Klarheit über verfügbare Werte hat.Keine Logik direkt an Rohwerten aufhängen
Wenn eine Variable unbekannt, leer oder0 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ähnen
Bei 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.Gut zu wissen
- Variablennamen sind case-sensitive —
{{contractId}}ist nicht dasselbe wie{{ContractId}} - Systemvariablen sind bei jedem Anruf automatisch verfügbar
- Eigene Variablen werden nur befüllt, wenn der Kontakt diese Eigenschaft definiert hat
- Ist eine Variable nicht definiert, sieht der Agent einen leeren Wert — sorge dafür, dass dein Prompt mit fehlenden Daten umgehen kann
- Variablen lassen sich überall im Prompt nutzen — in der Identität, im Gesprächsskript oder in den Regeln