Hjælpecenter
Chatfunktioner

Foruddefineret spørgsmål-og-svar-flow

Sidst opdateret:

Foruddefinerede spørgsmål- og svarforløb lader dig guide besøgende gennem en struktureret samtale. I stedet for en helt åben chat stiller chatbotten en række spørgsmål, viser svarmulighederne som klikbare knapper og svarer ud fra den besøgendes valg.

Der er to måder at opbygge et sådant forløb på i ChatLab:

  • Metode 1: Conversation Flow-editor (anbefalet) - en visuel node-graf-editor i Settings > Flow (Indstillinger > Flow), hvor du opbygger samtalen som faser og overgange. Strukturen håndhæves af selve forløbet.
  • Metode 2: prompt-baseret - en struktureret prompt i Settings > Role & Behavior (Indstillinger > Rolle og adfærd), der beskriver spørgsmålene og beslutningslogikken i almindelig tekst. Hurtig at sætte op, men strukturen afhænger af, at AI'en følger dine instruktioner.

I begge metoder er det aktiveringen af Dynamic suggested follow-ups (Dynamiske foreslåede opfølgninger) under Settings > Chat Conversation (Indstillinger > Chatsamtale), der gør svarmulighederne til klikbare knapper i chatten.

Eksempel

Her er et foruddefineret forløb i praksis. Chatbotten spørger om den besøgendes behov, viser valgmuligheder som knapper og anbefaler en plan baseret på svarene:

Foruddefineret spørgsmål- og svarforløb i chat-widgetten|width=35

Metode 1: Conversation Flow-editor (anbefalet)

Editoren Conversation Flow lader dig designe samtalen som en visuel graf. Hver boks er en fase med sine egne instruktioner, og de navngivne pile mellem faserne - kaldet overgange - afgør, hvornår samtalen bevæger sig videre. Da chatbotten kun følger instruktionerne for den aktuelle fase, kan den ikke springe spørgsmål over eller blande faser sammen.

Her er et komplet eksempel på et forløb bygget i editoren - samtalen starter ved Greeting og forgrener sig ud i separate faser afhængigt af, hvad den besøgende ønsker:

Eksempel på et samtaleforløb i den visuelle editor

Trin 1: Aktivér forløbet

Vælg din chatbot, og gå til Settings > Flow. Markér afkrydsningsfeltet Enable Conversation Flow (Aktivér Conversation Flow). Første gang du åbner editoren, viser den et færdigt eksempelforløb - rediger det, eller klik på Clear sample (Ryd eksempel) for at starte fra bunden.

Trin 2: Opret et stadie for hver fase

Klik på Add stage (Tilføj stadie) for hver fase af din samtale. For rådgivereksemplet ovenfor kunne det være:

  1. Greeting - byder den besøgende velkommen og spørger, hvad vedkommende har brug for hjælp til.
  2. Needs questions - stiller de foruddefinerede spørgsmål ét efter ét.
  3. Recommendation - matcher de indsamlede svar med en anbefaling.

Trin 3: Skriv stadiets instruktioner

Indsæt spørgsmålene og retningslinjerne for svar for hver fase i det pågældende stadies Stage instructions (Stadieinstruktioner). For eksempel kunne stadiet "Needs questions" indeholde:

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.

Et stadie med tomme instruktioner ignoreres af forløbet, så sørg for at udfylde alle de stadier, du vil have chatbotten til at bruge.

Trin 4: Forbind stadierne med overgange

Opret en overgang fra ét stadie til det næste (klik på New connection (Ny forbindelse), eller træk fra prikken på højre side af et stadie). Giv hver overgang en Condition (Betingelse) - en beskrivelse i almindeligt sprog af, hvornår der skal skiftes stadie, f.eks. "Besøgende har fortalt, hvad de har brug for hjælp til" eller "Begge spørgsmål er blevet besvaret". Efter hver besked fra den besøgende kontrollerer chatbotten overgangene i det aktuelle stadie og går videre, når en betingelse er opfyldt.

Trin 5: Markér Start- og Default-stadier

Sørg for, at dit velkomststadie er markeret som START (vælg det, og klik på Set as start (Indstil som start), hvis det ikke allerede er det). Stadiet Default (Standard) er det sted, hvor samtalen vender tilbage til, når et afsluttende stadie er færdigt med sin opgave - som udgangspunkt er det det samme som startstadiet.

Trin 6: Slå svarknapper til og test

Gå til Settings > Chat Conversation, og aktivér Dynamic suggested follow-ups, så svarmulighederne vises som klikbare knapper. Åbn derefter chattesfunktionen under fanen Overview (Oversigt), og gennemgå forløbet for at kontrollere, at hvert stadie stiller de rigtige spørgsmål, og at overgangene udløses som forventet.

Husk editorens begrænsninger: Et forløb kan have op til 15 stadier, hvert stadie op til 4 udgående overgange, og stadieinstruktionerne har en tegnbegrænsning, der afhænger af din chat-kontekststørrelse. Se artiklen om Conversation Flow for den komplette vejledning til editoren, inklusive start- og standardstadier, utilgængelige stadier og alle begrænsninger.

Metode 2: prompt-baseret (enkelt alternativ)

Den prompt-baserede tilgang styrer samtalen med instruktioner, der skrives direkte i din chatbots rolleprompt. Det er en god løsning, hvis du blot vil lede samtalen gennem en kort række spørgsmål uden at skulle oprette et helt forløb.

Sådan fungerer det

Et prompt-baseret spørgsmål- og svarforløb kombinerer to funktioner:

  • Brugerdefineret Role & Behavior-prompt - definerer spørgsmål, svarmuligheder og beslutningslogik
  • Dynamic Suggested Follow-ups - viser svarmulighederne som klikbare knapper efter hvert svar

Når en besøgende udløser forløbet (f.eks. ved at spørge om priser eller klikke på et foreslået spørgsmål), følger chatbotten instruktionerne i din prompt. Efter hvert svar genererer den opfølgningsknapper, der matcher de svarmuligheder, du har defineret. Den besøgende klikker på en valgmulighed, og chatbotten fortsætter til næste trin.

Trin 1: Skriv prompten

Gå til Settings > Role & Behavior, og åbn fanen Custom Role Definition (Brugerdefineret rolledefinition - den anden tilstandsfane ved siden af Predefined Role (Foruddefineret rolle)). Ved at skifte til denne fane kan du erstatte de trinvise rolleindstillinger med dine egne instruktioner.

Role & Behavior med fanen Custom Role Definition og underfanen Chat / Text prompt

Området for den brugerdefinerede prompt er opdelt i to underfaner: Chat / Text (Chat / Tekst) og Voice Conversation (Stemmesamtale). Skriv instruktionerne til dit forløb under underfanen Chat / Text.

Skriv en prompt, der definerer dit forløb. En god promptstruktur indeholder:

  1. En overordnet rollebeskrivelse - hvad chatbotten gør
  2. Et navngivet afsnit - brug klammer som [Sektionsnavn] til at markere forløbet
  3. Nummererede spørgsmål - hver med en liste over svarmuligheder
  4. Et mapping-afsnit - knytter svarkombinationer til specifikke anbefalinger
  5. En udløserinstruktion - fortæller chatbotten, hvornår forløbet skal startes

Her er en prompt-skabelon, 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].

Trin 2: Aktivér Dynamic Suggested Follow-ups

Gå til Settings > Chat Conversation, og slå kontakten Dynamic suggested follow-ups til.

Samtaleindstillinger med slået til Dynamic suggested follow-ups-kontakt

Det er denne funktion, der får svarmulighederne til at blive vist som klikbare knapper i chatten. Uden denne indstilling ville chatbotten blot angive valgmulighederne som almindelig tekst i stedet for interaktive knapper.

Når du har aktiveret begge indstillinger, klikker du på Save Changes (Gem ændringer).

Trin 3: Test forløbet

Åbn chattesfunktionen fra fanen Overview, og prøv samtalen af. Kontrollér, at chatbotten følger den korrekte rækkefølge af spørgsmål, og at svarmulighederne vises som knapper.

Tips til bedre prompt-baserede forløb

  • Hold spørgsmålene korte - chatbotten genererer 3-4 opfølgningsknapper, hver begrænset til få ord. Sørg for, at dine svarmuligheder er præcise og kortfattede.
  • Brug klare definitioner af udfald - kortlæg svarkombinationer eksplicit til bestemte resultater, så chatbotten giver ensartede anbefalinger.
  • Tilføj en udløserbetingelse - angiv, hvornår forløbet skal starte (for eksempel "Når brugeren spørger om priser" eller "Når brugeren ønsker hjælp til at vælge et produkt").
  • Test variationer - prøv forskellige svarveje for at sikre, at alle kombinationer fører til de korrekte resultater.
  • Kombinér med træningsdata - chatbotten kan stadig bruge din vidensbase sideløbende med forløbet, så sørg for at træne den med relevant indhold for at få mere detaljerede svar.

Hvilken metode bør jeg vælge?

  • Conversation Flow-editor - strukturen håndhæves altid: Chatbotten ser kun instruktionerne for det aktuelle stadie, så den kan hverken springe forud eller blande faser sammen. Hvert stadie har sit eget instruktionsfelt, og prompt engineering er unødvendigt. Bedst til samtaler med flere faser og processer, som chatbotten skal følge helt præcist. Vær opmærksom på editorens begrænsninger (op til 15 stadier, 4 overgange pr. stadie).
  • Prompt-baseret - hurtig at sætte op og meget fleksibel: Alt er samlet i én prompt uden begrænsninger på antal stadier. Ulempen er, at strukturen kun er så stærk som dine instruktioner - AI'en kan af og til afvige fra manuskriptet, især i længere samtaler. Bedst til korte, enkle spørgerækker.

Er du i tvivl, så start med Conversation Flow-editoren - det er den anbefalede måde at opbygge guidede samtaler på.

Modelkompatibilitet

Dynamic Suggested Follow-ups kræver en kompatibel AI-model. Funktionen er ikke tilgængelig for GPT 4o, GPT 4o Mini og Gemini 3.1 Flash-Lite. Hvis din chatbot bruger en af disse, skal du skifte til en anden model under Settings > Model & Advanced (Indstillinger > Model og avanceret).

Relaterede artikler