Forhåndsdefinerte spørsmåls- og svarflyter lar deg veilede besøkende gjennom en strukturert samtale. I stedet for en åpen chat stiller chatbotten en rekke spørsmål, presenterer svaralternativer som klikkbare knapper og svarer basert på den besøkendes valg.
Det er to måter å bygge en slik flyt på i ChatLab:
- Metode 1: Conversation Flow-redigeringsverktøyet (anbefalt) - et visuelt nodegraf-redigeringsverktøy i Settings > Flow (Innstillinger > Flyt), der du setter opp samtalen som faser og overganger. Strukturen håndheves av selve flyten.
- Metode 2: ledetekstbasert (prompt-basert) - en strukturert ledetekst i Settings > Role & Behavior (Innstillinger > Rolle og atferd) som beskriver spørsmålene og beslutningslogikken i ren tekst. Rask å sette opp, men strukturen avhenger av at AI-en følger instruksjonene dine.
I begge metodene er det aktivering av Dynamic suggested follow-ups (Settings > Chat Conversation / Innstillinger > Chatsamtale) som gjør at svaralternativene vises som klikkbare knapper i chatten.
Eksempel
Her er en forhåndsdefinert flyt i aksjon. Chatbotten spør om den besøkendes behov, viser alternativer som knapper og anbefaler en plan basert på svarene:
Metode 1: Conversation Flow-redigeringsverktøyet (anbefalt)
Med redigeringsverktøyet for Conversation Flow kan du utforme samtalen som en visuell graf. Hver boks er en fase med egne instruksjoner, og de merkede pilene mellom fasene - kalt overganger - bestemmer når samtalen går videre. Fordi chatbotten bare følger instruksjonene for den gjeldende fasen, kan den ikke hoppe over spørsmål eller blande sammen ulike deler av samtalen.
Her er et komplett flyteksempel bygget i redigeringsverktøyet - samtalen starter ved Greeting og forgrener seg til separate faser avhengig av hva den besøkende ønsker:
Trinn 1: Aktiver flyten
Velg chatbotten din og gå til Settings > Flow. Merk av i avkrysningsboksen Enable Conversation Flow (Aktiver Conversation Flow). Første gang du åpner redigeringsverktøyet, vises en ferdig eksempelflyt - rediger den eller klikk på Clear sample (Tøm eksempel) for å starte fra bunnen av.
Trinn 2: Opprett en fase for hver del av samtalen
Klikk på Add stage (Legg til fase) for hver fase i samtalen din. For rådgivereksempelet ovenfor kan det være:
- Greeting - ønsker den besøkende velkommen og spør hva vedkommende trenger hjelp med.
- Needs questions - stiller de forhåndsdefinerte spørsmålene ett etter ett.
- Recommendation - kobler de innsamlede svarene til en anbefaling.
Trinn 3: Skriv faseinstruksjonene
Legg inn spørsmålene og svarveiledningen for hver fase under feltet Stage instructions (Faseinstruksjoner) for den aktuelle fasen. For eksempel kan fasen "Needs questions" inneholde:
Ask the following questions one at a time, waiting for an answer after each:
1. What will you mainly use the chatbot for?
- Customer support
- Lead generation
- Internal knowledge base
2. Roughly how many visitors does your website get per month?
- Under 1,000
- 1,000 to 10,000
- Over 10,000
Offer the answer options after each question.
En fase med tomme instruksjoner ignoreres av flyten, så fyll ut alle fasene du vil at chatbotten skal bruke.
Trinn 4: Koble sammen fasene med overganger
Opprett en overgang fra én fase til den neste (klikk på New connection (Ny tilkobling), eller dra fra prikken på høyre side av en fase). Gi hver overgang en Condition (Betingelse) - en beskrivelse i vanlig tekst av når man skal gå videre, for eksempel "Visitor said what they need help with" eller "Both questions have been answered". Etter hver melding fra den besøkende sjekker chatbotten den gjeldende fasens overganger og går videre når en betingelse er oppfylt.
Trinn 5: Merk Start- og Default-faser
Forsikre deg om at velkomstfasen din er merket som START (velg den og klikk på Set as start (Angi som start) hvis ikke). Default-fasen (standardfasen) er der samtalen returnerer etter at en blindveisfase er fullført - opprinnelig er denne den samme som startfasen.
Trinn 6: Slå på svarknapper og test
Gå til Settings > Chat Conversation og aktiver Dynamic suggested follow-ups (Dynamiske foreslåtte oppfølginger) slik at svaralternativene vises som klikkbare knapper. Åpne deretter chattesteren i fanen Overview (Oversikt) og gå gjennom flyten for å bekrefte at hver fase stiller de riktige spørsmålene og at overgangene utløses som forventet.
Husk redigeringsverktøyets grenser: en flyt kan ha opptil 15 faser, hver fase opptil 4 utgående overganger, og faseinstruksjonene har en tegnbegrensning som avhenger av chat-kontekststørrelsen din. Se artikkelen om Conversation Flow for en fullstendig veiledning til redigeringsverktøyet, inkludert start- og standardfaser, utilgjengelige faser og alle begrensninger.
Metode 2: ledetekstbasert (lettvektsalternativ)
Den ledetekstbaserte metoden styrer samtalen med instruksjoner skrevet direkte inn i chatbottens rolle-ledetekst. Dette er et godt valg når du bare vil lede samtalen gjennom en kort serie med spørsmål uten å måtte sette opp en full flyt.
Slik fungerer det
En ledetekstbasert spørsmål og svar-flyt kombinerer to funksjoner:
- Egendefinert Role & Behavior-ledetekst - definerer spørsmålene, svaralternativene og beslutningslogikken
- Dynamic Suggested Follow-ups - presenterer svaralternativene som klikkbare knapper etter hvert svar
Når en besøkende utløser flyten (for eksempel ved å spørre om priser eller klikke på et foreslått spørsmål), følger chatbotten instruksjonene i ledeteksten din. Etter hvert svar genererer den oppfølgingsknapper som samsvarer med svaralternativene du definerte. Den besøkende klikker på et alternativ, og chatbotten fortsetter til neste trinn.
Trinn 1: Skriv ledeteksten
Gå til Settings > Role & Behavior og åpne fanen Custom Role Definition (Egendefinert rolledefinisjon - den andre modusfanen, ved siden av Predefined Role / Forhåndsdefinert rolle). Ved å bytte til denne fanen kan du erstatte de veiledede rolleinnstillingene med dine egne instruksjoner.
Området for egendefinert ledetekst er delt inn i to underfaner: Chat / Text (Chat / Tekst) og Voice Conversation (Talesamtale). Skriv flytinstruksjonene dine under underfanen Chat / Text.
Skriv en ledetekst som definerer flyten din. En god ledetekststruktur inneholder:
- En generell rollebeskrivelse - hva chatbotten gjør
- En navngitt seksjon - bruk klammeparenteser som
[Seksjonsnavn]for å merke flyten - Nummererte spørsmål - hvert med en liste over svaralternativer
- En tilordningsseksjon (mapping) - kobler svarkombinasjoner til spesifikke anbefalinger
- En utløserinstruksjon - forteller chatbotten når den skal starte flyten
Her er en ledetekstmal du kan tilpasse:
You are the assistant for [Your Company]. Help customers with [your topic].
[Advisor Flow]:
Ask the following questions one by one. After each answer, explain which option fits the user's needs.
1. [First question]?
- Option A
- Option B
- Option C
2. [Second question]?
- Option A
- Option B
- Option C
Mapping:
Option A + Option A = Recommendation 1
Option A + Option B = Recommendation 2
Option B + Option C = Recommendation 3
When user asks about [topic], proceed with the [Advisor Flow].
Trinn 2: Aktiver Dynamic Suggested Follow-ups
Gå til Settings > Chat Conversation og slå på bryteren Dynamic suggested follow-ups.
Dette er det som gjør at svaralternativene vises som klikkbare knapper i chatten. Uten denne bryteren ville chatbotten listet opp alternativene som ren tekst i stedet for interaktive knapper.
Når du har aktivert begge innstillingene, klikker du på Save Changes (Lagre endringer).
Trinn 3: Test flyten
Åpne chattesteren fra fanen Overview og test samtalen. Kontroller at chatbotten følger riktig rekkefølge av spørsmål, og at svaralternativene vises som knapper.
Tips for bedre ledetekstbaserte flyter
- Hold spørsmålene korte - chatbotten genererer 3-4 oppfølgingsknapper, hver begrenset til noen få ord. Utform svaralternativene dine slik at de er konsise.
- Bruk tydelige tilordninger - koble svarkombinasjoner eksplisitt til utfall, slik at chatbotten gir konsistente anbefalinger.
- Legg til en utløserbetingelse - spesifiser når flyten skal starte (for eksempel "Når brukeren spør om priser" eller "Når brukeren vil ha hjelp til å velge et produkt").
- Test variasjoner - prøv ulike svarveier for å sikre at alle kombinasjoner gir riktige resultater.
- Kombiner med treningsdata - chatbotten kan fortsatt bruke kunnskapsbasen din sammen med flyten, så tren den med relevant innhold for mer detaljerte svar.
Hvilken metode bør jeg bruke?
- Conversation Flow-redigeringsverktøyet - strukturen håndheves: chatbotten ser bare instruksjonene for den gjeldende fasen, slik at den ikke kan hoppe fremover eller blande sammen faser. Hver fase har sitt eget instruksjonsområde, og det kreves ingen prompt engineering. Best for samtaler med flere faser og prosesser som chatbotten må følge nøyaktig. Vær oppmerksom på redigeringsverktøyets begrensninger (opptil 15 faser, 4 overganger per fase).
- Ledetekstbasert - rask å sette opp og svært fleksibel: alt ligger i én ledetekst, uten fasebegrensninger. Ulempen er at strukturen bare er så sterk som instruksjonene dine - AI-en kan av og til vike fra manuset, spesielt i lange samtaler. Best for korte, enkle spørsmålssekvenser.
Hvis du er i tvil, bør du starte med Conversation Flow-redigeringsverktøyet - det er den anbefalte måten å bygge veiledede samtaler på.
Modellkompatibilitet
Dynamic Suggested Follow-ups krever en kompatibel AI-modell. Funksjonen er ikke tilgjengelig for GPT 4o, GPT 4o Mini og Gemini 3.1 Flash-Lite. Hvis chatbotten din bruker en av disse, kan du bytte til en annen modell i Settings > Model & Advanced (Innstillinger > Modell og avansert).
Relaterte artikler
- Conversation Flow - full veiledning til det visuelle flytredigeringsverktøyet
- Dynamic suggested follow-ups - detaljert veiledning om hvordan oppfølgingsknapper fungerer
- Bot behavior customization - hvordan skrive egendefinerte rolleinstruksjoner