schedule_message
Schedule a Signal message for a future time by specifying text, recipient or group, and ISO datetime. Returns a job ID for later cancellation.
Instructions
Schedule a message to be sent at a specific future time. The message will be delivered when the background service runs (install-service) or when run_scheduled_messages is called manually. Returns the scheduled job ID — use cancel_scheduled_message to cancel it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Message text to send | |
| send_at | Yes | When to send — ISO datetime string (e.g. '2024-06-01T09:00:00' or '2024-06-01 09:00') | |
| group_id | No | Group ID (for group messages). Mutually exclusive with recipient. | |
| recipient | No | Phone number in E.164 format (for DMs). Use group_id for group messages. |