Formen
Bots werden häufig eingesetzt, um einige wenige Informationen von einem Kunden zu sammeln. Die Verwendung vollständiger Geschichten Wird verwendet, um den Bot für die Handhabung von Interaktionen auf der Grundlage von Absicht und Kontext zu trainieren oder Regeln Wird verwendet, um die Reaktion des Bots auf Nachrichten zu definieren, die sich nicht mit dem Kontext ändern. für diese Art von Gesprächen kann unpraktisch sein. Formulare vereinfachen das Ausfüllen von Slots und sorgen für einen reibungsloseren Ablauf.
Akela stellt fest, dass ihr Bot jeden Tag mehrere Anfragen von Kunden erhält, die ihre Adresse ändern möchten. Dafür ist ihr Bot derzeit nicht eingerichtet, so dass die Kunden frustriert waren. Anstatt eine komplett neue Geschichte oder Regel zu schreiben, um Adressänderungen zu behandeln, beschließt Akela, ein Formular zu erstellen und dann eine Regel für ihren Bot zu erstellen, um das Formular zuzustellen. Dies vereinfacht den Prozess für den Bot und für die Kunden.
Sie müssen ein Formular erstellen und es dann in einer Geschichte oder Regel aktivieren. Eine erweiterte Konfiguration ist erforderlich, um komplexere Situationen wie Unterbrechungen oder spezifische Datenbankabfragen zu bewältigen.
Formularbasierte Bot-Konversationen
Der Bot verwendet Absichten Die Bedeutung oder der Zweck hinter dem, was ein Kontakt sagt/tippt; was der Kontakt mitteilen oder erreichen möchte, um festzustellen, wann ein Formular benötigt wird. Sobald ein Formular durch eine Absicht ausgelöst wird, beginnt der Bot, Fragen zu stellen, um die Felder in diesem speziellen Formular auszufüllen. Der Bot stellt die Fragen so lange, bis er alle Felder des Formulars ausgefüllt hat. Das gilt auch dann, wenn das Gespräch durch etwas unterbrochen wird, z. B. durch eine Frage des Kunden. Der Bot macht eine Pause, um die Frage zu beantworten, und kehrt dann in die Formularschleife zurück, um die Felder weiter auszufüllen.