Hjälpcenter
Chatfunktioner

Fördefinierat flöde med frågor och svar

Senast uppdaterad:

Fördefinierade fråge- och svarsflöden låter dig guida besökare genom ett strukturerat samtal. I stället för en helt öppen chatt ställer chatten en serie frågor, visar svarsalternativ som klickbara knappar och svarar baserat på besökarens val.

Det finns två sätt att bygga ett sådant flöde i ChatLab:

  • Metod 1: Conversation Flow-redigeraren (rekommenderas) - en visuell nodgrafredigerare under Settings > Flow (Inställningar > Flöde) där du lägger upp konversationen som steg och övergångar. Grafen definierar möjliga övergångar mellan stegen; AI tolkar villkoren för dem.
  • Metod 2: promptbaserad - en strukturerad prompt under Settings > Role & Behavior (Inställningar > Roll och beteende) som beskriver frågorna och beslutslogiken i löpande text. Snabb att konfigurera, men strukturen bygger på att AI:n följer dina instruktioner.

I båda metoderna är aktivering av Dynamic suggested follow-ups (dynamiska föreslagna uppföljningar) under Settings > Chat Conversation (Inställningar > Chattsamtal) det som gör att svarsalternativen visas som klickbara knappar i chatten.

Exempel

Se det i en konversation

Styr en konversation genom olika steg

Konfigurera steg och övergångar i Conversation Flow. Svarsknappar hjälper besökare att välja; AI-genererade förslag är inte garanterat fasta val.

Exempel från ChatLabExempelkonversation

Assistent: Letar du efter leveransinformation eller hjälp med att välja en produkt?

Spela upp exemplet eller läs det nedan. Inga riktiga kunduppgifter används.
1 / 5

Börja med att fastställa besökarens mål.

Uppspelningen pausas när exemplet inte längre visas på skärmen. Detta är en simulering, inte en livechatt. Widgetens kontroller i uppspelningen är inte interaktiva.
Läs hela exemplet
  1. Börja med att fastställa besökarens mål.

    Assistent: Letar du efter leveransinformation eller hjälp med att välja en produkt?

  2. Besökaren väljer ett spår.

    Besökare: Hjälp med att välja en produkt.

  3. Nästa steg samlar in det relevanta önskemålet.

    Assistent: Vad är din budget?

  4. Svaret ger sammanhang för nästa steg.

    Besökare: Under 100 dollar.

  5. En konfigurerad produktsökning kan slutföra det här spåret.

    Smaragdgrön omlottklänning, $79. Viskos, midilängd.

Här är ett fördefinierat flöde i praktiken. Chatten frågar om besökarens behov, visar alternativ som knappar och rekommenderar ett abonnemang baserat på svaren:

Visa den statiska skärmdumpen

Fördefinierat fråge- och svarsflöde i chattwidgeten|width=35

Metod 1: Conversation Flow-redigeraren (rekommenderas)

Redigeraren för Conversation Flow låter dig utforma samtalet som en visuell graf. Varje ruta är ett steg med sina egna instruktioner, och de märkta pilarna mellan stegen - kallade övergångar - bestämmer när samtalet går vidare. Instruktionerna för det aktuella steget kompletterar den övergripande rollprompten. AI tolkar övergångsvillkoren och genererar svaren, vilket innebär att den fortfarande kan missuppfatta ett svar eller utelämna en fråga.

Här är ett komplett exempelflöde byggt i redigeraren - samtalet startar vid Greeting och grenar ut sig i separata steg beroende på vad besökaren vill ha:

Exempel på konversationsflöde i den visuella redigeraren

Steg 1: Aktivera flödet

Välj din chattbot och gå till Settings > Flow. Markera kryssrutan Enable Conversation Flow (Aktivera Conversation Flow). Första gången du öppnar redigeraren visas ett färdigt exempelflöde - redigera det eller klicka på Clear sample (Rensa exempel) för att börja från grunden.

Steg 2: Skapa ett steg för varje fas

Klicka på Add stage (Lägg till steg) för varje fas i ditt samtal. För rådgivarexemplet ovan kan det vara:

  1. Greeting - välkomnar besökaren och frågar vad de behöver hjälp med.
  2. Needs questions - ställer de fördefinierade frågorna en i taget.
  3. Recommendation - kopplar de insamlade svaren till en rekommendation.

Steg 3: Skriv stegens instruktioner

Lägg in frågorna och svarsriktlinjerna för varje fas i det stegets Stage instructions (Steginstruktioner). Steget "Needs questions" kan till exempel innehålla:

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.

Ett steg med tomma instruktioner ignoreras av flödet, så fyll i alla steg du vill att chatten ska använda.

Steg 4: Koppla ihop stegen med övergångar

Skapa en övergång från ett steg till nästa (klicka på New connection (Ny koppling), eller dra från punkten på höger sida av ett steg). Ge varje övergång ett Condition (Villkor) - en beskrivning på vardagsspråk av när det är dags att gå vidare, till exempel "Besökaren angav vad de behöver hjälp med" eller "Båda frågorna har besvarats". Efter varje besöksmeddelande kontrollerar chatten det aktuella stegets övergångar och går vidare när ett villkor är uppfyllt.

Steg 5: Markera Start- och Standardsteg

Se till att ditt hälsningssteg är markerat som START (markera det och klicka på Set as start (Ange som start) om det inte är det). Steget Default (Standard) är dit konversationen återgår vid nästa besöksmeddelande efter ett steg som saknar utgående övergångar - från början är detta samma som startsteget.

Steg 6: Slå på svarsknappar och testa

Gå till Settings > Chat Conversation och aktivera Dynamic suggested follow-ups så att svarsalternativen återges som klickbara knappar. Öppna sedan chatttestaren under fliken Overview (Översikt) och gå igenom flödet för att kontrollera att varje steg ställer rätt frågor och att övergångarna triggas som förväntat.

Ha redigerarens gränser i åtanke: ett flöde kan ha upp till 15 steg, varje steg upp till 4 utgående övergångar, och steginstruktioner har en teckengräns som beror på din chattkontextstorlek. Se artikeln om Conversation Flow för den fullständiga redigerarguiden, inklusive start- och standardsteg, onåbara steg och alla gränser.

Metod 2: promptbaserad (lättviktsalternativ)

Det promptbaserade tillvägagångssättet styr konversationen med instruktioner skrivna direkt i chattbotens rollprompt. Det passar bra när du bara vill leda samtalet genom en kort uppsättning frågor utan att behöva sätta upp ett helt flöde.

Så fungerar det

Ett promptbaserat fråge- och svarsflöde kombinerar två funktioner:

  • Anpassad Role & Behavior-prompt - definierar frågorna, svarsalternativen och beslutslogiken
  • Dynamic Suggested Follow-ups - visar svarsalternativen som klickbara knappar efter varje svar

När en besökare triggar flödet (till exempel genom att fråga om priser eller klicka på en föreslagen fråga) följer chatten instruktionerna i din prompt. Efter varje svar genererar den uppföljningsknappar som matchar de svarsalternativ du har definierat. Besökaren klickar på ett alternativ och chatten fortsätter till nästa steg.

Steg 1: Skriv prompten

Gå till Settings > Role & Behavior och öppna fliken Custom Role Definition (Anpassad rolldefinition) (den andra lägesfliken bredvid Predefined Role (Fördefinierad roll)). Genom att byta till denna flik kan du ersätta de guidade rollinställningarna med dina egna instruktioner.

Role & Behavior med fliken Custom Role Definition och underfliken Chat / Text-prompt

Området för den anpassade prompten är uppdelat i två underflikar: Chat / Text och Voice Conversation (Röstsamtal). Skriv dina flödesinstruktioner under underfliken Chat / Text.

Skriv en prompt som definierar ditt flöde. En bra promptstruktur innehåller:

  1. En allmän rollbeskrivning - vad chattbotten gör
  2. Ett namngivet avsnitt - använd hakparenteser som [Avsnittsnamn] för att märka flödet
  3. Numrerade frågor - var och en med en lista över svarsalternativ
  4. Ett mappningsavsnitt - kopplar svarskombinationer till specifika rekommendationer
  5. En triggerinstruktion - talar om för chatten när flödet ska starta

Här är en promptmall som du kan anpassa:

You are the assistant for [Your Company]. Help customers with [your topic].

[Advisor Flow]:
Ask the following questions one at a time. 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].

Steg 2: Aktivera Dynamic Suggested Follow-ups

Gå till Settings > Chat Conversation och slå på reglaget Dynamic suggested follow-ups.

Konversationsinställningar med reglaget Dynamic suggested follow-ups aktiverat

Det är detta som gör att svarsalternativen visas som klickbara knappar i chatten. Utan detta reglage skulle chatten lista alternativen som text i stället för interaktiva knappar.

Låt Hide suggested questions after first message (Dölj föreslagna frågor efter första meddelandet) vara avstängt. Vänta på den automatiska bekräftelsen Saved (Sparad) innan du testar.

Steg 3: Testa flödet

Öppna chatttestaren från fliken Overview och testa samtalet. Kontrollera att chatten följer rätt frågesekvens och att svarsalternativen visas som knappar.

Tips för bättre promptbaserade flöden

  • Håll frågorna korta - chatten genererar korta uppföljningsknappar; det exakta antalet och formuleringen kan variera. Utforma dina svarsalternativ så att de är koncisa.
  • Använd tydliga mappningar - mappa uttryckligen svarskombinationer till utfall så att chatten ger konsekventa rekommendationer.
  • Lägg till ett triggervillkor - ange när flödet ska starta (till exempel "När användaren frågar om priser" eller "När användaren vill ha hjälp att välja produkt").
  • Testa variationer - prova olika svarsvägar för att säkerställa att alla kombinationer ger korrekta resultat.
  • Kombinera med träningsdata - chatten kan fortfarande använda din kunskapsbas vid sidan av flödet, så träna den med relevant innehåll för mer detaljerade svar.

Vilken metod ska jag använda?

  • Conversation Flow-redigeraren - grafen begränsar möjliga övergångar och tillhandahåller det aktuella stegets instruktioner vid sidan av den övergripande rollen. Använd tydliga villkor och testa förgreningar, eftersom AI-genererade svar och dirigering fortfarande kan göra fel. Bäst för samtal med flera distinkta faser. Tänk på redigerarens begränsningar (upp till 15 steg, 4 övergångar per steg).
  • Promptbaserad - snabb att ställa in och mycket flexibel: allt ligger i en enda prompt, utan stegbegränsningar. Kompromissen är att strukturen bara är så stark som dina instruktioner - AI:n kan ibland avvika från manuset, särskilt i långa samtal. Bäst för korta, enkla frågesekvenser.

Om du är osäker, börja med Conversation Flow-redigeraren - det är det rekommenderade sättet att bygga guidade konversationer.

Modellkompatibilitet

Dynamic Suggested Follow-ups kräver en kompatibel AI-modell. Funktionen är inte tillgänglig för GPT 4o, GPT 4o Mini och Gemini 3.1 Flash-Lite. Om din chattbot använder någon av dessa, byt till en annan modell under Settings > Model & Advanced (Inställningar > Modell och avancerat).

Relaterade artiklar