Zero markup. Your stories, your infrastructure, your choice.
Start free, then let us host it or own it on your own infrastructure. Either way you connect your own WhatsApp number and pay Meta directly. Klaros never marks up a message.
Before you pick a tier, see it work: message our live business number.
Founding Partner
Launch offer for the first 10 customers. Direct founder onboarding & lifetime pricing lock.
- 5 Team Seats included by default
- 5,000 active contacts included
- Founder-guided WABA onboarding & migration
- Full REST API, webhooks & inbox
- You pay Meta directly, $0 messaging markup
Growth Cloud
Managed cloud for multi-number teams who want zero-ops setup.
- 5 Team Seats included by default
- Connect up to 3 WhatsApp Numbers
- 15,000 active contacts included
- Campaign sequences & webhooks
- Extra seats at ₹199/mo ($3/mo)
Self-Deployed Pro
Runs in your own Cloudflare account. Total data sovereignty, full export, no vendor lock-in.
- Unlimited contacts (pay Cloudflare directly)
- 5 Team Seats included by default
- Runs on your own Workers + D1 + R2
- 1 Year Meta API Graph AMC updates included
- Offline cryptographic Ed25519 license key
All plans include zero messaging markup, full data export, and the complete REST API. Extra agent seats available on any plan at ₹199/mo ($3/mo) beyond the 5 default seats. Contact expansion packs available at ₹299/mo ($4/mo) per 5,000 contacts. Need custom vertical workflows or enterprise asset purchase? Contact us for white-glove CAPEX deployment options.
The only quadrant that remembers for you
Every WhatsApp tool makes a trade-off: who hosts it, and how much real product sits on top. Plot the market on those two axes and one quadrant is almost empty. It's ours.
Self-hosted and feature-rich, but unofficial
Evolution, WAHA, MultiWA and Whatomate give you self-hosting and even a flow builder, but run on the unofficial WhatsApp-Web protocol. Accounts typically last weeks before a ban.
Official and self-hosted, but thin
360dialog and Receevi are official and low- or zero-markup, but they're a bare API: no team inbox, no consent ledger, no live cost view. You bring your own product layer.
Official and polished, but rented
Interakt, Wati, AiSensy and Respond.io are slick, but they're SaaS: a 15–25% messaging markup on every send, and your customers' data lives in their cloud, not yours.
Klaros keeps all five
Official Cloud API, self-deployed, zero markup, your data on your infrastructure, and a real product: team inbox, consent ledger, behavior-triggered sequences from your own backend, and a live Meta-cost dashboard. No one else holds all five.
Hosted vs self-deployed: what is the difference?
Hosted means we run Klaros for you on our infrastructure, exactly like your trial. Nothing to set up. Self-deployed means Klaros runs in your own Cloudflare account, so your contacts, conversations, and media stay in infrastructure you fully control. Either way you connect your own WhatsApp Business Account and pay Meta directly for messaging. Your data is always fully exportable. No lock-in, ever. Start hosted in minutes, or own the whole stack, and move between them whenever you like. What self-deployed means, and what it doesn't →
Full API included on every plan.
97 REST endpoints, named API keys with scoped permissions, OpenAPI spec, HMAC-signed webhooks. No per-call fees, no enterprise gate. Your backend talks to Klaros the same way the dashboard does. API reference → · See API + dashboard scenarios →
Pricing questions
How much does Klaros cost?
Hosted: a 14-day free trial, then Founding Partner launch tier at ₹699/month billed annually (list price ₹999/month), or Growth Cloud at ₹1,499/month billed annually. Self-Deployed Pro: a flat ₹39,000 / $499 per year per deployment with unlimited contacts, running on your own Cloudflare account. All plans include 5 Agent Seats by default and zero messaging markup.
Does Klaros add a markup on WhatsApp messages?
No. You connect your own WhatsApp Business Account and pay Meta directly at Meta's published rates. Klaros is never in the payment path for messaging, so the per-conversation markup is zero on every plan. Before we charged anyone, we audited our own billing and published what we found: five live defects, including two plans priced below what this page advertised.
What is the difference between hosted and self-deployed?
Hosted means Klaros runs on our infrastructure for you, exactly like the trial. Self-deployed means it runs in your own Cloudflare account, so your contacts, conversations, and media stay in infrastructure you control. Either way you connect your own WhatsApp number, pay Meta directly, and can export everything at any time. You can move between the two. Klaros is not open source in either mode: the deployment page spells out exactly what that does and does not mean.
Is the REST API included or does it cost extra?
The full API is included on every plan: 97 REST endpoints, named API keys with scoped permissions, an OpenAPI spec, and HMAC-signed webhooks. There are no per-call fees and no enterprise gate.
Is there a free trial?
Yes. Hosted plans start with a 14-day free trial with full product features and zero messaging markup. After trial it is ₹699/month billed annually for the Founding Partner launch tier.
