Builders Program

Build with us for a whole month. Unlimited usage and add-ons, weekly calls and your own Slack channel.

Learn more
Polymorfa
All posts

What is Polymorfa?

Apr 30, 2026

Showcasing the WhatsApp control plane in a diagram.
Read this article in Português

WhatsApp powers more business conversations than email in most of the world we ship to. The platform that hosts those conversations, unfortunately, is fragmented. Some teams plug into the official Meta Cloud API and pay per template message. Some teams build on top of the Linked Devices API and trade rate limits for flexibility. Some teams run both, glued together with crontabs and a nervous on-call rotation.

Polymorfa is the first unified WhatsApp control plane. It isn't just an API. Polymorfa acts as a WhatsApp Account router that allows you to scale your business however you see fit in ways never imagined before.

This post is the short version of what we are building, who it is for, and what we have not yet shipped.

What Polymorfa is

A multi-tenant WhatsApp IaaS (Infrastructure as a Service) platform that prioritizes shipping speed and DX convinience, while focusing on reliability, scalability, and cost-effectiveness.

REST API Full 1:1 WhatsApp Web and Meta Cloud coverage. Send messages, manage templates, fetch profiles, listen to webhooks, exchange media. Idempotent where it matters, paginated where the data is unbounded, and consistent across the Cloud API and Linked Devices API backends so a payload that works against one works against the other.

MCP API for AI agents 76+ tools over Model Context Protocol. Point Claude, GPT, or any MCP-compatible client at the server and your agent can read a thread, draft a reply, schedule a campaign, or look up an order, with auth, pagination, and tool schemas generated from the live API. No prompt-engineered glue code, no JSON-Schema-as-a-string.

n8n and Zapier support We are shipping day-one with n8n and Zapier integrations, which are open-source and work on any plan you choose. Build your AI Automations including voice agents over Voice, Video and Group Calls.

Embedded Signup. A drop-in React (+HTML/Laravel/RNative/PHP) component that handles the QR scan, pairing-code entry, and Cloud API signup flows behind OAuth 2.1 with PKCE. It auto-handles consent, abuse protection, and has never-before-seen QOL pairing features.

WhatsApp-aware Serverless functions Flexible serverless functions that operate WhatsApp like the back of their hands. Run Node.js code on over 30+ different events or a consistent schedule.

Polymorfa Graph API Hate the Meta Cloud API? Already have a codebase written in it? Polymorfa offers a compatibility layer, allowing you to run Linked Device API devices directly from your existing codebase, while keeping support for existing connections to Meta's.

Bring Your Own Socket Using Polymorfa's Bartender feature, you are able to onboard existing Linked Device API sessions from Baileys and whatsmeow onto Polymorfa, without having to rewrite. You can even add support for Meta Cloud API using Baileys and whatsmeow with a few lines of code.

TypeScript SDK Install @polymorfa/sdk for server-side TypeScript and JavaScript. The browser and UI packages live in the same SDK repository. Other languages can call the documented HTTP API.

Seriously, there are too many features to ever fit in one small blog post.

Join the newsletter/waitlist for more information while we launch.

Send a message

Start with a small program that sends a message:

import { MessagingClient } from '@polymorfa/sdk'

const client = new MessagingClient({
  credential: { type: 'apiKey', value: process.env.POLYMORFA_KEY! },
  apiVersion: '2026-09-22',
})

await client.messages.send('<number-id>', {
  conversation: { phoneNumber: '+15550001111' },
  content: { text: 'Hello from Polymorfa.' },
})

That's it. The same call works against a Cloud API number and a session over the Linked Devices API. Switch backends in the console; the calling code doesn't move. This persists across Voice Calls, Templates, Flows, and most WhatsApp features.

Why we built it

The honest answer: because every team we have shipped against ended up with the same half-finished, brittle WhatsApp adapter that was quietly handling more business-critical traffic than its lines-of-code suggested. Buying a hosted version was an option, but the hosted options either lock you into Meta's pricing, lock you out of features that exist on the Linked Devices API, or charge per active number with no way to mix tiers across a fleet.

Polymorfa is the version of that adapter we wished existed. One interface, both backends.

We saw that there's an opportunity to create an industry-leading API, one inspired by the likes of Vercel, Stripe and others. We each tried to use existing services but found pricing too inflexible. Polymorfa charges per day connected, insuring that you don't pay a monthly subscription on a user who churned on the 2nd day.

NOTE: We charge a flat fee for a self-hosted deployment lease.

The Linked Device API libraries like whatsmeow and Baileys cause significant account risks which small businesses integrating with apps like yours can't afford. We developed a full Safe Mode to allow you to sleep well. Pre-trained ML weights optimize daily warm-up limits on your account automatically, as well as accurate realistic reporting of human activity. More details on this later.

No WhatsApp API has industry level performance as of current with proper auth and session lifeycle.

We want to change that.

Who are we?

Polymorfa is built by world-class WhatsApp protocol nerds incl. Founder & CEO Rajeh Taher (purpshell) and LATAM Relations Manager & CTO João Lucas De Oliveira Lopes (jlucaso1). Our team spans multiple continents with recent hires in 🇮🇳 India and 🇨🇭 Switzerland.

Polymorfa has an established legal presence around the globe, with expanding offices. We are registered in Lebanon, pending Switzerland. We hope that moving to a Swiss entity will provide increased data protection for users.

If you think you are a good fit for our rag-tag group of nerds, we are hiring! Send us an email at careers@polymorfa.com.

What's next

We are waiting on legal and compliance checks (LGPD, GDPR, ISO) to launch to normal customers. We are currently operating in a closed beta, gradually giving more access to the platform and getting direct feedback from customers so we can optimize.

As I mentioned before, use Sign up for more updates and join the waitlist.

-- Rajeh