Direkte Übergabe an Bearbeiter bei längeren Nutzernachrichten

Direkte Übergabe an Bearbeiter bei längeren Nutzernachrichten

Mit der folgenden Einstellung in Deinem Chatbot-Builder kannst Du Deinen Bot um eine weitere Funktion erweitern, welche Dir die Möglichkeit gibt, Deinen Chatbot frühzeitig zu deaktivieren. Zum Beispiel wenn der/die Nutzer:in zu Beginn sein Anliegen ausführlich beschreibt (z.B. seine/ihre Nachricht länger als 15 Zeichen ist), sollte direkt ein Ticket erstellt und der Chatbot ausgeschaltet werden (ggf. davor sollte eine Datenschutzzustimmung eingeholt werden); wenn der/die Nutzer:in zum Anfang eher eine kurze Nachricht schickt, sollte der Bot das Nutzeranliegen abfragen.

Und so geht’s!

 

Es gibt zwei verschiedene Szenarien, wann der Chatbot deaktiviert wird. Es stellt sich die Frage, ob der/die Nutzer:in zum ersten Mal oder ein wiederholtes Mal Deinem Unternehmen schreibt.

Variante A (Neuer User): Der User schreibt zum ersten Mal sein Anliegen Deinem Unternehmen. Hier sollte erstmal die Datenschutzzustimmung eingeholt werden, bevor der Bot entscheidet, ob er das Ticket öffnet oder den/die Nutzer:in weiter ins Menü führt. In diesem Fall, sollte sich der Bot die Länge von der Startnachricht merken.

Variante B (Alter User): Der User hatte schon mal Kontakt mit Deinem Unternehmen. Hier kann der Bot direkt die Länge der Nutzernachricht prüfen und die Entscheidung treffen. Diese Variante kommt für Dich auch in Frage, wenn keine Datenschutzabfrage über den Bot für die neue Userstattfindet.

 

Variante A

Wir befinden uns im Dialogansicht des Chatbots.

  1. Im ersten Schritt ist das Thema „Default“ wichtig. Hier ist die Willkommensnachricht (__start) hinterlegt. Wie Du diesen Dialog anlegst, findest Du hier.
  2. Navigiere in den Menüpunkt „Variablen“ und lege eine neue Variable vom Typ Zahl, die die Länge der Nutzernachricht speichern wird, z.B. Namens lenghtofstartmessage, an.
  3. Kehre zur Dialogansicht zurück und navigiere in die Nutzerfrage „__start“.

    Neben der Willkommensnachricht wird hierbei Spezialausdruck  $lenghtofstartmessage=(length($chat_text$))$ eingefügt, welcher die Länge der Nutzernachricht ($chat_text$) mithilfe der Funktion „length“ in die Variable $lengthofstartmessage$ speichert. Dieses Syntax wird im Hintergrund ausgeführt und ist somit für den/die Nutzer:in unsichtbar.
  4. Navigiere zurück in den Dialogansicht. In diesem Beispiel haben wir eine Datenschutzzustimmung im Bot eingebaut.
    Gehe also zu dem Thema Datenschutz.
  5. Gehe nun auf den grünen Pfeil rechts neben der Nutzerfrage $consent$ und lege zwei Bedingungen an.Wie Du diese Bedingungen anlegst, findest Du hier.

    Hierbei gibt es zwei unterschiedlich Bedingungen, welche Du festlegst:
    Entweder die Nachricht ist kürzer als 15 Zeichen ($lenghtofstartmessage$<15), dann wechselt der Bot zum Thema Auswahlmenü….

    …oder die Nachricht ist nicht kürzer als 15 Zeichen. Dann hat die Nachricht mehr als 15 Zeichen und es wird ein Ticket angelegt und der Bot deaktiviert (diese Bedingung kannst Du so wie im Beispiel leer lassen).

    Schon wird Dein Bot deaktiviert, wenn ein/e Nutzer:in sein/ihr Anliegen bereits ausführlich geschildert hat!

 

Variante B

  1. In diesem Szenario hat der/die Nutzer:in ein weiteres Mal Kontakt zu Deinem Unternehmen aufgenommen. Jetzt ist also nicht die Willkommensnachricht für neue User wichtig, sondern die Nutzerfrage „*“.
  2.  Navigiere in die Nutzerfrage „*“. Der Bot sollte direkt die Länge der Nutzernachricht prüfen. Füge dazu eine neue Bedingung $length($chat_text$) < 15 an.

    Entweder die Nachricht des Users ist kürzer als 15 Zeichen. Dann erscheint, in dem Fall, das Auswahlmenü… … oder nicht und die Nachricht hat mehr als 15 Zeichen. Dann wird ein Ticket erstellt und der Bot deaktiviert.

    Schon wird Dein Bot deaktiviert, wenn ein/e Nutzer:in sein/ihr Anliegen bereits ausführlich geschildert hat!

Merke: Wenn der Ablauf für die neuen Nutzer:innen und die alten Nutzer:innen gleich ist (z.B. keine Datenschutzabfrage für die neue Nutzer:innen), dann sollten auch die Bedingungen im __start Dialog genau wie im „*“ Dialog sein.