whatsapp_upload_media
Upload media to WhatsApp via URL and retrieve a media ID for sending in messages. Requires bearer token, phone number ID, media URL, and MIME type.
Instructions
Upload a media file to WhatsApp and get a media ID for use in messages.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"bearer_token": "<bearer_token>",
"phone_number_id": "<phone_number_id>",
"media_url": "<media_url>",
"mime_type": "<mime_type>"
},
"name": "whatsapp_upload_media"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | No | ||
| media_url | Yes | URL to fetch the media from | |
| mime_type | Yes | MIME type, e.g. image/jpeg, video/mp4 | |
| bearer_token | Yes | ||
| phone_number_id | Yes |