Abläufe

Ein Ablauf ist ein allgemeines Designelement, mit dem Sie eine visuelle Darstellung einer Unterhaltung zwischen Ihrem BotClosed Eine Softwareanwendung, die Kundeninteraktionen anstelle eines Live-Mitarbeiters abwickelt. und KontaktenClosed Die Person, die mit einem Agenten, IVR oder Bot in Ihrem Contact Center interagiert. erstellen können. Abläufe bieten eine andere Methode für die Arbeit mit Ihren Absichten. Wie auch Storys und Regeln ermöglichen Abläufe es Ihnen, Unterhaltungen zu entwerfen, die sich auf bestimmte Absichten beziehen. So kann Ihr Bot lernen, wie er auf diese Absichten reagieren soll.

Flows ersetzen in den Konfigurationen Ihres Bots StorysClosed Wird verwendet, um Bots für die Interaktionsverarbeitung basierend auf Absicht und Kontext zu trainieren. und RegelnClosed Wird verwendet, um die Reaktion des Bots auf Nachrichten zu definieren, die sich nicht mit dem Kontext ändern.. Sie müssen also nicht alle drei erstellen. Sie müssen nur dann eine Story oder Regel erstellen, wenn Sie eine Bot-Aktion verwenden müssen, die von Flows noch nicht unterstützt wird. Sie müssen zusätzlich zu den Flows noch Fallback konfigurieren.

Ablauf-Designer

Der Ablauf-Designer ist ein Arbeitsbereich mit einem Punktraster, in dem Sie Kontakt- und Bot-Nachrichten hinzufügen können, ähnlich wie bei der Erstellung von StorysClosed Wird verwendet, um Bots für die Interaktionsverarbeitung basierend auf Absicht und Kontext zu trainieren. oder RegelnClosed Wird verwendet, um die Reaktion des Bots auf Nachrichten zu definieren, die sich nicht mit dem Kontext ändern.. Wenn Sie dem Ablauf Nachrichten hinzufügen, werden sie automatisch mit Linien verbunden, die den Gesprächsablauf von Nachricht zu Nachricht veranschaulichen.

Nach jeder Bot-Antwort können Sie Verzweigungen in der Unterhaltung erstellen, indem Sie eine oder mehrere Kontaktnachrichten hinzufügen. Jede Verzweigung durch eine Kontaktnachricht entspricht einer Absicht, die der Kontakt am jeweiligen Punkt in der Unterhaltung äußern könnte. Auf diese Weise können Sie einen Ablauf entwerfen, der die verschiedenen Anfragen oder Antworten Ihrer Kontakte umfasst.

Wenn der Ablauf beispielsweise mit einer Frage des Kontakts zur Änderung seines Passworts beginnt, kann der Bot fragen, ob der Kontakt versucht hat, sein Passwort auf der Webseite zu ändern. Sie können Kontaktnachrichten hinzufügen, die je nach der Antwort des Kontakts auf die Frage des Bots unterschiedliche Verzweigungen in der Unterhaltung erstellen.

In jeder Verzweigung des Ablaufs können Sie die Unterhaltung erweitern, indem Sie die Antwort des Bots und Folgenachrichten des Kontakts hinzufügen. Fügen Sie der Unterhaltung in einem Ablauf nur Nachrichten hinzu, die zum Kontext des Ablaufs passen. Im folgenden Abschnitt auf dieser Seite erfahren Sie mehr über den Bot-Kontext.

Trainieren Ihres Bots mithilfe von Abläufen

Mithilfe von Abläufen erlernt Ihr Bot den Kontext einer Unterhaltung, also wie Absichten miteinander in Beziehung stehen. Wenn ein Ablauf mit einer Absicht beginnt, lernt der Bot, dass folgende Absichten nur nach der anfänglichen Absicht auftreten können.

Beispielsweise beginnt ein Flow mit der Kontaktnachricht Hi (Absicht: Grüße), gefolgt von einer Bot-Antwort und dann einer weiteren Kontaktnachricht. Die zweite Kontaktnachricht führt eine weitere Absicht in den Ablauf ein. Dadurch lernt der Bot, dass die zweite Absicht mit der ersten zusammenhängt und von ihr abhängt. Lautet die zweite Kontaktnachricht Ich muss mein Passwort ändern, weiß der Bot, dass der Kontakt nur direkt nach der Begrüßungsabsicht nach der Passwortänderung fragen kann.

Wenn Kontakte an jedem Punkt der Unterhaltung die Möglichkeit haben sollen, eine Frage zum Ändern des Passworts zu stellen, sollten Sie stattdessen separate Abläufe für Passwortänderungen erstellen. Dies wird in der folgenden Abbildung dargestellt.

Ihr Bot kann je nach den von Ihnen erstellten Flows von einem Gesprächskontext zum anderen springen. Nehmen Sie in einem bestimmten Ablauf nur Absichten auf, die vom Kontext des Ablaufs abhängig sind. Wenn eine Absicht nicht vom Kontext einer anderen Absicht abhängt, sollte es sich um einen separaten Ablauf handeln.

Kontextabhängige Absichten

Bei einigen Absichten muss der Kontext bekannt sein, damit der Bot die richtige Antwort erlernen kann. Bei einer Kontaktantwort wie „Wie mache ich das?“ ist der Bot beispielsweise auf den Kontext der Konversation angewiesen, um zu verstehen, wie er antworten soll. Die folgenden Abbildungen zeigen dieselbe Absicht (Absicht: HowDoIDoThat, also "wie macht man das") in zwei verschiedenen Kontexten. Der Bot ermittelt die passende Antwort anhand des Gesprächskontextes.

Durch die Einbeziehung der HowDoIDoThat-Absicht in denselben Ablauf wie die Konversation über eine Aufgabe lernt der Bot, wie er im Kontext dieser bestimmten Absicht auf HowDoIDoThat reagieren soll. Möglicherweise haben Sie mehrere Absichten, die die Absicht „HowDoIDoThat“ in ihrem Ablauf enthalten. Die Antwort des Bots ist wahrscheinlich für jede Absicht unterschiedlich.

Der Bot lernt, je nach Gesprächskontext eine andere Antwort zu verwenden.

Verbindungen zwischen Flows

Flows können vom KontaktClosed Die Person, die mit einem Agenten, IVR oder Bot in Ihrem Contact Center interagiert. jederzeit während der Konversation ausgelöst werden. Wenn der Kontakt mitten in der Konversation eine Anfrage stellt, die nichts mit der aktuellen AbsichtClosed Die Bedeutung oder der Zweck hinter dem, was ein Kontakt sagt/eingibt; was der Kontakt mitteilen oder erreichen möchte. zu tun hat, wechselt der Bot zum Flow für die neue Absicht. Bots können mit Kontextwechseln umgehen und zu einer nicht abgeschlossenen Absicht zurückkehren. Sie müssen jedoch sicherstellen, dass Sie die Flows eingerichtet haben, um sie für die Handhabung dieser Vorgänge zu trainieren.

Sie können Flows so gestalten, dass sie je nach Kontext der Konversation gegebenenfalls andere Flows auslösen. Mithilfe von Schaltflächen und Schnellantworten können Sie einen Sprung zu einem anderen Flow festlegen.  Beispielsweise fordert der Bot in einem Ablauf zur Handhabung der ersten Begrüßungsphase einer Konversation den Kontakt mit einer Reihe kurzer Antworten auf, um die Absicht einzugrenzen. Jede Schnellantwort ist so konfiguriert, dass der Flow für diese Absicht ausgelöst wird. Wenn der Kontakt eine schnelle Antwort auswählt, springt der Bot zu diesem Ablauf.

Auch Schaltflächen und Schnellantworten können Absichten auslösen. Wenn Sie eine Absicht auslösen, wird die Konversation im selben Ablauf fortgesetzt. Das Auslösen einer Absicht ist nur dann sinnvoll, wenn die Absicht vom Kontext der Konversation abhängt. Wenn die Absicht unabhängig vom Kontext der Konversation ist, sollten Sie sie in einem separaten Flow erstellen und stattdessen den Flow auslösen.

Verzweigungen innerhalb von Flows

Durch das Hinzufügen von Schaltflächen oder Schnellantworten auf eine Bot-Antwort werden Verzweigungen im Flow erstellt. Wenn eine Schaltfläche oder eine schnelle Antwort eine AbsichtClosed Die Bedeutung oder der Zweck hinter dem, was ein Kontakt sagt/eingibt; was der Kontakt mitteilen oder erreichen möchte. auslöst, muss der Fluss dieses Zweigs mit zusätzlichen Bot-Antworten, Absichten oder beidem abgeschlossen werden. Einige Zweige können zusätzliche Unterzweige enthalten. Zweige, die andere Flows auslösen oder URLs öffnen, enden mit dieser Aktion und können nicht ergänzt werden.

Seien Sie beim Abschließen von Zweigen vorsichtig beim Einführen zusätzlicher Absichten. Denken Sie daran, den Ablauf jedes Zweigs im Kontext der Gesamtabsicht des Ablaufs zu halten.

Stellen Sie sicher, dass jeder Zweig innerhalb Ihrer Flows vollständig ist. Unvollständige Verzweigungen führen zu einem Bot, der nicht weiß, wie er auf eine Absicht reagieren soll. Es folgt Fallback.