Roadmap

A high-level view of what we're working on now, what's coming next, and what's planned for later.

This roadmap is directional, not a contract. Priorities may change as we learn from real usage.

Now

Currently in progress or under active development.

Workspace Event Log

A cross-source, queryable, replayable view of every event your workspace touches — inbound webhooks, record changes, function runs, outbound deliveries — in one filterable timeline. The spine that makes the event backend operable.

Platform

Inbound durable buffer + raw-request replay

Every inbound webhook lands in a durable buffer the moment its signature is verified — before any function runs. Replay individual events or whole windows from the original raw request, with correlation IDs threaded through the Event Log.

Platform

Per-subscription outbound payload versioning

Subscribers pick the payload version they want (v1, v2, …) and Centrali transforms outbound deliveries through a registered adapter. Roll out breaking event-shape changes without breaking your customers.

Platform

Next

Upcoming work once current items are complete.

Event Log embed primitive

A scoped, tenant-aware embed that drops the Event Log into your own product — your customers see their deliveries, retries, and audit history without leaving your dashboard.

Platform

Configurable outbound retry + DLQ

Per-subscription retry policies (backoff strategy, max attempts) and a dead-letter queue for deliveries that exhaust retries — with one-click re-queue from the console.

Platform

Dual-secret signing rotation

Rotate inbound and outbound webhook secrets with a grace window — both old and new verify simultaneously until customers migrate, then the old one expires.

Platform

Agents as event consumers (SSE + MCP)

Subscribe AI agents to your event stream the same way you'd subscribe a webhook — over SSE for low-latency reactions, over MCP for interactive Event Log queries, or as a regular webhook subscriber for queued durable work.

Platform

Starter — Shopify Order Event Inbox

A cloneable starter for ecommerce ops teams: ingest Shopify order webhooks, run validation/routing/notification flows, and view every order event in a console-grade inbox. Skip the agency build phase.

Starters

Starter — Customer Webhook Portal

A cloneable starter so your SaaS can give customers a self-serve webhook portal — subscriptions, secrets, delivery logs — embedded inside your own dashboard. Skip building (or paying for) a separate portal product.

Starters

Later

Longer-term ideas we want to explore.

Event schema versioning

First-class `event.type` versioning — declare a schema per event type, evolve it safely, and let subscribers pin to a version. Foundation for typed agent consumers and predicate filters.

Platform

Payload predicate filters on subscriptions

Subscribe to events that match a predicate (e.g. `stripe.payment_intent.succeeded` where amount > 1000) without writing a function to filter — narrow the firehose at the platform layer.

Platform

Auth provider events in the Event Log

`login.completed`, `user.invited`, `user.deleted`, `mfa.enrolled` from any connected auth provider (Clerk, Auth0, Keycloak, …) flow into your Event Log alongside Stripe and GitHub — first-class records, queryable like any other event.

Platform

How we think about the roadmap

Centrali is still early and evolving quickly. This roadmap is intentionally high-level and is meant to show direction—not exact delivery dates. We adjust priorities as we learn from real usage and feedback.

If you're building with Centrali and have a strong need that isn't represented here, we'd love to hear about it. Send us your feedback at feedback@centrali.io