send_message
Sends a rich or text message to a single recipient OR streams a zero-persistence bulk broadcast directly from a remote HTTPS CSV/JSONL URL across RCS and WhatsApp.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Text message content. | |
| agentId | No | Unique ID of the agent profile. If omitted, uses active agent from context. | |
| mediaUrl | No | Optional image/video/PDF media URL. | |
| recipient | No | Phone number of the recipient in E.164 format (for single message send). | |
| urlFormat | No | Format of contactsUrl file (default 'csv'). | csv |
| templateId | No | Optional template ID reference. | |
| contactsUrl | No | Pre-signed HTTPS CSV or JSONL URL to stream contacts from with zero database persistence. | |
| suggestions | No | Optional list of interactive suggestion buttons (max 4). | |
| allowSmsFallback | No | Enable SMS fallback for non-RCS handsets. |