| toolName | Tool Name | String | Name of the tool for the AI to call | Yes |
| toolDescription | Tool Description | String | Description of what this tool does | Yes |
| to | Recipient | String | WhatsApp JID or phone number with country code | No |
| media_url | Media URL | String | URL of the media file to send (S3 URL or public URL) | No |
| media_type | Media Type | String | Type of media: image, video, audio, or document | No |
| caption | Caption | String | Optional caption for the media | No |
| file_name | File Name | String | Optional file name for documents | No |