scheduled_messages
Send, schedule, and manage WhatsApp messages: list queued items, edit or cancel pending sends, and check delivery status before or after dispatch.
Instructions
Send, list, edit, cancel, or look up the status of WhatsApp messages. Available actions:
send: send a message now (or schedule for later via send_at). Use
textfor plain text,media_url(+ optionalmedia_caption) for image/video/document, orpoll: {question, options, allow_multiple?}for a WhatsApp poll. The three are mutually exclusive.get: retrieve a single message by id
list: list messages, newest first (offset pagination via limit/skip). Optionally filter by
chat_id(recipient JID) and/orstatus— usestatus: 'pending'to see queued, not-yet-sent messages.update: edit a pending message that hasn't dispatched yet. Accepts
text,media_url,media_caption,send_at(any subset).cancel: cancel a pending message that hasn't dispatched yet.
ack: batch lookup of delivery + read acknowledgements for up to 200 message keys
Identifier model (important for chaining send → ack):
idis the internal Blueticks message id, returned bysendand accepted byget/update/cancel. Use it to look up message status.waMessageKeyis the WhatsApp wire message key, populated by the engine once the message is dispatched. Use its_serializedform forackhere and for everychatsper-message endpoint. It is null on a freshly-pending message — callgetafter status advances to obtain it.
Examples:
send: 'message 972544325389@c.us — your appointment is tomorrow at 10am'
get: 'what's the status of message msg_abc?'
list: 'show me my scheduled messages' (status: 'pending')
update: 'reschedule msg_abc to send tomorrow at 5pm'
cancel: 'cancel my scheduled message msg_abc'
ack: 'were these 3 messages read?' (message_keys come from get/list)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| to | No | ||
| poll | No | ||
| skip | No | ||
| text | No | ||
| limit | No | ||
| action | Yes | ||
| status | No | ||
| chat_id | No | ||
| send_at | No | ||
| media_url | No | ||
| message_keys | No | ||
| media_caption | No |