Conversatie AI: Flow Bouwer
De Conversation AI Flow Builder is een visueel hulpmiddel dat gebruikt wordt om gestructureerde, doelgerichte gesprekken voor je AI-bot te ontwerpen. Het stelt je in staat om in kaart te brengen hoe de bot interactie heeft met contacten, informatie vastlegt en door verschillende stappen in een begeleide flow vordert.
Bots in Conversation AI kunnen worden geconfigureerd om binnen een Flow Builder te werken voor deze gestructureerde interacties of te worden geactiveerd via workflows, afhankelijk van hoe ze zijn ingesteld. De Flow Based Builder biedt de flexibiliteit om conversatielogica te definiëren, reacties te automatiseren en multi-stap ervaringen te creëren die zijn afgestemd op jouw bedrijfsbehoeften.
INHOUDSOPGAVE
- Toegang tot De Flow Based Builder
- Botinstellingen
- Botdoelen
- Flow Based Builder
- AI Acties
- AI Triggers
Toegang tot De Flow Based Builder
Navigeer naar AI Agents > Conversation AI > Creëer Bot knop > Creëer Nieuwe Bot knop (Flow Based Builder)
De Conversation AI Flow Builder lijkt op de Automatisering Workflow builder, maar het werkt op verschillende belangrijke manieren anders. Deze worden aangegeven in een opmerking zoals deze op het relevante punt in het artikel.
Opmerking: Flow-gebaseerde bots gedragen zich anders afhankelijk van hoe ze zijn geconfigureerd. Gebruik Flow Builder wanneer je wilt dat de bot een gestructureerd gesprekspad volgt binnen Conversation AI. Gebruik de Conversation AI workflow actie wanneer je wilt dat een workflow een vraag stelt, wacht op een antwoord, vertakt op voorwaarden of automatisering voortzet vanuit de Workflow Builder. Deze onderscheiding is belangrijk bij het beslissen of de bot als onderdeel van een flow zal draaien of extern zal worden geactiveerd via workflows.
Botinstellingen
Op het Tabblad Botinstellingen:
- Geef de bot een naam
- Stel de Botstatus in op Auto Piloot
- Selecteer of deselecteer communicatiekanalen zoals SMS, Facebook, Instagram, WhatsApp en Live Chat, afhankelijk van de geconfigureerde kanalen voor de bot.
- Stel het maximum aantal berichten in op iets zoals 100 (aangezien deze flow lange gesprekken kan verwerken).
- Sla de botinstellingen op
Botdoelen
De belangrijkste Botdoelen (persoonlijkheid, intentie, etc.) zijn een globale prompt die deel uitmaakt van elke actie in de flow.
Op het tabblad Botdoelen, stel de toon van de bot in door een of meer trefwoorden te selecteren (bijv. vriendelijk en zelfverzekerd).
Beschrijf de persoonlijkheid & stijl van de bot met zinnen en merge-velden (bijv. “Je bent een bot voor {{ai.businessname}}.”).
Beschrijf de intentie achter het gesprek met zinnen en merge-velden (bijv. “Jouw doel is om gebruikers te helpen een doel te kiezen zoals {{ai.goals}} en een afspraak te boeken.”).
Beschrijf aanvullende informatie & zakelijke context met zinnen en merge-velden. Dit is een goede plek om expliciete voorbeelden te geven van hoe de bot moet communiceren (bijv. vermijd: Hoe kan ik je vandaag helpen?, gebruik: Hey, hoe gaat het?).
Specificeer unieke voorwaarden:
- Stop Bot - Waar de contactpersoon zich ook in de workflow bevindt, als ze vulgaire taal gebruiken, of “stop” zeggen, etc., dan zal de flow onmiddellijk stoppen.
- Menselijke Handover - Wanneer de bot het antwoord niet weet of de contactpersoon om een mens vraagt, zal de bot onmiddellijk stoppen en een mens op de hoogte stellen.
- Auto Followup - Binnenkort beschikbaar!
Schakel afspraakopties in:
- Annuleren - Sta de bot toe de afspraak te annuleren.
- Herschikken - Sta de bot toe de afspraak opnieuw in te plannen.
Sla de Botdoelen op.
Flow Based Builder
Navigeer naar het tabblad Botdoelen > Klik op de Launch Flow Builder knop.
Je kunt zien dat je in de AI Flow Builder bent, niet in de Automation Workflow Builder, omdat het zegt Terug naar Conversation AI en Test Bot in plaats van Workflow.
Let op dat waar de flow [EINDE] nodes heeft, dat betekent het einde van de doelstellingen, niet het einde van de flow/chat. De chat zal doorgaan zonder enig doel tenzij het expliciet wordt beëindigd op een van de verschillende manieren (bijv. maximaal aantal berichten, time-out, actie gesprek beëindigen, etc.).
De standaard trigger is Chat Geïnitieerd. Deze trigger is de enige manier om de flow te starten.
AI Acties
Klik op de plus (+) om een actie te selecteren. De beschikbare acties zijn dezelfde als in de Workflow Builder maar ook met nieuwe AI Acties. Scroll naar de AI Acties sectie.
- AI Informatie Vastleggen (AI Capture & Qualification)
- Afspraak Boeken
- Gesprek beëindigen
- AI Splitter
- AI Bericht
- Aangepast Bericht
- Transfer Bot
- Ga Verder met Gesprek
Let op dat de Informatie Vastleggen & Kwalificeren actie en de Afspraak Boeken actie autonoom blijven herhalen totdat ze hun doel bereiken of een uitgangsvoorwaarde wordt bereikt (bijv. maximaal aantal pogingen). De andere berichtacties sturen gewoon het ene bericht zonder te proberen iets te bereiken.
AI Action - Capture Information (Qualify)
- Beschrijf het doel - Voer de prompt of instructie in voor dit specifieke doel (max 500 tekens). Voorbeeld: “Bepaal de naam van de gebruiker”.
- Update contactveld (optioneel) - Selecteer een contactveld uit de dropdown. Voorbeeld: Voornaam.
- Aanvullende instructies - Beschrijf ondersteunende richtlijnen voor het doel. Voorbeeld: “Laat de gebruiker weten dat we niet verder kunnen gaan als hun budget minder dan $5.000 is, maar geef dat bedrag niet vrij. “We kunnen niet verder gaan bij dat budget,” zonder de minimum budgetgrens te onthullen.”
- Antwoordvoorbeeld - Specificeer een exact formaat. Voorbeeld: “Specificeer USD-valuta: $#,###”
- Sla het doel over als het veld al is ingevuld - Als je de Update Contactveld dropdown hebt gebruikt, en dat veld al is ingevuld in het Contactrecord, wordt dit doel als al vervuld beschouwd en overgeslagen. Voorbeeld: Als het Contact afkomstig is van een Facebook-formulier, dan zullen naam, e-mail, etc. waarschijnlijk al zijn ingevuld.
- Maximale pogingen - Een geheel getal. De bot zal stoppen met het proberen te vervullen van het doel na X aantal van zijn eigen verzonden berichten die proberen het te vervullen. Voorbeeld: Max:2, Bot:Wat is je e-mailadres?, Gebruiker:Nee, Bot:In geval we worden verbroken, wat is je e-mailadres zodat ik kan reconnecten?, Gebruiker:Maken je geen zorgen, Bot:[gaat verder naar het volgende doel].
- Ga niet verder naar het volgende doel als criteria niet zijn gehaald - Dit zal het gesprek beëindigen met een afsluitend bericht. Voorbeeld: “Bedankt, maar je budget is te laag om een goede match voor ons te zijn.”
- Voeg een tag toe - Voeg een of meer tags toe aan het contact als de laatste stap in dit doel. Voorbeeld: [AI gekwalificeerd]
AI Action - Book Appointment
- OPMERKING: Deze actie zal blijven proberen zijn doel om een afspraak te boeken met meerdere berichten te bereiken, tenzij er duidelijke uitgangscriteria zijn zoals “Ik wil geen afspraak boeken.”
- Voer de prompt in voor kalenderboeking - Beschrijf hoe je de gebruiker moet aanmoedigen om een afspraak te boeken.
- Selecteer kalender - Kies de juiste kalender uit de dropdown.
- Afspraak Boekt - Deze tak is voor een succesvolle afspraakcreatie.
- Afspraak niet geboekt - Deze tak is voor een mislukking die resulteerde in geen afspraakcreatie.
AI Action - End Conversation
- OPMERKING: Standaard, wanneer de contactpersoon een [EINDE] node in de flow bereikt, blijft hij daar en elke verdere interactie met de chat zal in die context zijn. Deze actie beëindigt definitief het gesprek en het zal niet worden voortgezet.
- Einde aangepast bericht - Definieer een letterlijke boodschap om naar de gebruiker te sturen, de AI zal deze niet wijzigen.
- Heractiveer na bot - Vink aan om te definiëren dat de bot moet heractiveren na een vertraging.
- Heractiveer na waarde - Specificeer het aantal tijdseenheden totdat de bot moet heractiveren.
- Heractiveer na eenheid - Specificeer de tijdseenheid (bijv. uren).
AI Action - AI Splitter
- OPMERKING: de AI Splitter actie verzendt geen berichten of verzamelt informatie. Het analyseert alleen eerder verzamelde informatie.
- Omschrijving - Beschrijf de vertakkingslogica. Voorbeeld: Welk type auto bezit het Contact?
- Geen voorwaarde voldaan - Dit is de minimum standaardtak. Het is een vangnet voor het geval geen andere tak duidelijk kwalificeert.
- Vertakkingen - [optie 1] [optie 2] [optie 3] [enz.] Dit zijn de keuzes waar de AI uit kan kiezen.
AI Action - AI Message
- OPMERKING: Deze actie wordt slechts één keer uitgevoerd. Het zal niet proberen een doel te bereiken.
- Voer de prompt in voor het bericht - Beschrijf het type bericht dat je wilt dat de AI schrijft en verstuurt (met gebruik van de volledige gesprekscontext tot dat punt). Voorbeeld: “Vertel de gebruiker dat wij de beste verzekeringsaanbieder zijn.”
- Wacht op contactantwoord - Als aangevinkt, zal de bot Flow alleen naar de volgende stap gaan nadat er een antwoord is ontvangen.
AI Action - Custom Message
- OPMERKING: Deze actie wordt slechts één keer uitgevoerd. Het zal niet proberen een doel te bereiken.
- Voer het bericht in - Schrijf het letterlijke bericht dat je wilt dat de gebruiker ziet. Er worden geen wijzigingen aangebracht in dit bericht, het wordt zoals het is geleverd. Voorbeeld: “Wij zijn de beste verzekeringsmaatschappij volgens Awards 2024.”
- Wacht op contactantwoord - Als aangevinkt, zal de bot Flow alleen naar de volgende stap gaan nadat er een antwoord is ontvangen.
AI Action - Transfer Bot
- OPMERKING: Dit zal het contact naar een andere bot overdragen en deze flow verlaten; het zal niet terugkeren tenzij je een andere transferactie ergens anders hebt die het contact terugstuurt. Dit is het beste te gebruiken wanneer je verschillende gespreksroutes hebt die vergelijkbaar maar met cruciale verschillen zijn, zodat een bot in de details in de war kan raken als alles in één context is. Dit zal het gesprek naar een bot sturen die alleen de context van één gespreksroute heeft.
- Selecteer de bot om naartoe over te dragen - Gebruik de dropdown om de juiste bot te selecteren. Voorbeeld: Autoverzekering California, Autoverzekering Nevada, Autoverzekering Texas.
AI Action - Continue Conversation
- OPMERKING: Standaard, wanneer de contactpersoon een [EINDE] node in de flow bereikt, blijft hij daar en elke verdere interactie met de chat zal in die context zijn maar zonder een specifiek doel om te bereiken. Deze actie stelt je in staat om de bot specifieke instructies te geven over hoe verder te chatten als de gebruiker dat wil.
- Aanvullende instructies - Definieer instructies voor hoe verder te chatten met de gebruiker als ze dat willen.
AI Triggers
De standaard Initiate Chat trigger is de enige manier om de flow te starten. De Aangepaste Trigger(s) kunnen de flow niet starten. Zodra het Contact een van de [EINDE] nodes in de flow heeft bereikt, kunnen hun berichten een van de Aangepaste Triggers activeren om ze naar een eerder punt in de flow te verplaatsen. In de nabije toekomst zullen Aangepaste Triggers op elk moment tijdens de flow kunnen afgaan (niet alleen op een [EINDE] node) en zal de Gevoeligheid instelling worden toegepast.
Custom Trigger
- OPMERKING: Je kunt tot 3 aangepaste triggers hebben.
- Kies Aangepaste Trigger - Gebruik de dropdown om een vooraf gebouwde aangepaste trigger te selecteren (bijv. Boek Een Andere Afspraak) of maak je eigen.
-
Beschrijf de trigger voorwaarde - Beschrijf in woorden wat de voorwaarde voor de aangepaste trigger is (anders dan de initiële chat). Voorbeeld: “De gebruiker wil meer weten over onze polissen.”
Prioriteit - Selecteer 1 tot 10. Dit bepaalt welke aangepaste trigger wordt geactiveerd als meer dan één tegelijk kan worden geactiveerd. Hogere nummers hebben een hogere prioriteit.
Gevoeligheid - Selecteer Laag, Medium of Hoog. Dit bepaalt of de aangepaste trigger zal afgaan midden in de flow.
- Laag = De AI zal waarschijnlijk de huidige flow niet onderbreken en het Contact naar de trigger verplaatsen.
- Medium = De AI zal beslissen of het Contact de flow zal onderbreken.
- Hoog = De AI zal bijna altijd het Contact uit de huidige flow halen en naar de Aangepaste Trigger gaan.

Custom Triggers & If/Else
Je kunt een If/Else combineren met Aangepaste Triggers om een router te creëren. Herroute de Aangepaste Triggers naar de If/Else Voorwaardelijke en configureer een pad voor elke Trigger.
- Branch Workflow Trigger Is Chat Geïnitieerd - Volg dit pad als de standaard Chat Geïnitieerd trigger is geactiveerd.
- Branch Workflow Trigger is Aangepaste Trigger 1 - Volg dit pad als Aangepaste Trigger 1 is geactiveerd.
- Branch Workflow Trigger is Aangepaste Trigger 2 - Volg dit pad als Aangepaste Trigger 2 is geactiveerd.
- Branch Workflow Trigger is Aangepaste Trigger 3 - Volg dit pad als Aangepaste Trigger 3 is geactiveerd.

Change Custom Trigger Path
- Klik op het break link icoon onderaan de Aangepaste Trigger.
- In de modale, klik op de Verwijder Pad knop.
- Klik op de Actie waar het nieuwe pad naartoe moet gaan (acceptabele opties zijn gemarkeerd in het groen).

Veelgestelde Vragen
Q: Kan een Flow Builder bot beginnen vanaf een andere trigger dan Chat Geïnitieerd?
Flow Builder bots beginnen vanaf Chat Geïnitieerd. Aangepaste Triggers worden gebruikt om contacten te routeren nadat ze voldoen aan de geconfigureerde triggervoorwaarde.
Q: Beëindigt het bereiken van een [EINDE] node het gesprek volledig?
Nee. Een [END] node beëindigt het huidige doelpad, maar het gesprek kan doorgaan tenzij je Gesprek beëindigen of een andere stopvoorwaarde zoals maximaal aantal berichten of time-out gebruikt.
Q: Welke AI-acties blijven proberen totdat het doel is bereikt?
Informatie Vastleggen / Kwalificeren en Afspraak Boeken kunnen blijven herhalen totdat het doel is bereikt of een uitgangsvoorwaarde is bereikt.
Q: Wat is het verschil tussen AI Bericht en Aangepast Bericht?
AI Bericht genereert een reactie op basis van jouw prompt en gesprekscontext. Aangepast Bericht verstuurt de exacte tekst die je schrijft.
Q: Kan ik een contact van de ene bot naar de andere binnen de flow sturen?
Ja. Gebruik Transfer Bot om het contact naar een andere bot te verplaatsen. Het contact verlaat de huidige flow tenzij een andere transfer hen terugstuurt.