Feature reference

Everything in Klaros

16 capabilities live in production. Click any card for details.

16
Live features
5
Coming soon
$0
Per-msg markup
$0
Per-message markup
You pay Meta directly. We never touch your billing.
100%
Your infrastructure
Self-hosted on your Cloudflare. Full export, no lock-in.
Live
Cost-per-reply tracking
Real Meta costs visible by category, campaign, country.

Messaging & inbox

7 features
Live

Conversational inbox

Two-pane WhatsApp-style inbox with 24h window countdown and template fallback.

  • Conversation list → thread → composer flow
  • Live 24h window indicator — auto-switches to template mode
  • Filter by line, assignee, status, or label
  • Media viewer for images, documents, audio
Live

Team assignment

Assign conversations to agents. Filter by "Mine / Unassigned / All." Internal notes.

  • Multi-agent seats with individual login
  • Admin / agent roles with per-agent API keys
  • Claim or assign conversations
  • Per-agent line grants — control who sees which number
  • See who replied last in each thread
Live

Broadcasts & campaigns

Template sends to segments. Delivery funnel, scheduling, pre-send cost estimate.

  • Composable audiences — segments, lists, groups, or all opted-in
  • Delivery funnel: sent → delivered → read → replied
  • Pre-send cost estimate using 90-day rate history
  • Consent-checked at send time
Live

Template builder

Create, edit, submit for Meta approval. Track status live via webhooks.

  • Rich templates — header media, body variables, buttons
  • Approval status tracking in real time
  • Reuse across campaigns
Live

AI reply assist

One-click "suggest reply" grounded in the thread. Never auto-sent.

  • Draft appears in composer — agent decides to send or edit
  • Uses your own AI key (Claude)
  • Optional, off by default — no AI without your consent
Live

Multi-number support

Multiple WhatsApp lines in one workspace. Per-line inbox, per-line send.

  • Connect unlimited numbers under one deployment
  • Friendly display-name labels per number
  • Choose send-from line in UI or via API
  • Per-number cost + quality visibility
Live

Auto-replies & keyword triggers

Greeting, away, keyword-based responses. Consent opt-in/opt-out flows.

  • Greeting + away auto-messages
  • Keyword-triggered template sends
  • Built-in opt-in / opt-out consent capture

Platform & data

6 features
Live

Cost dashboard

Real Meta costs by category and campaign. Cost-per-reply. Pre-send estimates. Markup: $0.

  • Reads Meta's conversation-analytics cost data verbatim
  • Breakdown by marketing / utility / service / country
  • Per-campaign cost + cost-per-reply
  • Pre-send estimate using 90-day rate history
  • Permanent "Klaros markup: $0" — auditable in code
See full cost comparison →
Live

REST API + OpenAPI

Versioned /api/v1 — send messages, manage contacts, trigger campaigns.

  • Send text, templates, media programmatically
  • Full OpenAPI 3.1 spec for codegen + Swagger
  • Bearer API-key auth, 24h-window-gated
API reference →
Live

Outbound webhooks

HMAC-signed events to your endpoints. Retry + dead-letter queue. n8n/Zapier-ready.

  • message.received, message.status, message.optout
  • HMAC-SHA256 signature verification
  • Backoff retries, auto-disable dead endpoints
Live

Contacts & segments

Import, tag, segment. Build campaign audiences with deduplication.

  • CSV import with field mapping
  • Tag-based segmentation
  • Dedup across audience sources
  • Profile-scoped with session narrowing
Live

Self-hosted on Cloudflare

Workers + D1 + R2 + Queues. Your account, your data, your infrastructure.

  • Deploy to your own Cloudflare account
  • D1 database, R2 media storage, Queues for async
  • Tokens encrypted at rest
  • Full data export — leave any time, keep everything
Live

Full data export

Export contacts, conversations, consent records. No vendor lock-in.

  • One-click export to CSV/JSON
  • Consent records with provenance
  • No "please contact support" — it's your data

Trust & compliance

3 features
Live

Official Cloud API

100% Meta-sanctioned. No Baileys, no grey-area scraping, no ban risk.

  • Embedded signup connects your WABA
  • All sends through the official Cloud API
  • Template approval through Meta channels
Live

Consent ledger + GDPR

Opt-in/opt-out audit trail. Right-to-erasure. Consent-evidence export.

  • Consent checked before every send
  • Full audit trail with timestamps + evidence
  • GDPR erasure + data export on demand
Live

BYO-WABA — keep your number

Bring your existing WhatsApp Business Account. Coexistence mode — both work.

  • No number migration needed
  • Health-check verifies token, webhooks, send capability
  • Guided runbook for the full process

Coming soon

On the roadmap

Drip sequences

Time-based message sequences with pause-on-reply. Consent-checked at every step.

Engine built — UI polish in progress

CTWA ad attribution

Attribute replies and conversions back to the Facebook/Instagram ad that started them.

Webhook payload ready — UI next

Canned replies

Pre-written responses with / slash-insert in the compose box. Team-shared library.

Planned

Conversation labels

Tag conversations (VIP, Urgent, Support). Create saved inbox views filtered by label.

Planned

Zapier / Make / n8n

Connect to 5,000+ apps. Built on the existing REST API + webhooks.

Integration layer ready

Full roadmap →

See it in action

Start your free trial in minutes. No credit card, no commitment.