Work with carousels in bot conversations
Carousels are bot replies that include a series of cards. To interact with carousels, customers can scroll through card options and then select an option by using the buttons associated with the cards.
Carousels facilitate bot conversations by providing advanced options and actions with an automated experience. Carousels provide a sophisticated set of options for customers by presenting a series of cards with descriptions, images, titles, texts, and optional referrals to external websites. For more information about cards, see Work with cards in bot conversations.
Example: Carousels in Genesys Web Messenger
Bot and channel support
Currently supported bots:
- Amazon Lex v1
- Google Dialogflow ES
- Google Dialogflow CX
- Bot Connector
Currently supported channels:
- Genesys Web Messenger
- Facebook Messenger
- Instagram (beta)
- WhatsApp Messenger
- Open Messaging Note: Before you can use this feature in Open Messaging, you must first create a configuration profile and select the appropriate Carousels message type. Then, assign it to your open messaging integration. For more information, see Create and assign a configuration profile.
Considerations for carousel implementation
When you design and implement carousel structures in your bot replies, consider these limitations:
- You can implement up to 10 cards in a single carousel.
- The payload that you configure on the buttons in the card structure must be unique across all the cards in the carousel.
- Twitter and WhatsApp do not support carousel structures.
- Amazon Lex V1 limits the custom JSON to 1000 characters. If you must use more than 1000 characters to create your carousel, this limitation can impact the implementation.
- Default actions are not supported for WhatsApp, LINE, or Twitter. If you configure default actions in these applications, then the applications ignore them.
Amazon Lex v1
These sections describe how to incorporate carousels into your Amazon Lex V1 bot, and include use case examples and other resources.
Google Dialogflow ES and CX
These sections describe how to incorporate carousels into your Google Dialogflow ES or CX bot, and include use case examples and other resources.
Bot Connector
These sections describe how to incorporate carousels into your Genesys Bot Connector bot, and include other resources.
[NEXT] Was this article helpful?
Get user feedback about articles.