Event Commands
Theomni events command group provides event querying, search, analytics, and replay capabilities across all connected channels.
omni events list
List events with filters.
| Option | Description |
|---|---|
--instance <id> | Filter by instance ID |
--channel <type> | Filter by channel type |
--type <type> | Filter by event type |
--chat-id <id> | Filter by chat ID |
--since <time> | Events since (e.g., 24h, 7d, or ISO timestamp) |
--until <time> | Events until (ISO timestamp) |
--limit <n> | Limit results (default: 50) |
omni events search
Full-text search across event content.
| Option | Description |
|---|---|
--since <time> | Events since (e.g., 24h, 7d) |
--limit <n> | Limit results (default: 50) |
omni events timeline
Show the event timeline for a specific person.
| Option | Description |
|---|---|
--limit <n> | Limit results (default: 50) |
omni events metrics
Get event processing metrics — throughput, latency, queue depth.
omni events analytics
Show event analytics summary.
| Option | Description |
|---|---|
--instance <id> | Filter by instance ID |
--since <time> | Events since (e.g., 24h, 7d, or ISO timestamp) |
--all-time | Show all-time stats (default: last 24h) |
omni events replay
Start, manage, or monitor event replay sessions. Replays re-process historical events through the automation pipeline.
| Option | Description |
|---|---|
--start | Start a new replay session |
--since <time> | Replay events since (required with --start) |
--until <time> | Replay events until |
--types <types> | Comma-separated event types to replay |
--instance <id> | Filter by instance ID |
--speed <n> | Speed multiplier |
--dry-run | Dry run (don’t actually process) |
--status <id> | Get status of a replay session |
--cancel <id> | Cancel a replay session |