sms_send_scheduled
Schedule an SMS message for future delivery. scheduledAt must be an ISO 8601 timestamp in the future (UTC or with offset). The per-minute cron dispatches scheduled messages as their time arrives. Same billing as send_now — final balance debit happens at fire time, so a top-up between scheduling and sending works.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Message text. | |
| toPhone | Yes | Recipient phone in E.164. | |
| contactId | No | Optional contact UUID to link to. | |
| fromNumber | No | Optional sending number; defaults to primary. | |
| scheduledAt | Yes | ISO 8601 timestamp in the future, e.g. 2026-06-09T15:30:00Z. |