Send a WhatsApp file attachment (PDF, image, document)
send_fileSend a file attachment with an optional caption to a specific WhatsApp chat, opening the conversation in WhatsApp Desktop for delivery.
Instructions
Sends a file attachment (such as a PDF report, image, spreadsheet or document) with an optional caption to one resolved chat (by opaque chat_id from list_chats / search_contacts). Automatically focuses and opens the conversation in WhatsApp Desktop. Gated by an MCP elicitation prompt showing resolved chat name, recipient JID, file details, and caption. Conservative rate limits apply (5/min, 30/day). WhatsApp's Terms of Service prohibit automated / bulk messaging; use sparingly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| caption | No | ||
| chat_id | Yes | ||
| file_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| caption | No | ||
| chat_id | Yes | ||
| chat_name | Yes | ||
| file_name | Yes | ||
| elapsed_ms | No | ||
| message_id | No | ||
| audit_log_path | No | ||
| confirm_skipped | No | ||
| file_size_bytes | Yes | ||
| is_experimental | No | ||
| verification_note | No | ||
| rate_limit_remaining_per_day | No | ||
| rate_limit_remaining_per_min | No |