Unified Inbox
All channels, one place
From unified inbox to AI triage and SLA alarms—everything runs on Cloudflare Workers, Durable Objects, and D1.
All channels, one place
Durable Objects-backed presence
Semantic cache + safe escalation
DO alarms, no polling
One adapter interface, any channel
Cloudflare-native, zero extra services
Cloudflare Workers, global by default
Rules-based, auditable escalation
Email, web chat, and webhook channels converge into a single shared inbox ChannelAdapter interface — add new channels without redesigning the message model Omnichannel conversation threading preserves full history across channel switches Customisable inbox views: mine, unassigned, snoozed, by tag Keyboard-first navigation for power agents
TicketDO is the single source of truth — strong consistency, no write races
Vectorize semantic cache (cosine similarity ≥ 0.95) answers FAQs without LLM calls
Per-channel SLA targets: email 4h, web chat 5 min, custom webhook — configurable
ChannelAdapter: verify → parseInbound → sendMessage — same contract for every channel
R2 attachments served only via Worker auth — no public bucket domain
All API Workers run on Cloudflare's global edge — sub-50ms p95
AI escalates on: 2 consecutive follow-up questions, payment/legal keywords, negative sentiment
Connect your inbox, invite your team, and start handling tickets in under 10 minutes.