Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations
Learn
Learning Hub Help & Docs Connect Guides Automation Codex Blog Message Templates
Pricing Get Started →
HomeHelp & DocsBot Builder › Send carousel template messages in a bot flow
Bot Builder

Send carousel template messages in a bot flow

A carousel template message shows 2–10 cards in a horizontal scroll inside WhatsApp. Each card has an image, a body text, and up to 2 buttons. Carousels are effective for product showcases, package comparisons, property listings, and any use case where you want to present multiple options visually.

Before you start

Carousel templates must be created and approved in Messaging Channels → Templates before you can use them in a bot. A carousel template has a fixed number of cards — decide how many cards you need before creating the template.

Add a carousel block to your bot

1
Open your bot flow in Bot Builder.
2
Add a new node → Send Message → Template Message.
3
In the template selector, choose your approved Carousel Template.

Configure the carousel

1
Map body variables: If the carousel header or body contains variables (like a user's name), map them to Bot Fields or Super Fields.
2
Configure each card: For every card in the carousel, upload a static image or map a dynamic image URL from a Bot Field.
3
Add button payloads: Each button on each card can carry a hidden payload value. Enter the payload for each button. Example: Card 1 has payload product_id:1, Card 2 has payload product_id:2. Use these payloads to route the conversation based on which product the user tapped.
4
Click Save Message.
5
Save the workflow and enable it.
Using button payloads for routing

After the carousel, add a Router block that checks which payload was received. Route product_id:1 to one flow path and product_id:2 to another. This lets you show different follow-up messages or collect different information depending on which card the user chose.

Was this helpful? If you are stuck, message us and a real person will help — the only platform that answers you live on WhatsApp.

Ask us on WhatsApp
Related guides
1