Message types
Outbound messages
Text
Send simple text messages to your customers. These messages can contain emojis. Links within the text message must be valid formatted URLs.
Text messages must follow the specifications shown in the table below:
Supported format | UTF-8 |
Size (Maximum) | 1,000 bytes |
Image
Send images to your customers.
Images must follow the specifications shown in the table below:
Supported format | .jpg, .png, .ico, .bmp |
Size (Maximum) | 8 MB |
Quick reply
Include quick reply options in the form of buttons. Instead of typing a reply to your message, customers can click these buttons to send you a reply.
You can include up to 13 quick replies in each message. Each quick reply button consists of the following elements.
- Button text: 20 characters (maximum)
- Postback (payload)
Generic template
Send a preview of your website or product in the form of an interactive card. Customers can click the link on the card to view your website or product.
Generic templates contain the following elements:
- Text
- Subtitle (optional)
- Image
- Button
- Custom actions and URLs
A generic template can contain multiple templates. Customers can scroll horizontally through these templates.
You can create generic templates in the Conversations API and can preview them in Conversations.
Sticker
React to your customers' messages by sending a sticker as a separate message.
Rich card
Send a preview of your website or product in the form of an interactive card. Customers can click the link on the card to view your website or product.
Rich cards contain the following elements:
- Text
- Subtitle (optional)
- Image
- Button
- Custom actions and URLs
Rich cards are available in Answers.
Carousel
Carousel messages enable you to send multiple rich cards in one message. Customers can scroll horizontally to view the rich cards, compare the items, and take action for individual rich cards.
You can include a maximum of 10 rich cards in a carousel message.
Carousel messages contain the following elements:
- Text
- Subtitle (optional)
- Image
- Button
- Custom actions and URLs
Carousel messages are available in Answers.
Inbound messages
Text
Customers can send you simple text messages. These messages can contain emojis. Links within the text message must be valid formatted URLs.
Text messages must follow the specifications shown in the table below:
Supported format | UTF-8 |
Size (Maximum) | 1,000 bytes |
Audio
Customers can send you audio files.
Video
Customers can send you video files.
Quick reply
If you include quick reply buttons in your message, customers can reply to your message using one of the quick reply options.
Product message
Customers can send you messages about products. The message contains a link to the specified product on Facebook Shop.
Sticker
Customers can react to your message by sending a sticker as a separate message.
Share
Customers can share your post or media.
Story mention
Customers can mention your business in a story. The message contains the following items:
- Link to the story
- A message about your business
- Indication that the message is a mention in a story
Story reply
Customers can reply to your story. The message contains the following items:
- An image of the story
- A response to the story