Rabt WhatsApp CRM

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:

  1. Add a message node
  2. Select type Image
  3. Upload the image or enter its URL
  4. 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

Next Step

← Variables & Logic