This page describes the supported messaging apps content types, along with their character limits
Supported Content Types by Channel
Channel
Channel type value
Text
Template
Image
Video
Button
File
Location
SMS
sms
✅
❌
❌
❌
❌
❌
❌
WhatsApp
whatsapp
✅
✅
✅
✅
✅
✅
✅
Viber
viber
✅
✅
✅
✅
✅
✅
❌
Zalo Notification Service
ZaloNotification
✅
✅
✅
❌
✅
❌
❌
LINE Official Notification
LineNotification
✅
✅
❌
❌
✅
❌
❌
Google RCS
GoogleRCS
✅
❌
✅
✅
❌
✅
❌
Whatsapp
Whatsapp requires templates to be approved before they can be sent as a business-initiated message. However, for replies to customer-initiated conversations, templates are not mandatory and freeform text is supported.
Supported File formats are:
File Type
File Formats
Max File Size
Document
.pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .txt
100 MB
Image
.jpeg, .png
5 MB
Audio
.aac, .m4a, .amr, .mp3, .ogg, .opus
16 MB
Video
.mp4, .3gp
16 MB
Character Limit
Component
Character Limit
Text Message
4,096
Interactive Message Button Title
20
Interactive Message List Button
20
Interactive Message List Row Title
24
Interactive Message List Row Description
72
Interactive Message List Section Title
24
Template Header (text type)
60
Template Body (with other components)
1,024
Footer (various message types, for example opt-out instructions)
60
Media Message Image Caption
1,024
Flows Message CTA
20
Viber
Viber templates are only available in Russia, Ukraine, and Belarus.