Roadmap and status
What is shipped, what is in beta and what is planned, so you can plan around it.
Last reviewed 2026-09-28. Status words used across the docs:
- Stable: deployed, tested end to end, shape unlikely to change.
- Beta: deployed and usable; names or fields may still move.
- Planned: designed, not shipped.
Shipped
| Area | Status |
|---|---|
| Flutter SDK: client, WebSocket/SSE transports with replay, chat UI, launcher, 30 built-in blocks, custom components, actions, host data bindings, theming (server brand + dark), notifications host, push handoff | Stable |
| Runtime: sessions, conversations, realtime, agent loop (OpenAI-compatible and Anthropic providers), HTTP tools with SSRF guard and confirmations, built-in tools, triggers, FCM push, server notifications | Stable |
| Dashboard: agents with versions and live preview, tools, visual workflow builder, components with sync from code, triggers with simulation, conversations and events inspectors, API keys, secrets vault, webhooks configuration, members and roles, environments | Stable |
Protocol kletso.ui/v1, kletso.events/v1, realtime frames, components manifest, workflow schema | Stable |
Demo backend for the Acme sample (/demo/acme/*) | Stable |
Beta
| Area | Notes |
|---|---|
| Workflows | The visual builder, publish and Test run work end to end. Attaching a workflow to an agent or trigger is stored, but live turns and events do not dispatch to the runner yet. |
| Analytics and Users pages | Read from live data; charts and filters are basic. |
ui.patch | Applied by the SDK; the runtime does not emit it yet. |
Planned
| Area | Notes |
|---|---|
| Knowledge base | Upload and URL sources, chunking, vector index (R2 + Vectorize), retrieve tool. Dashboard page exists as a stub. |
| Webhook delivery | Endpoints and signing secrets can be configured; the delivery queue with retries is not live yet. |
| APNs and Web Push | FCM works today; iOS-native and browser push are next. |
| Android and iOS native SDKs, JavaScript widget | Same protocol and runtime. |
| Region pinning, EU-only placement | Enterprise. |
| Human handoff destinations (Slack, Teams) and hand-back | Handoff marks the conversation and stops the assistant; the Kletso inbox is the destination. Slack, Teams and handing back to the assistant are planned. |
| Conversation retention and deletion | Event logs are kept indefinitely today; retention windows and end-user deletion are planned. |
| Rule delay | The delay field on trigger rules is stored, not applied. |
| Self-hosting on your own Cloudflare account | Enterprise. |
If a page in these docs describes something on the planned list as if it worked, that is a docs bug. Tell us at hello@kletso.ai.