Centrum pomoci
Prispôsobenie chatbota

Conversation Flow

Posledná aktualizácia:

Conversation Flow vám umožňuje navrhnúť konverzáciu ako vizuálny graf fáz. Každá fáza obsahuje vlastné inštrukcie pre chatbota a šípky medzi fázami - nazývané prechody - určujú, kedy by sa mala konverzácia posunúť z jednej fázy do ďalšej. Po každej správe návštevníka chatbot skontroluje prechody aktuálnej fázy a riadi sa inštrukciami fázy, v ktorej sa návštevník práve nachádza.

Táto funkcia vynikne vtedy, keď má konverzácia prechádzať jasne stanovenými fázami. Typický príklad: fáza privítania, kde chatbot zistí, čo návštevník potrebuje, a následne samostatné fázy na zodpovedanie otázok o vašej ponuke, zbieranie kontaktných údajov alebo riešenie reklamácie. Aktuálna fáza dopĺňa celkovú rolu bota o cielené inštrukcie. Výber prechodov a odpovede stále využívajú AI, preto otestujte každú trasu a nepovažujte flow za záruku, že každá otázka bude položená alebo každé pravidlo dodržané.

Ak váš chatbot jednoducho odpovedá na voľne formulované otázky zo svojej znalostnej bázy, flow vôbec nepotrebujete. Scenár, ktorý opíšete v Role & Behavior (Rola a správanie), tento prípad plne pokrýva a Conversation Flow môžete nechať vypnutý. Flow pridajte len vtedy, keď vyžadujete štruktúrované správanie vo viacerých krokoch.

Kde nájsť Conversation Flow

Vyberte svojho chatbota a prejdite do časti Settings > Flow (Nastavenia > Tok).

Na stránke sa zobrazí uzlový editor: rámčeky predstavujú fázy a označené šípky medzi nimi sú prechody s príslušnými podmienkami. Fáza označená ako START je miestom, kde sa každá konverzácia začína. Tu je kompletný príklad toku pre chatbota pizzerie - konverzácia sa začína vo fáze Greeting (Privítanie), potom sa presunie do Menu questions (Otázky k menu), Place an order (Zadať objednávku), Order status (Stav objednávky) alebo Complaint (Reklamácia) v závislosti od toho, čo návštevník požaduje, a po vyriešení reklamácie sa vráti do fázy Greeting (Privítanie):

Ukážka toku konverzácie pre chatbota pizzerie

Zapnutie Conversation Flow

Začiarknite políčko Enable Conversation Flow (Povoliť Conversation Flow) na zapnutie toku. Kým je vypnutý, chatbot sa správa presne tak, ako je definované v Role & Behavior, a editor nižšie je sivý a neaktívny.

Začiarkavacie políčko Enable Conversation Flow

Keď je funkcia zapnutá, chatbot po každej správe návštevníka rozpozná aktuálnu fázu a riadi sa jej inštrukciami.

Pri prvom otvorení editora sa zobrazí pripravený vzorový tok, ktorý znázorňuje, ako fungujú fázy a prechody. Upravte si ho podľa seba alebo kliknite na Clear sample (Vymazať ukážku) a začnite od začiatku.

Pridanie fázy

Kliknite na Add stage (Pridať fázu), čím vytvoríte novú fázu. Nová fáza sa zobrazí na plátne a vpravo sa otvorí jej editor, kde môžete ihneď prepísať názov fázy:

Tlačidlo Add stage a nová fáza na plátne

V editore fázy môžete nastaviť:

  • Stage name (Názov fázy) - krátke označenie fázy zobrazené na uzle.
  • Stage instructions (Pokyny k fáze) - inštrukcie, ktorými sa chatbot riadi, kým sa konverzácia nachádza v tejto fáze. Tieto pokyny sa pridávajú do promptu chatbota iba vtedy, keď je návštevník v tejto fáze.

Fázu s prázdnymi inštrukciami flow ignoruje - editor ju zobrazí sivo a označí ako "Ignored by the flow" (Ignorované flowom), ako môžete vidieť na čerstvo pridanej fáze vyššie. Pri fázach, ktoré má chatbot používať, vždy vyplňte inštrukcie.

Fázy Start a Default

  • Start - fáza, v ktorej sa začína každá konverzácia. Ak ju chcete zmeniť, vyberte fázu a kliknite na Set as start (Nastaviť ako počiatočnú).
  • Default - fáza, do ktorej sa konverzácia vráti pri ďalšej správe návštevníka po dosiahnutí fázy bez odchádzajúcich prechodov. Ak ju chcete zmeniť, vyberte fázu a kliknite na Set as default (Nastaviť ako predvolenú). Na začiatku je fáza start zároveň aj predvolenou fázou.

Prepojenie fáz pomocou prechodov

Prechody definujú, kedy sa konverzácia presunie z jednej fázy do druhej. Prechod môžete vytvoriť dvoma spôsobmi:

  1. Kliknite na New connection (Nové prepojenie), potom kliknite na východiskovú fázu a následne na cieľovú fázu.
  2. Potiahnite čiaru z bodky na pravej strane fázy k inej fáze.

Po vytvorení prechodu sa vpravo otvorí jeho editor a vy zadáte Condition (Podmienka) - zrozumiteľný popis situácie, kedy by sa mala konverzácia po tejto trase posunúť. Na snímke obrazovky nižšie bol práve vytvorený prechod z fázy Greeting (Privítanie) do fázy Order status (Stav objednávky) s podmienkou "Asks where the order is" (Pýta sa, kde je objednávka), ktorá sa teraz zobrazuje ako popisok na šípke:

Tlačidlo New connection a čerstvo vytvorený prechod s podmienkou

Po každej správe návštevníka chatbot vyhodnocuje iba prechody aktuálnej fázy a posunie sa ďalej, keď je splnená jedna z ich podmienok. Fáza môže mať až 4 odchádzajúce prechody.

Ostrovy a nedosiahnuteľné fázy

Každá konverzácia sa začína vo fáze Start. Aby chatbot vôbec mohol fázu dosiahnuť, musí k nej z fázy Start viesť cesta zložená z prechodov. Fáza, ktorá takúto cestu nemá, je "ostrov" - chatbot do nej nikdy nemôže vstúpiť. Editor takéto fázy zosiví a upozorní, že "This stage cannot be reached from the Start stage" (Do tejto fázy sa nedá dostať z počiatočnej fázy). Fázu aktivujete jej zapojením do toku.

Fázu s prázdnym promptom tok preskakuje - chatbot do nej konverzáciu nikdy nepresunie. Z tohto dôvodu je každá fáza, do ktorej sa dá dostať iba cez fázu s prázdnym promptom, takisto nedosiahnuteľná, kým v nej nevyplníte inštrukcie.

Po vytvorení toku skontrolujte, či v ňom nie sú sivé neaktívne ostrovy ani prázdne fázy, aby bola každá fáza dosiahnuteľná z fázy Start.

Limity

Pri navrhovaní toku pamätajte na tieto limity:

  • Tok môže mať maximálne 15 fáz.
  • Názov fázy môže mať maximálne 60 znakov.
  • Inštrukcie každej fázy môžu mať maximálne 1000 znakov pri predvolenej veľkosti kontextu chatu 8k. Ak veľkosť kontextu chatu bota zvýšite na 16k alebo 32k (Settings > Model & Advanced), limit na fázu sa zvýši na 6000 znakov.
  • Každá fáza môže mať maximálne 4 odchádzajúce prechody.
  • Každá podmienka prechodu môže mať maximálne 200 znakov.

Usporiadanie a priblíženie grafu

  • Auto-arrange (Automatické usporiadanie) - automaticky rozmiestni fázy zľava doprava, aby bol graf prehľadný.
  • Ovládacie prvky priblíženia - pomocou tlačidiel plus, mínus a prispôsobenia zobrazenia v rohu editora môžete graf priblížiť, oddialiť alebo ho zobraziť na celú obrazovku.

Ukladanie

Zmeny sa ukladajú automaticky - pod panelom nástrojov sa zobrazí potvrdenie "Saved". Ak prechodu stále chýba podmienka alebo fáze chýba názov, editor namiesto toho zobrazí krátku správu a zmeny uloží hneď po odstránení problému.

Otestujte dokončený flow

Pozrite si to v konverzácii

Veďte konverzáciu krok za krokom

Nastavte fázy a prechody v sekcii Conversation Flow. Tlačidlá s odpoveďami uľahčujú návštevníkom výber; návrhy vygenerované umelou inteligenciou nemusia byť fixne garantované.

Príklad ChatLabIlustračná konverzácia

Asistent: Hľadáte informácie o doručení alebo pomoc s výberom produktu?

Spustite si ukážku alebo si ju prečítajte nižšie. Nepoužívajú sa žiadne skutočné údaje zákazníkov.
1 / 5

Začnite zistením cieľa návštevníka.

Prehrávanie sa pozastaví, keď tento príklad opustí obrazovku. Toto je simulácia, nie živý chat. Ovládacie prvky widgetu počas prehrávania nie sú interaktívne.
Prečítať celý príklad
  1. Začnite zistením cieľa návštevníka.

    Asistent: Hľadáte informácie o doručení alebo pomoc s výberom produktu?

  2. Návštevník si vyberie smer konverzácie.

    Návštevník: Pomoc s výberom produktu.

  3. V ďalšej fáze sa zisťuje konkrétna požiadavka.

    Asistent: Aký je váš rozpočet?

  4. Odpoveď poskytne kontext pre ďalší krok.

    Návštevník: Do 100 $.

  5. Tento postup sa dá uzavrieť nastaveným vyhľadávaním produktov.

    Smaragdové zavinovacie šaty, $79. Viskóza, midi dĺžka.

Počkajte na stav Saved (Uložené), potom otvorte kartu Overview (Prehľad) a začnite novú konverzáciu. Vyskúšajte každý prechod, doplňujúcu otázku, ktorá by mala zostať v rovnakej fáze, ako aj fázu bez odchádzajúcich prechodov. Skontrolujte, či ďalšia správa od návštevníka vráti konverzáciu do vašej predvolenej fázy. Všetky lead formuláre alebo funkcie AI Actions vyžadované vašimi inštrukciami nakonfigurujte samostatne - samotné napísanie inštrukcie nástroj automaticky neprepojí.

Iba textový chat

Conversation Flow sa vzťahuje iba na textový chat. Hlasové konverzácie sa tokom neriadia a fungujú ako zvyčajne.

Súvisiace články