manage_whatsapp_status
Comprehensive WhatsApp status management tool supporting all status operations. Perfect for managing status lifecycle, publishing immediate or scheduled content, and retrieving status history. Supports all WhatsApp status operations through a unified action-based interface.
Available actions:
get: Search and retrieve status history with comprehensive filtering
publish: Publish immediate status updates with text, images, or videos
schedule: Schedule status updates for future publishing with advanced timing
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ack | No | Filter by delivery status (for get action) | |
| wid | No | Filter by specific WhatsApp message IDs (for get action) | |
| chat | No | Filter status by specific chat WhatsApp ID (for get action) | |
| flow | No | Filter by message direction (for get action) | |
| font | No | Font style for text status (for publish/schedule actions) | |
| mine | No | Return only status published by your own WhatsApp number (for get action) | |
| page | No | Page number for pagination (for get action) | |
| type | No | Filter by status content types (for get action) | |
| color | No | Background color for text status (for publish/schedule actions) | |
| delay | No | Delay in seconds (for schedule action with scheduleType: delay) | |
| limit | No | Maximum number of status entries to retrieve (for get action) | |
| media | No | Media content (image/video) for status update (for publish/schedule actions) | |
| order | No | Enforce strict publication order for scheduled status (for publish action) | |
| phone | No | Filter status from specific phone number or WhatsApp ID (for get action) | |
| action | Yes | Action to perform on WhatsApp status | |
| device | No | WhatsApp device ID (24-character hex string) | |
| search | No | Search status by text content, contact name, or media filename (for get action) | |
| toDate | No | Get status published up to this date (for get action) | |
| delayTo | No | Time notation delay (for schedule action with scheduleType: delayTo) | |
| message | No | Text content for status update (required for text status in publish/schedule actions) | |
| fromDate | No | Get status published from this date onwards (for get action) | |
| schedule | No | Schedule options for delayed publishing (for publish action) | |
| timezone | No | Timezone for date scheduling (for schedule action) | |
| reference | No | Filter by custom reference field or set reference for publish/schedule | |
| scheduled | No | Return only scheduled status to be published in the future (for get action) | |
| sortOrder | No | Sort order by creation date (for get action) | |
| publishDate | No | Specific publish date and time (for schedule action with scheduleType: date) | |
| strictOrder | No | Enforce strict publication order (for schedule action) | |
| scheduleType | No | Type of scheduling method (required for schedule action) | |
| idempotencyKey | No | Unique key to prevent duplicate status publishing (for publish action) |