Polymorfa vs Rasayel
Rasayel sells its API as part of a five-seat inbox plan.
Rasayel built a sales inbox, and its API comes bundled with at least five seats of it, $150 a month at minimum.1 Polymorfa is only an API, with signed webhooks, no seats and a Free team to start, so leave the developer work to us.2,3
- Rasayel
- $150, for 5 seats
- Polymorfa
- $0 on a Free team
- Linked devices and the official Cloud API, behind one API.4
- 2 routes
- Per message. A number costs credits only for the days it is online.5
- $0
- To place and answer calls: in the browser, in server code with the raw audio, and on your PBX over SIP.6,7
- 3 ways
- In the hosted MCP server, for agents that run WhatsApp.8
- 195 tools
Three reasons teams move from Rasayel
- 01
Webhooks you can build a business on
Polymorfa signs every delivery with HMAC-SHA256, in its own format with X-Webhook-Signature or in Meta's with X-Hub-Signature-256. It makes up to eight delivery attempts over 24 hours, set per webhook, and delivery and attempt records are readable and retryable through the API.2
Rasayel: Rasayel's webhook guide describes an HTTP POST to your endpoint and does not document how to verify that it came from Rasayel.9
verify.ts import { createHmac, timingSafeEqual } from "node:crypto"; // meta format: X-Hub-Signature-256 is "sha256=" + HMAC-SHA256 of the raw body function verify(rawBody: string, header: string, secret: string) { const expected = Buffer.from("sha256=" + createHmac("sha256", secret).update(rawBody).digest("hex")); const received = Buffer.from(header); return expected.length === received.length && timingSafeEqual(expected, received); } - 02
Meta's request shape, on both routes
Polymorfa's Graph API accepts Meta's request shape for linked-device and Cloud API numbers, so code written for Meta keeps working, and the number you address decides the route. Cloud API onboarding through Embedded Signup is in beta.4,10
Rasayel: Rasayel runs on the official API only, through its own GraphQL mutations.1,11
- 03
An API that is the product, not a line on a seat plan
Polymorfa publishes an OpenAPI 3.1 reference pinned by a Polymorfa-Version contract date, development prerelease SDK documentation, and an MCP server with 195 tools.12,13,8 You pay per connected number for each day it is online, with unlimited team members.5,3
Rasayel: On Rasayel, API access arrives with the inbox seats you buy.1
One credit pool. Only the days a number is online.
One credit balance pays for every number your team runs, and a number costs credits only for the UTC days it is online.5 The monthly bonus is part of the price: buy 100,000 credits in a month and you get 250,000.3
Bonus credits on the whole month's purchase, every month
- +10%
- from 10,000 credits
- +25%
- from 20,000 credits
- +75%
- from 50,000 credits
- +150%
- from 100,000 credits
What Polymorfa gives you that Rasayel does not
| Feature | Polymorfa | Rasayel |
|---|---|---|
| Linked-device numbers | Yes10 | Not documented |
| Hosted onboarding link for your customers | QuickLink10 | Not documented |
| Group management | Linked device14 | Soon1 |
| Idempotent sends | 24-hour keys15 | Not documented |
| Place and answer calls from code | Browser, server, SIP6 | Soon1 |
| MCP server for AI agents | Hosted, 195 tools8 | Not documented |
| REST API with OpenAPI spec | OpenAPI 3.112 | REST and GraphQL9 |
| Signed webhooks with retries | HMAC-SHA2562 | Not documented |
Move from Rasayel in an afternoon
- 01
Build against test numbers
Create a project and a project token, then develop against test numbers, which use 0 credits. Test numbers are in beta.16
- 02
Connect your numbers
Send a QuickLink. Cloud API numbers use Embedded Signup, which is in beta; linked-device numbers pair by QR code or pairing code.10
- 03
Receive events
Point a webhook at your server. Choose the meta format to receive Meta's envelope, signed with X-Hub-Signature-256.2
Questions
How do I verify a Polymorfa webhook?
Compute HMAC-SHA256 of the raw body with your endpoint secret and compare it with X-Hub-Signature-256 in the Meta format, or X-Webhook-Signature in the native format.2
Can I build a sales inbox on Polymorfa?
Yes. Messages and status changes arrive as signed webhooks,2 and linked-device and Cloud API numbers use the same API.4
Does Polymorfa support the official Cloud API?
Yes. Cloud API numbers and coexistence connect through QuickLink with Embedded Signup. Both are in beta and need team access.10
Leave the WhatsApp infrastructure to us.
Start freeAlso compare: TimelinesAI, BotConversa, Whaticket
Updated . Other companies' pages checked on 24 September 2026.
- Rasayel, Pricing
- Polymorfa, Webhooks
- Polymorfa, Billing
- Polymorfa, Graph API
- Polymorfa, Usage and credits
- Polymorfa, Calls
- Polymorfa, SIP trunks
- Polymorfa, MCP server
- Rasayel, Webhooks
- Polymorfa, QuickLink
- Rasayel, GraphQL API
- Polymorfa, API overview
- Polymorfa, SDKs
- Polymorfa, Groups and chats
- Polymorfa, Messaging overview
- Polymorfa, Test numbers