Laden Sie die Vorlage hier herunter: E-Mail-Bestätigungsvorlage
Einer der häufigsten Anwendungsfälle für jedes Call-Center ist die Bestätigung der Identität des Benutzers, mit dem gesprochen wird. Das Folgende ist ein grossartiges Beispiel dafür, das zeigt, wie die E-Mail-Adresse eines Benutzers bestätigt wird.

Knotenkonfiguration

Sobald Sie einen neuen Agenten aus der Vorlage erstellt haben, wird dieser Prompt angezeigt: Prompt-Anzeige Begrüssen Sie den Benutzer herzlich und bitten Sie ihn, seine E-Mail anzugeben. Sie werden zuerst das SendEmail-Tool verwenden, um einen Code an seine E-Mail zu senden. Sobald es verwendet wurde, fragen Sie den Benutzer nach dem Code, der gesendet wurde. Sobald der Benutzer Ihnen den Code mitgeteilt hat, verwenden Sie das VerifyCode-Tool, um zu prüfen, ob der erwähnte Code gültig war oder nicht.
Vom vorherigen Knoten wollen wir, dass die KI zuerst die E-Mail vom Benutzer erfährt, dann wollen wir, dass sie einen geheimen Code an diese E-Mail sendet. Wenn Sie bemerkt haben, gibt es ein weiteres Tool namens VerifyCode, das nach der Verwendung des SendEmail-Tools verwendet werden sollte. Wir erwähnen das auch im Knoten.
Idealerweise sollten 2-3 Tools pro Knoten vorhanden sein. Mehr als das und die KI könnte anfangen zu halluzinieren oder langsamer zu werden.
Sie können einfach ein komplettes Tool-Schema erwähnen, indem Sie es in der Knotenbeschreibung/Anweisungen/Router-Bedingung erwähnen, was Ihnen viel Zeit spart und die KI viel weniger anfällig für Halluzinationen macht.

SendEmail-Tool

Die folgende Knotenkonfiguration ist für das SendEmail-Tool: E-Mail-senden-Knoten
Sie können sehen, dass wir der KI einfach mitgeteilt haben: “Hey, das wird verwendet, um einen geheimen Code an die E-Mail des Benutzers zu senden” aber wir haben nur den Namen, die E-Mail-Parameter erwähnt, nicht aber den Code, weil der Code geheim ist und wir nicht wollen, dass die KI davon weiss.
Selbst wenn wir der KI sagen, den Code nicht an den Benutzer weiterzugeben, wird ein cleverer Prompt-Engineer sie dazu bringen, alles auszuspucken, was bereits in ihrem Kontext vorhanden ist. Die serverUrl dieses Tools ist ein make.com-Hook, der 0192 an die im Payload angegebene E-Mail sendet. Sie können die Funktionalität des Tools auch testen, indem Sie nach dem Ausfüllen von Testdaten auf die “Testen”-Schaltfläche klicken.

VerifyCode-Tool

Nachdem der Benutzer den Code gesendet hat, müssen wir ihn nun verifizieren, nachdem der Benutzer ihn uns mitgeteilt hat. Hier wird das andere Tool VerifyCode verwendet. Code-verifizieren-Knoten
Sie können sehen, dass wir den code-Parameter in der Knotenbeschreibung erwähnt haben, weil der Code geheim ist und wir nicht wollen, dass die KI davon weiss.
Die serverUrl dieses Tools ist ein make.com-Hook, der den im Payload angegebenen Code verifiziert. Sie können die Funktionalität des Tools auch testen, indem Sie nach dem Ausfüllen von Testdaten auf die “Testen”-Schaltfläche klicken. Wenn Sie 0192 eingegeben haben, wird eine positive Antwort zurückgegeben, bei allem anderen eine negative Antwort.
Eine positive Antwort teilt der KI grundsätzlich mit, dass der Code korrekt ist, eine negative Antwort teilt der KI mit, dass der Code falsch ist. Nach der Verwendung eines Tools muss eine Antwort erfolgen, um der KI mitzuteilen, was passiert ist, vorzugsweise auch eine Hinweisnachricht, um der KI mitzuteilen, was als nächstes zu tun ist.

Router-Bedingung

Sobald wir die E-Mail verifiziert haben, wollen wir, dass die KI sofort zum nächsten Knoten wechselt, deshalb haben wir die folgende Bedingung gesetzt: Router-Bedingung Nur hierher routen, wenn Sie das VerifyEmail-Tool verwendet haben UND isValid in der Antwort true ist.
Fettdruck kann der KI tatsächlich helfen, Bedingungen besser zu verstehen.

Den Agenten testen

Der textbasierte Debugger funktioniert genau so wie bei einem Echtzeit-Sprachanruf oder auf jedem Kanal.
Lassen Sie uns zunächst den Debugger öffnen, dann den Agenten zurücksetzen. Jetzt wollen wir zuerst einen sehr wichtigen Teil des Knotensystems betonen, nämlich den Router. Standardmässig sind Sie auf einem Knoten in einer Endlosschleife, bis Sie ausbrechen. Wenn ich also der KI weiterhin zufällige Fragen stelle, bleibt sie auf dem Knoten, auf dem sie sich gerade befindet, was in diesem Fall der Startknoten ist. Startknoten
In Ordnung, jetzt erwähnen wir eine E-Mail-Adresse und sehen, was passiert… E-Mail-Adresse Wie Sie sehen können, hat die KI jetzt die E-Mail sofort erkannt, eine menschenähnliche Antwort gesendet, als ob sie tatsächlich etwas tun und einen Bestätigungscode an diese E-Mail senden würde. Aus den Debug-Nachrichten können Sie die Tool-Eingabe, -Ausgabe sehen und ob der Router sich entschieden hat, auf dem aktuellen Knoten zu bleiben oder zu einem anderen zu wechseln. In diesem Fall hat er sich entschieden zu bleiben, da wir die E-Mail noch nicht mit dem VerifyCode-Tool verifiziert haben.
In der Antwort wurde erwähnt, dass tatsächlich ein Code an die E-Mail gesendet wurde. Jetzt schauen wir, ob die KI den Code tatsächlich verifizieren kann. Code Ja, das hat sie!
In Ordnung, jetzt machen wir es der KI etwas schwerer und erwähnen einen falschen Code. Falscher Code Wie Sie sehen können, weiss die KI jetzt, dass der Code falsch ist, und wird den Benutzer bitten, es erneut zu versuchen.
Es war entscheidend, dass die Tool-Antwort eine negative Antwort enthält, damit die KI weiss, dass der Code falsch ist, und den Benutzer bittet, es erneut zu versuchen.

Jetzt probieren wir einen korrekten Code. Korrekter Code
Wie Sie sehen können, hat die KI in den folgenden Schritten:
Wieder eine menschenähnliche Antwort wie “1 Sek. bitte…” gesagt. Bei einem Sprachanruf lässt eine solche Nachricht es super realistisch klingen
Das Verifizierungscode-Tool erneut mit dem neuen Code verwendet.
Die Antwort vom Verifizierungs-Tool mit einer positiven Antwort erhalten.
Basierend auf der Antwort dieses Tools zum nächsten Knoten gewechselt.
Eine neue Antwort basierend auf den Anweisungen des neuen Knotens generiert, zu dem gewechselt wurde.

Endergebnis

Der geheime Knoten hat eine geheime Phrase, die der KI nie bekannt ist, es sei denn, sie hat zu diesem Knoten gewechselt, und erwähnt auch gegenüber dem LLM, dass es auf Französisch weiter sprechen soll. Es kann nicht zu diesem Knoten wechseln, es sei denn, es hat das VerifyCode-Tool verwendet und die Antwort war positiv. Geheimer Knoten