Hoppa till navigering

Interaktiva meddelanden

Låt din agent erbjuda tryckbara knappar och listor i WhatsApp-konversationer

Översikt

I stället för att be användaren skriva ett svar kan din agent skicka interaktiva meddelanden i WhatsApp: upp till tre tryckbara svarsknappar eller en lista med upp till tio alternativ. Användarens tryck kommer tillbaka som nästa meddelande, och agenten ser exakt vilket alternativ som valdes.

Interaktiva meddelanden fungerar endast i aktiva WhatsApp-meddelandekonversationer. De skickas av agenten via två integrationsverktyg:

  • Skicka interaktiva knappar — upp till tre svarsknappar för små uppsättningar av val.
  • Skicka interaktiv lista — en tryckbar lista med alternativ grupperade i avsnitt, för fler än tre val.
En användare köper samtalstid med en listmeny och svarsknappar.

Källa: Metas guide till interaktiva WhatsApp-meddelanden.

Aktivera verktygen

1

Lägg till WhatsApp-integrationen

Importera ditt WhatsApp Business-konto (instruktioner) och gå sedan till Integrationssidan, klicka på knappen _Lägg till integration _, välj WhatsApp och anslut ditt konto.

2

Lägg till verktygen

Gå till verktygssidan, klicka på knappen _Lägg till integrationsverktyg _, välj WhatsApp-integrationen och lägg till verktygen _ Skicka interaktiva knappar _ och Skicka interaktiv lista.

Om du har importerat fler än ett WhatsApp-konto har varje konto sin egen WhatsApp-integration. Se till att du lägger till verktygen från integrationen som är ansluten till kontot som din agent använder — verktyg som läggs till från ett annat kontos integration fungerar inte i den här agentens konversationer.

3

Koppla verktygen till din agent

Lägg till verktygen i agentens konfiguration. Verktygen skickar alltid meddelanden till användaren i den aktiva konversationen — agenten väljer innehållet, aldrig mottagaren.

Skicka interaktiva knappar

Skicka interaktiva knappar visar ett till tre val i den aktuella WhatsApp-meddelandekonversationen.

ParameterKrävsBeskrivning
body_textJaMeddelande som visas ovanför knapparna. Max 1024 tecken.
buttonsJaEn till tre knappar i visningsordning. Titlar måste vara unika.
footer_textNejFinstil som visas under knapparna. Max 60 tecken.

Varje knapp har:

FältKrävsBeskrivning
idJaIdentifierare som rapporteras tillbaka när användaren trycker på knappen. Max 256 tecken.
titleJaKnappetikett. Max 20 tecken.

Skicka en interaktiv lista

Skicka interaktiv lista visar alternativ grupperade i avsnitt i den aktuella WhatsApp-meddelandekonversationen. Användaren öppnar listan och väljer en rad.

ParameterKrävsBeskrivning
body_textJaMeddelande som visas ovanför listan. Max 4096 tecken.
button_textJaEtikett för knappen som öppnar listan. Max 20 tecken.
sectionsJaEn till 10 grupper med alternativ. En lista kan innehålla upp till 10 rader i alla avsnitt tillsammans.
header_textNejRubrik som visas ovanför meddelandetexten. Max 60 tecken.
footer_textNejFinstil som visas under listan. Max 60 tecken.

Varje avsnitt har:

FältKrävsBeskrivning
titleJaAvsnittsrubrik. Max 24 tecken.
rowsJaEn till 10 alternativ i avsnittet.

Varje rad har:

FältKrävsBeskrivning
idJaIdentifierare som rapporteras tillbaka när användaren väljer raden. Max 200 tecken.
titleJaRadetikett. Max 24 tecken.
descriptionNejSekundär text som visas under radetiketten. Max 72 tecken.

Om agenten skapar innehåll som överskrider en gräns misslyckas verktygsanropet och agenten får veta varför, så att den kan försöka igen med kortare innehåll.

Instruera agenten

Berätta i systemprompten när agenten ska erbjuda val. Till exempel:

When you need the user to pick from a fixed set of options (appointment slots,
product variants, yes/no confirmations), use the Send Interactive Buttons tool
for up to 3 options or the Send Interactive List tool for more. Keep option
titles short. Do not use interactive messages for open-ended questions.

Valfritt: Lägg till en procedur för att styra agentens användning av verktyg

Att ge agenten verktygen är halva jobbet — en procedur berättar hur den använder dem på ett bra sätt.

Proceduren nedan är en mall, inte något du kan använda direkt. När du har kopierat den gör du den till din egen: anpassa utlösaren efter dina flöden, behåll bara de verktyg som agenten faktiskt har och skriv om alternativen och reglerna så att de passar ditt användningsfall.

---
name: Offer choices with interactive messages
trigger: The user must pick from a fixed set of known options in a WhatsApp message conversation, such as appointment slots, product variants, or order confirmations.
---
Offer the options as an interactive message instead of asking the user
to type an answer.
1. Check which interactive tools you have. Prefer Send Interactive
Buttons for 2–3 options and Send Interactive List for 4–10. If only
one of the two is available, use it for any option count that fits its
limits; if no interactive tool fits, ask the question in plain text.
Never present more than 10 options; narrow them down with a question
first.
2. Write a body_text that asks one clear question. Do not stack multiple
questions into one interactive message.
3. Give every option a stable, machine-readable id (for example
slot_2026-08-20_10am) and a short human title — 20 characters for
buttons, 24 for list rows.
4. For lists, group related rows into titled sections, and add a
description to a row only when its title alone is ambiguous.
5. Send the message with the tool, then wait for the user's reply. Do not
send a second interactive message before the user responds to the first.
6. Treat the reply as the user's choice. Confirm it back in one short line
and continue the flow.
Rules:
- Never use interactive messages for open-ended questions.
- When the fixed options may not cover everyone, include a final option
such as "Something else" and follow up with a free-text question.
- If the tool call fails because content exceeds a limit, shorten titles
and descriptions and retry once.
- If the user types an answer instead of tapping, accept it — do not
re-send the options.

Begränsningar

  • Interaktiva meddelanden kan endast skickas i meddelandekonversationer — inte under WhatsApp-röstsamtal och inte på andra kanaler.
  • WhatsApp Flows (interaktiva formulär) stöds inte. Om en användare svarar med ett Flow-svar skickas det inte vidare till agenten.
  • Interaktiva meddelanden är sessionsmeddelanden: de kan endast skickas i en aktiv konversation, inte som den första utgående kontakten. Använd meddelandemallar för att starta konversationer.