Send Carousel Message
About Session Carousel Message
Overview
Carousel Messages allow you to showcase multiple products, services, or other content in a horizontally scrollable format within a WhatsApp conversation. Each carousel card can contain an image, title, description, and interactive buttons.
Carousel Messages can be used in both Chatbot flows and Connector Messaging to provide customers with multiple options and allow them to take contextual actions directly from the conversation.
Key Features
Display multiple cards in a single WhatsApp message.
Each card can have its own image, title, and description.
Add interactive buttons to each card.
Supports URL buttons for opening external web pages.
Supports up to 2 Quick Reply buttons per card.
Quick Reply buttons can trigger contextual actions in a Chatbot flow.
Different cards can have different Quick Reply actions.
Configuring the Carousel Message
The Send Carousel Message block supports two types of carousels:
Product Carousel
Media Carousel
Message Body
The Message Body is the main introductory text displayed above the horizontally scrollable carousel cards. It provides context or instructions for the content presented in the cards.
This is a mandatory field and should be used to provide a brief introduction or relevant information before the customer views the carousel cards.
Example:
"Hi Akash 👋 We have some exciting holiday packages for you. Explore the options below and choose a package to learn more."

Select Message Type
The Select Message Type option allows you to choose the type of carousel message you want to send. It provides two options:
Media Carousel - Select this option to create custom carousel cards using your own images or videos, card body messages, and interactive buttons such as Quick Replies or URL buttons.
Product Carousel - Select this option to showcase products directly from your WhatsApp Catalog.

Media Carousel
The Media Carousel allows you to create custom carousel cards using your own media, content, and interactive actions. It is mainly useful for showcasing marketing content with images or videos, along with custom text and buttons on each card
Using the Media Carousel, you can configure each card separately with the desired media (image or video), card body message, Quick Reply buttons, or URL buttons with a configured URL.
Each card can be configured with the following details
Card Media
Card Body Message
Button Name
Button URL
Quick Replies
Media carousel type has different fields to configure;

Card Configuration Mode
The Card Configuration Mode determines how the carousel cards are configured. You can either configure the cards manually or generate them dynamically by mapping attributes.

Send Cards Manually - Select Send Cards Manually when you want to configure each carousel card individually. You can define the media, card body message, and button details for each card. This option is useful when you have a fixed set of cards that you want to display every time the flow is triggered.
Send Cards Dynamically - Select Send Cards Dynamically when you want to generate carousel cards using dynamic attributes from your chatbot flow, CRM data, or any data available in array format. This option is useful when the card content needs to be updated dynamically based on the data available when the flow is executed. The carousel cards and their respective details are generated based on the values provided in the mapped dynamic attributes. Here you need to map each field with the neccessary attributes.
Select Button Type
The Select Button Type determines the type of interactive button available on each Media Carousel card.

There are two options:
URL - Use this option when you want customers to open an external webpage by clicking a button on the carousel card. When the customer clicks the button, the configured URL will open.
Quick Reply - Use this option when you want customers to take contextual actions directly within the WhatsApp conversation without leaving the chat. Each Quick Reply can trigger a different action in the chatbot flow. When the customer clicks a Quick Reply button, the flow will follow the path configured for that specific Quick Reply.
This Carousel messages can be sent only to contacts with an active 24-hour WhatsApp customer service window/session. If the contact does not have an active 24-hour session, you can use Carousel Message Templates to initiate the conversation and send carousel content.
Cards
The Cards section allows you to add and configure the individual cards that will be displayed in the carousel. By default, 2 cards are available, these default cards cannot be deleted and you can add additional cards as required, up to a maximum of 10 cards in a Media Carousel.
Each card can contain the following:
Card Media
Add the image or video that you want to display on the carousel card. The media provides the visual representation of the product, service, property, destination, or other content being showcased. This is a mandatory field.

The card media must be either an image or a video.
All cards in the same carousel must use the same media type. For example, if one card uses an image, all other cards must also use images. If one card uses a video, all other cards must use videos.
You can add media directly or provide a public media URL instead. The option to enter a public media URL is available when you hover over the Card Media field.
Card Body Message
The Card Body Message is the text displayed below the media on the individual carousel card. Use this field to provide information specific to that card.
The maximum character limit is 160 characters.
URL Buttons

Here, you can enter a Button Name and configure the URL that will open when a customer clicks the button. The URL button fields are available only when URL is selected under Select Button Type. By default, this option is selected when adding a Carousel Message block.
For Example;
Card: Goa Holiday Package Button Name: View Package Button URL: Your configured package webpage
When the customer selects the button, the configured webpage opens.
Suitable use cases
URL buttons are useful for:
Product pages
Property details
Booking websites
Brochures
Landing pages
External forms
Quick Reply
Quick Reply buttons allow you to take contextual actions directly within the WhatsApp conversation without requiring the customer to leave the chat.
Each Quick Reply can be configured to trigger a different action in the Chatbot flow. When the customer clicks a Quick Reply button, the flow follows the path configured for that specific Quick Reply.
Quick Replies are useful for creating interactive carousel experiences where the next step in the conversation depends on the customer's selection. You can add a maximum of 2 Quick Reply buttons per carousel card. If a second Quick Reply button is added to any card, the second Quick Reply button will be applied to all cards in the carousel.
When Quick Reply is selected under Button Type, the URL button fields are replaced with the Quick Reply Button Name and Card Value fields.
Quick Reply Button Name - Enter the text that will be displayed on the Quick Reply button in the customer's WhatsApp conversation.
Card Value - Set a value to identify the selected card. This value can be saved as a runtime variable and used in subsequent steps of the flow.
Please find the sample image of a configured Carousel Message with Quick Reply

Suitable use cases
Quick Reply buttons in Carousel Messages are useful for:
Product selection and purchase actions
Property enquiries and visit scheduling
Travel package selection and booking
Car selection and test-drive requests
Course selection and enrolment
For Example;
Card: 2BHK Apartment Quick Reply 1: Schedule Visit Quick Reply 2: Get Details
Here "Schedule Visit" button can be configured with appointment detail collections in the flow and "Get Details" button can be configured with a Send Message blocks with the property details
A sample Carousel Message in Whatsapp with quick reply button is shown below;

Product Carousel
The Product Carousel allows you to showcase products available in your WhatsApp Catalog as a carousel message. Each selected product is displayed as an individual card in the customer's WhatsApp conversation, along with the Product Name, Price, and View button.
When the customer clicks the View button, they can view the product details directly in WhatsApp and add the product to their cart. This makes the Product Carousel especially useful for businesses using Picky Assist's WhatsApp Ecommerce feature.
Adding Products
Click Select Product to open the list of products available in your WhatsApp Catalog.
Select the products you want to include in the carousel.
A minimum of 2 products must be selected.
To add more products after the initial selection, click Select More Products.
You can add up to 10 products in a single Product Carousel message.

Carousel Message API
Carousel messages can also be sent directly through an API request, allowing you to send Media or Product Carousel messages without using a Chatbot flow. This is useful for integrating carousel messaging into your own applications or sending messages through tools such as Postman.
For API request parameters, payload structure, and responses, refer to the Carousel Message API Documentation
Last updated
Was this helpful?