Skip to main content

Event Commands

The omni events command group provides event querying, search, analytics, and replay capabilities across all connected channels.

omni events list

List events with filters.

omni events stream

Stream events in real-time (tail -f style). Polls the event bus and prints new events as they arrive. Ctrl+C to stop.
--ndjson is the right output mode for piping. The default human-readable stream renders ANSI colors and is hard to parse; --ndjson (or the global --json) emits one event per line, ready for jq / awk / your event-bus consumer.

Full-text search across event content.

omni events timeline

Show the event timeline for a specific person.

omni events metrics

Get event processing metrics — throughput, latency, queue depth.

omni events analytics

Show event analytics summary.

omni events replay

Start, manage, or monitor event replay sessions. Replays re-process historical events through the automation pipeline.
omni events replay --start re-runs every matching event through the live automation pipeline by default. Always run with --dry-run first on production instances — replays send real messages, call real webhooks, and can spam customers if filters are wrong.

See also

Automations

Trigger actions on the events surfaced here.

Webhooks

Push events to external services for custom processing.