Send WhatsApp Freeform Message
Send a free-text WhatsApp message within an active 24-hour session via Famulor
POST
Send a freeform (free-text) WhatsApp message to a recipient using your Famulor WhatsApp sender. Unlike template messages, freeform messages can contain any text but require an active 24-hour messaging window — meaning the recipient must have sent a message to your WhatsApp sender within the last 24 hours.
This endpoint is rate-limited to 5 requests per second per user.
Request Body
integer
required
The ID of the WhatsApp sender to send from (obtained from the Get Senders endpoint)
string
required
The recipient’s phone number in international format (e.g.,
+1234567890)string
required
The message content to send (max 4096 characters)
Response Fields
boolean
Whether the message was sent successfully
integer
The ID of the conversation associated with this message
integer
The ID of the conversation message record
integer
The ID of the WhatsApp message record
string
The Twilio message SID for tracking delivery
object
Updated session status after sending the message
Error Responses
24-Hour Messaging Window
WhatsApp enforces a 24-hour messaging window policy:- When a customer sends a message to your WhatsApp Business number, a 24-hour window opens.
- During this window, you can send freeform messages without restrictions.
- After the window expires, you must use a template message to re-initiate the conversation.
- Each new customer message resets the 24-hour timer.
Notes
- Maximum message length is 4,096 characters (WhatsApp limit).
- The sender must be
online. Offline senders return a503error. - Message costs are automatically deducted from your Famulor account balance.
- Rate limit: 5 requests per second per user.

