Features

Every feature we ship is
something competitors can't.

This page is long. That's intentional. If we could fit it on a single screen we'd be the same as Intercom and we promised we wouldn't be.

One inbox. Every channel your customers use.

Turn on channels in minutes.
Keep your own provider accounts.

Every channel is BYOK — you bring the Meta app, the WABA, the Telegram bot, the LINE official account. We never sit between you and the platform. Rip us out and your traffic keeps flowing.

  • WhatsApp Cloud API Live
  • Telegram Bot API Live
  • LINE Official Live
  • Messenger + Instagram DMs Live
  • Shopify Events Live
  • Custom Webhook Live
  • Email (SMTP + OAuth) Q3
  • Voice + WebRTC Q3
Channels

Six inbound pipes. One conductor.

Every channel is BYOK, signature-verified, and maps to the same Tenant Durable Object — so a lock acquired on WhatsApp is honored on Telegram.

WhatsApp Cloud API

You bring the WABA, phone-number-id, app secret, verify token. Inbound signed with X-Hub-Signature-256. Media downloaded to your R2 and re-uploaded to WhatsApp on outbound.

Telegram Bot API

Webhook or long-poll, your bot token, your webhook secret. Command routing, inline keyboards, file handovers.

LINE Official Account

Channel secret verification, push + reply tokens, rich messages, LIFF handoff.

Messenger + Instagram DMs

One Meta app covers both. Page access tokens, ig-business-id, HMAC-verified deliveries.

Shopify event webhook

Order, cart-abandoned, customer-created. HMAC-SHA256 base64 verified. Maps to your conversation inbox automatically.

Custom HMAC webhook

Register any endpoint with a shared secret. We sign every outbound call with X-IB-Signature + idempotency key.

Agent endpoints

Agents reply from wherever they live.

The universal endpoint framework lets each agent pick exactly one channel to receive + reply — PWA, Telegram, Meta, LINE, email, or a custom webhook. Change it any time. Zero collision.

PWA (always on)

Installable agent console with push notifications. Works offline. Drops to WebSocket → SSE fallback.

Telegram for agents

Agent gets a private Telegram thread that becomes their workspace — reply on phone, it lands back in the visitor's channel.

Meta for agents

Facebook Messenger or Instagram Direct becomes the agent inbox. Works with your personal or team account.

LINE Works

For teams on LINE Works — the enterprise variant. Signed, scoped, auditable.

Custom webhook

Point it at Slack, Discord, an internal app, anything with HTTP. We sign. You verify.

The AI layer

Claude, GPT, Gemini — routed through your gateway.

We do not lock you to a model vendor. You bring keys, we route requests through Cloudflare AI Gateway so you get caching, fallback, and usage instrumentation baked in.

BYO model keys

Anthropic, OpenAI, Google. Add keys once in settings. We pick per-request based on your routing rules.

Knowledge-base RAG

Ingest your PDFs, help docs, Notion export. Chunked, embedded, cited. AI replies link back to the source.

Smart escalation

Confidence < 0.6 or user says "human"? We escalate, lock, and notify the routed agent on their chosen endpoint.

Quick replies

AI suggests 3 short follow-ups after every answer. Visitor taps. You stay in control of the conversation.

Streaming by default

Every AI reply streams tokens via SSE. No "the AI is typing…" for 4 seconds.

CSAT every turn

Thumbs up / down, per-message. Drops into your analytics for retraining. Plus session-level NPS.

Operations & trust

Passkey-first, edge-native, auditable.

The foundation your CISO asks for on day one of procurement.

Passkey + federated SSO

Google, Microsoft, Facebook. Passkeys primary, magic-link fallback. Passwords removed entirely.

Tenant isolation

Every tenant gets its own Durable Object. Own lock state. Own presence. Own max-concurrent-lines.

Audit log (Scale)

Every admin action signed + appended to a KV log with tamper-evident hashes. Export CSV whenever.

SOC-2 evidence pack

Auto-generated quarterly: access review, change log, uptime, incident history. Your auditor thanks you.

Region-pinning

D1 primary in your region of choice (Mumbai / Frankfurt / Virginia). No data crosses borders without your say.

Self-host on Scale

The whole stack ships as a Worker pack. Deploy to your own Cloudflare account in one wrangler command.

That's the tour. Want the console?

Free tier unlocks channels, agents, and the whole conductor. No card required.