Automation
Message Types
RabtCRM supports sending multiple types of messages inside automation flows and when replying manually to customers.
Text Message
The simplest message type β plain text that can include:
- Formatted text: bold (
*text*), italic (_text_), strikethrough (~text~) - Emoji π
- URLs β WhatsApp renders these as link previews
Maximum length: 65,000 characters per message.
Image Message
Send an image with an optional caption.
Requirements:
- Formats: JPEG, PNG, WebP
- Maximum size: 5 MB
How to add in a flow:
- Add a message node
- Select type Image
- Upload the image or enter its URL
- Add an optional caption
Video Message
Send a video clip.
Requirements:
- Formats: MP4, 3GPP
- Maximum size: 16 MB
Audio Message (Voice Note)
Send a voice note β the customer hears it as a voice recording in their WhatsApp chat.
Requirements:
- Format: OGG/OPUS, MP3, or MP4 (audio only)
- Maximum size: 16 MB
Document Message
Send a file to the customer (PDF, Word, Excel, etc.).
Requirements:
- Most document formats supported
- Maximum size: 100 MB
Interactive Buttons
Send a message with buttons the customer can tap.
Button types:
- Quick Reply: up to 3 buttons β one tap sends a text reply
- List Message: a dropdown list with multiple options (up to 10 items)
Example:
π¦ How can we help you?
[Track My Order] [Cancel Order] [Talk to Agent]
Location Message
Send a geographic location pinned on a map. Useful for sending your branch address or delivery location.
Requirements: longitude and latitude only.
Contact Card
Send a contact card the customer can save directly to their phone.
Important Notes
- WhatsApp enforces file size limits β exceeding them causes the send to fail
- Interactive messages (buttons and lists) work with regular WhatsApp numbers; WhatsApp Business API numbers require approval
- You can mix multiple message types within the same automation flow