send_rcs
Send Rich Communication Services (RCS) messages with text, media, quick replies, and custom tracking. Specify recipient, content, and optional parameters for delayed sending and performance monitoring.
Instructions
Send an RCS (Rich Communication Services) message
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": {
"to": "<to>"
},
"name": "send_rcs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Recipient phone number | |
| text | No | Message text content | |
| media | No | URL to media file (image, video, etc.) | |
| suggestions | No | Quick reply suggestions | |
| orientation | No | Media orientation | |
| from | No | Sender identifier | |
| foreign_id | No | Custom ID for tracking | |
| delay | No | Delayed sending timestamp (Unix timestamp or ISO 8601) | |
| ttl | No | Time to live in minutes | |
| label | No | Custom label for the message | |
| performance_tracking | No | Enable performance tracking |