Features

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.

Start free