One pipeline, end to end
Capture, route, orchestrate, and deliver every event — with the operational tooling to run it in production.
Ingest
Write-only ingest keys
SHA-256 hashed; the plaintext token is shown once. Scope a default dataset per key.
Idempotency
Send an Idempotency-Key and retries are free — the same submission is returned, never double-counted.
Inbound HMAC
Require signed payloads per key; Hookie verifies the signature before storing.
Edge rate limiting + IP allowlists
Burst protection at the edge plus per-key and per-tenant CIDR allowlists.
Route
Rule engine
Match on any JSON path and map fields into a named dataset — one generic records store, no runtime DDL.
Versioned webhook endpoints
Give each integration a slug; ship a new mapping as v2 without breaking v1.
Raw capture
Every payload is stored verbatim in submissions first, so a routing change never loses data.
Provider presets
Recommended routing rules and validation notes for Stripe, GitHub, and other webhook providers.
Orchestrate
Visual workflow canvas
Drag-and-drop, box-and-wire editor — or build the identical workflow as structured forms or raw JSON. Switch views anytime; every mode round-trips losslessly.
Branching logic
Conditional if/then/else steps, nested up to 3 levels deep — branch on a dataset field, or on what an earlier AI step decided.
Workflow diagrams
Every workflow — and every running instance — renders as a flowchart, recolored live from execution history: completed, current, waiting, failed with the error inline.
Workflow engine
Multi-step, event-driven workflows — emit events, call AI, branch, wait, and delay — with a shared context and per-step history. No external queue or state store.
AI agents
Reusable LLM personas (model + system prompt + memory dataset) you invoke from any workflow, quota-bounded per plan.
Human-in-the-loop
Pause a flow until a matching record arrives — approvals, confirmations, callbacks — with configurable timeouts.
AI triggers
Fire an agent directly on matching events when you don't need a full workflow.
Deliver
Signed outbound webhooks
HMAC-signed deliveries with a per-destination secret, retries, exponential backoff, and a dead-letter queue.
Replay
Re-send any past delivery with one click from the console.
Live stream
Tail events over SSE or WebSocket with resume — see Streaming in the docs.
Customer-facing portal
An embeddable, token-authed portal where your end customers manage their own destinations and inspect deliveries.
Destination presets
Pre-filled configs for Slack, Datadog, email providers, and generic HTTPS endpoints.
Operate
Search & correlation
Filter events, deliveries, and AI runs — then follow one id across the whole pipeline chain.
Fine-grained RBAC + SSO
Owner, admin, developer, and viewer roles; email, magic link, or Google auth; SAML configuration for enterprise IdPs on the Team plan.
Append-only audit log
Every mutation recorded and filterable, with CSV export; the log can't be edited or deleted.
Datasets + export
Browse routed records and export to CSV or XLSX, dependency-free.
Multi-tenant isolation
Every read, write, and delete is scoped to your tenant.
MCP dev server
Let AI coding agents list projects, send test events, and debug deliveries while you build.