Self-hosted, minimal stack
One static Go binary plus one PostgreSQL database. No Redis, no separate queue, no external vector store.
Self-hosted, minimal stack
One static Go binary plus one PostgreSQL database. No Redis, no separate queue, no external vector store.
Slack-first by design
File tickets from Slack, get notified in-thread, link conversations to incidents. Email ingestion included.
Built-in AI agents
Optional agents for triage, assist, and resolution. Disable AI entirely with one config flag — ticketing keeps working.
Event-sourced core
Every ticket mutation flows through a single apply(event) write path with an append-only event spine. Reproducible, auditable, debuggable.