Skip to main content
About the Resource Center

Work with cards in bot conversations

Cards contain an image, title, body, and list of buttons. Customers can interact with the cards by clicking a button. Cards contain two types of buttons: text back and web URL. Text back buttons become part of the message sent back to the bot and become part of the conversation. Web URL buttons allow customers to access relevant websites quickly and enable you to provide further details on your products or offerings. Cards do not disappear after customers engage with them; therefore, they can interact with the cards more than once.

Example: Cards in Genesys Web Messenger

Bot and channel support

Cards are similar to quick replies and allow for fast and structured responses, enabling you to offer simple, guided answers to direct messages by giving customers a list of options. Cards provide a more sophisticated description of products and services by introducing images, titles, body texts, and optional referrals to external websites. Card replies facilitate bot conversations by enhancing the customer’s automated experience and more expediently resolving problems.

Note: Best practice recommends that you limit the number of bot selections on a single card to three options.

Currently supported bots:

  • Amazon Lex v1
  • Google Dialogflow ES
  • Google Dialogflow CX
  • Bot Connector

Currently supported channels:

  • Genesys Web Messenger
  • Facebook Messenger
  • Instagram
  • WhatsApp Messenger
  • Instagram
  • Open Messaging
    Note: Before you can use this feature in Open Messaging, you must first create a configuration profile and select the appropriate Cards message type. Then, assign it to your open messaging integration. For more information, see Create and assign a configuration profile.

Considerations for cards implementation

When you design and implement card structures in your bot replies, consider this limitation:

  • 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 cards 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 cards into your Google Dialogflow ES or CX bot, and include use case examples and other resources.

    Bot Connector

    These sections describe how to incorporate cards into your Genesys Bot Connector bot, and include other resources.