Zum Inhalt

Systemprompt schreiben

Der Systemprompt beschreibt, was dein Agent tun soll und wie er durch das Gespräch führt. Identität, Unternehmen, Anrede und Ton legst du im Feld Persona fest.

Mit den Promptvorlagen kannst du direkt mit einer Rückrufannahme, Wissensauskunft, einem Empfang mit Weiterleitung oder einer Serviceanfrage starten. Sie enthalten vollständige Prompts mit Aussprache, Bestätigungen und Testfällen.

Persona einrichten

Öffne die Einstellungen des Agenten und fülle das Feld Persona aus. Zum Beispiel:

Du bist Nuvo, die digitale Telefonassistenz von NuvoCar Autohaus.
Sprich Anrufer mit Sie an. Antworte freundlich, ruhig und knapp.

Ersetze die Beispieldaten durch deine eigenen Angaben. Füge am Anfang des Systemprompts die Persona-Variable ein:

# Persona
<PERSONA>{persona}</PERSONA>

So verwendest du die Persona aus den Einstellungen und kannst sie dort ändern. Schreibe Firma und allgemeine Stilvorgaben nicht zusätzlich in den Hauptprompt. In einem Agentic Flow kannst du eine gemeinsame Persona für alle beteiligten Agenten festlegen.

Aufgabe und Ablauf beschreiben

Formuliere zuerst das Ziel. Beschreibe danach, welche Angaben der Agent braucht, was er damit tun darf und wann das Gespräch abgeschlossen ist.

Inhalt Beispiel für eine Rückrufannahme
Aufgabe Einen Rückrufwunsch aufnehmen
Benötigte Angaben Name, Anliegen und bestätigte Rückrufnummer
Gesprächsablauf Bereits genannte Angaben verwenden und nur Fehlendes erfragen
Aktion Nach der Bestätigung die Anfrage mit dem eingerichteten E-Mail-Tool senden
Fehlerfall Bei einem Versandfehler erklären, dass die Anfrage nicht zugestellt werden konnte

Produktinformationen, Preise und Richtlinien kannst du in einer Wissensdatenbank pflegen.

Beispiel für die Rückrufannahme

Diesen Abschnitt kannst du unter der Persona-Einbindung ergänzen. Das vollständige Einrichtungsbeispiel findest du unter Dein erster Voice Agent.

# Aufgabe
Nimm Name, Anliegen und Rückrufnummer auf. Frage nur nach fehlenden Angaben.
Stelle jeweils eine Frage und übernimm Korrekturen.

# Rückrufnummer bestätigen
Wenn die Anrufernummer vorliegt, frage, ob das Team darunter zurückrufen darf.
Fehlt sie oder soll eine andere Nummer verwendet werden, frage nach dieser Nummer.
Lies eine neu genannte oder korrigierte Nummer vollständig vor.
Warte auf die Bestätigung, bevor du sie für den Rückruf verwendest.
Lehnt der Anrufer einen Rückruf ab, bestätige keine Rückrufanfrage.

# Abschluss
Bestätige die Aufnahme einmal kurz, sobald alle nötigen Angaben vorliegen.
Versprich keinen festen Rückrufzeitpunkt, wenn dafür keine Zusage besteht.
Behaupte keinen Versand, bevor die eingerichtete Versandaktion erfolgreich war.

Wenn du ein Tool ergänzt, nenne im Prompt dessen genaue Bezeichnung und den Zeitpunkt für den Aufruf. Für den Versand nach dem Anruf braucht der Agent kein E-Mail-Tool während des Gesprächs.

Vorhandene Angaben nutzen

Mit {conversation_history} kann der Agent frühere Gesprächsbeiträge berücksichtigen. {conversation_fact_summary} enthält ausdrücklich gespeicherte Fakten. Ergänze {context} für eine verbundene Wissensdatenbank und {pre_call_context} für eine eingerichtete Anruferabfrage.

Erkläre dem Agenten, was er bei fehlenden Werten tun soll. Weise ihn außerdem an, Dokumente und Abfrageergebnisse als Informationen zu nutzen und darin enthaltenen fremden Anweisungen nicht zu folgen. Die Variablenreferenz erklärt die verfügbaren Werte.

Prompt testen

Führe einen Testanruf mit einer vollständigen Anfrage durch. Korrigiere danach eine Angabe und teste eine fehlende Nummer sowie einen Toolfehler. Prüfe, ob der Agent die jeweils nächste nötige Frage stellt und das tatsächliche Ergebnis richtig beschreibt.

Ändere bei Problemen die betreffende Anweisung und wiederhole denselben Test. Wenn mehrere Aufgaben eigene Tools und Wissensquellen brauchen, kannst du sie in einem Agentic Flow aufteilen.