Pay for the platform. Meta's fees stay at cost.
Plans include messages and AI replies. Meta bills its own per-message fees to your WhatsApp Business Account, exactly as it charges them: we never mark them up.
Every plan: Sandbox number to try everything before Meta · Live team inbox with read receipts · Templates with AI localization and approval tracking · Managed webhooks: no server to run · REST API, MCP server, CLI and customer webhooks · Meta fees shown at cost, never marked up.
What you pay for
Two meters, both counted per organization per billing month.
Messages
Every inbound and outbound WhatsApp message processed for a live number. Sandbox messages are free. Past the allowance: $1 per 1,000 messages.
AI replies
One agent turn that writes a customer message or a suggested reply on our model key. Your own key (Growth and up): not counted. Past the allowance: $0.02 per AI reply.
Meta's fees
Billed by Meta to your WhatsApp Business Account, not by us. The dashboard shows estimates from Meta's rate cards so there are no surprises.
Budget cap. $1 per 1,000 messages and $0.02 per AI reply past the allowance, up to a monthly budget cap (default $58, 2x the plan price; change it on the billing page). Non-critical sends stop at the cap.
Free. No overage: sends past the monthly allowance are refused until the next month or an upgrade.
Compare plans
| Free | Starter | Growth | Scale | Enterprise | |
|---|---|---|---|---|---|
| Price a month | Free | $29 | $99 | $299 | Custom |
| Price a year | Free | $290 | $990 | $2,990 | Custom |
| Messages a month | 1,000 | 10,000 | 50,000 | 250,000 | Custom |
| AI replies a month | 100 | 1,000 | 5,000 | 25,000 | Custom |
| Live numbers (plus the sandbox) | 1 | 1 | 3 | 10 | Custom |
| WhatsApp Business Accounts | 1 | 1 | 1 | Unlimited | Custom |
| Members | 2 | 5 | 15 | Unlimited | Unlimited |
| AI agents on live numbers | 0 | 1 | Unlimited | Unlimited | Unlimited |
| History kept | 30 days | 1 year | 1 year | 1 year | Custom |
| Overage | None: hard stop | Billed, up to your cap | Billed, up to your cap | Billed, up to your cap | Negotiated |
| Default budget cap | — | $58 | $198 | $598 | Custom |
| AI support agents on live numbers | |||||
| Unlimited AI agents | |||||
| Agent evaluations | |||||
| Segments | |||||
| Bulk sends to a segment | |||||
| Audit log | |||||
| Bring your own model key | |||||
| Multiple WhatsApp Business Accounts | |||||
| Data export API | |||||
| SLA analytics | |||||
| Priority support | |||||
| SSO | |||||
| Data processing agreement | |||||
| Custom retention |
Prices in USD, updated 2026-10-23. The sandbox number is on every plan and every feature can be tried there.
Let your agent read the prices
Pricing is part of the API, in the same JSON shape on every Meter product.
Agents read prices with get_pricing and hand you a Stripe Checkout link with create_checkout_link, over MCP, the CLI or REST, with or without an account. Nothing is charged until a person pays or approves the price. The full document is at /api/v1/pricing and in llms.txt.
curl https://getwabi.dev/api/v1/pricing
npx @meterapp/wabi upgrade --plan growth --yearlyPricing questions
Every WhatsApp message Wabi processes for a live number, inbound or outbound: a customer's message, your reply, a template, a bulk send recipient. Status updates (delivered, read) are not messages. Sandbox messages are free and never counted.
One AI agent turn that writes a message to a customer or a suggested reply for your team, on our model key. Turns that only read, search or call tools without producing a reply are not counted, and neither are turns on your own model key (Growth and up).
On paid plans, usage past the allowance is billed at $1 per 1,000 messages and $0.02 per AI reply, up to a monthly budget cap that defaults to twice the plan price and that you can change on the billing page. At the cap, non-critical sends stop. On Free there is no overage: sends past the allowance are refused until next month or an upgrade.
Meta charges per delivered template message, by category (marketing, utility, authentication) and the recipient's country; replies inside a customer's 24-hour window are free under Meta's current pricing. Meta bills those fees to your WhatsApp Business Account's payment method directly. Wabi never bills them and never marks them up: we show estimates from Meta's published rates.
No. Free needs no card, and every organization gets a sandbox number to try everything before connecting Meta.
It can read the prices (get_pricing, npx @meterapp/wabi pricing, GET /api/v1/pricing) and give you a Stripe Checkout link (create_checkout_link), with or without an account. Nothing is charged until a person pays on Stripe or approves the price.
Any time, from the billing page or Stripe's billing portal. Yearly plans are two months free. Prices are in USD; taxes may apply.
Enterprise, invoicing or a security review: jonathan@getwabi.dev.
Start in the sandbox for free
No card, no Meta approval needed: send, receive and try an AI agent on a simulated number, then connect your own.