Operate scheduled messages
Operate backend scheduled messages.
Schedules can send once, at a fixed interval, or from a standard 5-field cron expression. Each schedule sends as a sender username to either an existing conversation or a recipient username.
| Flag | Type | Description |
|---|---|---|
| --addr | string | Scheduling service address (defaults to config) |
| --api-endpoint | string | API endpoint (default: from config or api.mutiro.com:443) |
| --api-key | string | API key for agent authentication |
| --conversation | string | Conversation ID target or list filter |
| -h, --help | bool | help for schedule |
| --insecure | bool | Disable TLS connection |
| --json | bool | Output in JSON format |
| --recipient | string | Recipient username target or list filter |
| --sender | string | Sender username; defaults to the authenticated user or configured agent |
| --timezone | string | IANA timezone for cron and wall-clock schedules |
| --username | string | Agent username |
| Flag | Type | Description |
|---|---|---|
| --config | string | config file (default is ./.mutiro.yaml in current directory) |
| --debug | bool | debug mode |
| -v, --verbose | bool | verbose output |
mutiro agent
Agent operations - host, status, send, and profile
mutiro agent schedule cancel
Cancel a scheduled message
mutiro agent schedule create
Create a scheduled message
mutiro agent schedule delete
Cancel a scheduled message
mutiro agent schedule executions
List scheduled message executions
mutiro agent schedule get
Get a scheduled message
mutiro agent schedule list
List scheduled messages
mutiro agent schedule pause
Pause a scheduled message
mutiro agent schedule resume
Resume a scheduled message
mutiro agent schedule run-now
Run a scheduled message immediately