Polymorfa vs 360dialog
360dialog bills every number €49 a month from activation until you cancel, whether it sends or not.
360dialog charges a monthly license on every number from the day it connects until you cancel it, and it hosts official numbers only.1,2 Polymorfa takes the same Meta request body for Cloud API and linked-device numbers, and bills a linked-device number only for the days it is online.3,4
- 360dialog
- $5,900
- Polymorfa
- $320
18.4× less for the same customers
- Linked devices and the official Cloud API, behind one API.3
- 2 routes
- Per message. A number costs credits only for the days it is online.4
- $0
- To place and answer calls: in the browser, in server code with the raw audio, and on your PBX over SIP.5,6
- 3 ways
- In the hosted MCP server, for agents that run WhatsApp.7
- 195 tools
Three reasons teams move from 360dialog
- 01
The same Meta request, for every kind of number
Polymorfa's Graph API takes that same body for Cloud API numbers and for linked-device numbers, the WhatsApp and WhatsApp Business app numbers your customers already run. Change the base URL and the auth header; the payload stays. Linked-device numbers also manage groups and channels.3,8,9
360dialog: 360dialog's messaging API follows Meta's request shape, and it serves official numbers only.10,2
360dialog.sh curl -X POST https://waba-v2.360dialog.io/messages \ -H "D360-API-KEY: $D360_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "messaging_product": "whatsapp", "to": "15551234567", "type": "text", "text": { "body": "Your order shipped." } }'polymorfa.sh # Same body. Works for a Cloud API or a linked-device number. curl -X POST "https://api.polymorfa.com/graph/whatsapp/v26.0/$NUMBER_ID/messages" \ -H "Authorization: Bearer $POLYMORFA_PROJECT_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "messaging_product": "whatsapp", "to": "15551234567", "type": "text", "text": { "body": "Your order shipped." } }' - 02
Pay for the days a number works
A Polymorfa linked-device number costs $0.25 for each day it is online, $7.50 for a full 30 days, and nothing on a day it is disconnected: the same 100 linked-device numbers cost $320. Monthly credit purchases of 10,000 credits or more add a bonus of 10% to 150%.4,11
360dialog: A 360dialog number costs €49 or $59 or more each month until someone cancels it in the Hub, and a cancellation takes effect at the end of the billing month.12,1 If half of 100 new numbers go quiet after day 2, the Regular tier still costs $5,900 for the month.
- 03
Calls without running a media stack
Polymorfa carries the audio. Answer in a browser, in server code that reads and writes PCM audio, or on your PBX through a SIP trunk. Cloud API calls are one-to-one audio; linked-device numbers also take video and group calls.5,6
360dialog: 360dialog connects the Calling API and leaves SIP and WebRTC to you, and its calling guide asks for "prior experience with SIP/WebRTC voice infrastructure".13
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.4 The monthly bonus is part of the price: buy 100,000 credits in a month and you get 250,000.11
360dialog bills a Regular number $59 a month from activation until you cancel it, whatever it sends. Only the first invoice is prorated, and a cancellation takes effect at the end of the billing month.12,1 Move the sliders to see your own month.
- 360dialog, this month
- $5,900
- 100 numbers billed for the month
- Polymorfa, this month
- $320
- 1,600 online number-days, unlimited messages
18.4× less on Polymorfa. 50 numbers leave after 2 days and cost Polymorfa only those days; the other 50 stay online all 30 days.
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 360dialog does not
| Feature | Polymorfa | 360dialog |
|---|---|---|
| Linked-device numbers | Yes14 | Not documented |
| Group management | Linked device8 | Up to 8 participants15 |
| Idempotent sends | 24-hour keys16 | Not documented |
| Place and answer calls from code | Browser, server, SIP5 | WebRTC or SIP13 |
| SIP trunk to your PBX | Both directions6 | You manage SIP13 |
| Pricing model | Per online number-day17 | Monthly fee per number1 |
| Paid entry price | $0.25 per online day17 | €49 per number a month2 |
Move from 360dialog in an afternoon
- 01
Create a project and a token
Sign up, create a project and generate a project token in the Console.
- 02
Connect your numbers
Send each customer a QuickLink. Linked-device numbers pair by QR or pairing code; Cloud API numbers and coexistence use Embedded Signup, which is in beta.14
- 03
Point requests at Polymorfa
Replace https://waba-v2.360dialog.io with https://api.polymorfa.com/graph/whatsapp/v26.0/{number id}, and the D360-API-KEY header with a bearer token.3
Questions
Do I still pay Meta's fees?
Yes, for Cloud API numbers. Neither 360dialog nor Polymorfa removes Meta charges.12,11
Does Polymorfa support the official Cloud API and coexistence?
Yes. Cloud API numbers and coexistence connect through QuickLink with Embedded Signup. Both are in beta and need team access.14
Leave the WhatsApp infrastructure to us.
Start freeUpdated . Other companies' pages checked on 24 September 2026.
- 360dialog, Subscriptions
- 360dialog, Pricing
- Polymorfa, Graph API
- Polymorfa, Usage and credits
- Polymorfa, Calls
- Polymorfa, SIP trunks
- Polymorfa, MCP server
- Polymorfa, Groups and chats
- Polymorfa, Channels
- 360dialog, Send and receive messages
- Polymorfa, Billing
- 360dialog, Pricing guide
- 360dialog, Calling
- Polymorfa, QuickLink
- 360dialog, Groups
- Polymorfa, Messaging overview
- Polymorfa, Pricing