Bringing innovation to WhatsApp developers.
Asynchronous REST, webhooks, and realtime events, with SDKs in 5 languages.
UI componentsChat views, lists, and detail panes, plus the hosted QuickLink pairing page. Customizable and localized.
CampaignsCustomized blasts to thousands of numbers, with per-recipient state.
Audio, Video, and Group CallsAll routed behind one API, with stylable widgets.
TemplatesStandardized message layouts regardless of the connection method.
Building on WhatsApp means picking your poison.
An unofficial library that breaks every upgrade, a number that can vanish overnight, or an official API that meters every hello.
Machine-like sending gets flagged. One morning the session is dead, the history is gone, and the customer is asking why you went silent.
Reverse-engineered clients are heroic and fragile. Every WhatsApp update is a fire drill, and you are the fire department.
Meta's Cloud API charges per conversation and gates what you can send. Clean, official, and expensive at exactly the scale you want.
The only API you will ever need.
Meta Cloud and Linked Devices behind a single payload shape. Polymorfa routes by where the number lives, and the number can move without a deploy.
Official Cloud API
WhatsApp Web protocol
One payload shape · routes by where the number lives
Connect a number in minutes.
If a ban is ever on us, it's on us.
BanSafe estimates present Health from fresh operational evidence and explains which groups deducted points. BanSafe Lite adds Safe Mode, which paces sending when you turn it on. And BanSafe Pro puts money behind it: if a Pro number is banned and the ban is attributed to Polymorfa, the credits that number consumed in the 30 days before the ban are returned to your balance.
Regions isolated. Control central.
Your data lives in the jurisdiction nearest to you, or the one your compliance team picks. The console account itself stays in one place.
Accounts, sessions, and stored messages live in Brazil, India, or Switzerland: whichever is closest, or whichever your compliance posture requires.
The Polymorfa Console account, its configuration, settings, and secrets are stored in Switzerland for every user.
Regions run isolated from each other while control data stays central: one console, no cross-border user data.
If WhatsApp can do it, it's in here.
Every primitive, addressable over REST, MCP, SDKs, or workflow nodes. Each one links to its own deep dive.
The UI ships in the box.
Drop-in React kits, restyleable to your brand and wired to the API: build template editors, call surfaces, and full inboxes without drawing a bubble yourself.
Explore the UI kitHi Marina, order #8412 has shipped and should arrive Thursday. Track it below.
Your first message in five minutes.
One request. The reply comes to you.
Teams that stopped worrying about WhatsApp.
"We ran campaigns for two years terrified of losing the number. Now pacing is BanSafe's problem, and the refund clause made finance sign off in a day."
"Pointed Claude at the MCP server and had an agent answering order questions the same afternoon. The scopes meant I could actually let it."
"Localized E2EE was the unlock. Patient messages decrypt next to our database, and our DPO could finally say yes to WhatsApp."
Stop paying per message.
No base fee, no per-message meter. A session that is offline for a day costs nothing that day.
- Full API, every WhatsApp primitive
- BanSafe Lite: Safe Mode
- n8n nodes, HMAC webhooks
- QuickLink + 50 calls a month
- Everything in Standard
- MCP server, Campaigns, Hybrid Link
- BanSafe Pro with Ban Insurance
- Unlimited calls, 10x throughput
- Custom workload allowances
- Dedicated isolated servers
- Configurable SLA policy
- Tailored support and add-ons
Brazilian (+55) numbers consume credits at a 15% reduced rate on Standard and Pro. Monthly top-ups unlock up to 150% extra credits.
The questions everyone asks.
The honest answers, before you have to ask them in a sales call.
Will my number get banned?
No tool can guarantee that. BanSafe estimates present Health from fresh operational evidence, explains its deductions, and can act when the score crosses your project threshold. BanSafe Lite adds optional Safe Mode controls. On Pro, if a ban is attributed to Polymorfa, the credits that number consumed in the 30 days before the ban are returned to your balance.
Is this the official API or the unofficial one?
Both. Meta Cloud and Linked Devices sit behind the same payload shape. Start on the free path, add official COEX mode on the same number with Hybrid Link, or run either alone.
Can you read our messages?
Not if you don't want us to. Hosted storage is opt-in and off by default; with localized E2EE the relay only ever carries ciphertext and keys stay in your Postgres, KMS, or HSM. Your data lives in the nearest jurisdiction that fits: Brazil, India, or Switzerland. The console account, its configuration, settings, and secrets stay in Switzerland, so regions are isolated while control stays central.
How do we test without risking real numbers?
Bartender is a server that speaks the real wire protocol, and the Sandbox provisions fake numbers on it. Your whole stack, including CI, runs against it before anything touches a phone.
What does it cost?
Per number, per day connected: $0.25 on Standard, $0.36 on Pro. No base fee, no per-message meter, and a day offline costs nothing. The sandbox is free with no card.
Ship a WhatsApp integration this afternoon.
Free on the sandbox. No credit card. The projects you start here migrate straight into production.