run_scheduled_messages
Deliver every pending Signal message whose send_at time has passed, sending each due job once and marking it sent or failed. Call after scheduled times or via cron to prevent dropped messages.
Instructions
Send every scheduled message whose send_at time has passed and is still pending. No parameters. Nothing else delivers scheduled messages, so call this (or run signal-mcp run-scheduled from cron) after their time; due messages are sent late, never dropped. Each due job is sent once as a real Signal message and marked 'sent' or 'failed' (failed jobs are not retried). Safe to call when nothing is due. Returns {processed: count, results: [{id, status: 'sent', timestamp} or {id, status: 'failed', error}]}. Use schedule_message to add jobs and list_scheduled_messages to inspect them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||