Draft a text for the user to send
draft_smsSave a text as a draft in Sparetext instead of sending it. Nothing goes out: the user reads it in Sparetext's Messages, can change it, and taps Send. Use it when the user wants to check texts first, for a reply to look over, or when this connection may only draft. Up to 100 numbers. Returns a link to the draft.
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>",
"text": "<text>"
},
"name": "draft_sms"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Recipients, up to 100 | |
| note | No | Optional: one line for the user on why you drafted it. Shown above the draft, never sent. | |
| text | Yes | The text, exactly as it should go out | |
| send_at | No | Optional: when it should go once the user sends it (ISO 8601, up to 30 days ahead). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| draft | Yes |