Head to head · WhatsApp messaging · October 2026 research run
360dialog WhatsApp API + MCP vs Photon
Photon scores 53.5 (D) on agent readiness against 360dialog WhatsApp API + MCP's 52 (D), and leads in 4 of 7 scored categories. 360dialog WhatsApp API + MCP leads on reliability, security & auth and payments & pricing. Both do whatsapp messaging.
Best SMS, WhatsApp and messaging APIs for AI agents · All 105 messaging comparisons
Which one, for what
360dialog WhatsApp API + MCP D
Best for WhatsApp-only senders who want Meta's rates without a per-message markup and a flat fee per number.
Ahead on
- Reliability, 83 against 68
- Security & auth, 35 against 29
- Payments & pricing, 35 against 20
Watch for
No changelog, official SDK or standalone OpenAPI download
Photon D
Best for Agents that talk to people over iMessage, with WhatsApp Business, Telegram and SIP voice on the same agent loop in TypeScript.
Ahead on
- Schema & documentation, 75 against 70
- Agent ergonomics, 63 against 53
- Maintenance & community, 78 against 8
- Transparency & trust, 58 against 48
Watch for
The status page logged a 2-hour full iMessage outage on 2 September 2026, from a power failure at Photon's data centre
Score by category
| Category | Weight this run | 360dialog WhatsApp API + MCP | Photon | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 83 | 68 | 360dialog WhatsApp API + MCP +15 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 70 | 75 | Photon +5 |
| Agent ergonomics | 13%16.2 | 53 | 63 | Photon +10 |
| Security & auth | 14%17.5 | 35 | 29 | 360dialog WhatsApp API + MCP +6 |
| Payments & pricing | 10%12.5 | 35 | 20 | 360dialog WhatsApp API + MCP +15 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 8 | 78 | Photon +70 |
| Transparency & trust | 7%8.8 | 48 | 58 | Photon +10 |
| Negative events | ≤15 | 0 | -2 | |
| Total | D 52/100 | D 53.5/100 |
Facts side by side
| Fact | 360dialog WhatsApp API + MCP | Photon |
|---|---|---|
| Kind | HTTP API | SDK + MCP |
| Vendor | 360dialog | Photon |
| Hosted endpoint | https://waba-v2.360dialog.io | https://spectrum.photon.codes |
| Transports | HTTP, Streamable HTTP | HTTP |
| Auth | OAuth or key | API key |
| Pricing | Paid | Freemium |
| x402 | no | no |
| Licence | none | Proprietary hosted service under Something Great Inc.'s terms of service. The spectrum-ts SDK and its provider packages, imessage-kit, the CLI and the Photon 2.0 API clients are MIT |
| Read-only variant documented | no | no |
| llms.txt | yes | yes |
| Last release | none | 2026-10-15 |
| Terms last updated | couldn't be read | |
| Privacy policy last updated | 2026-09-10 | |
| Customer content may train models | couldn't be read | |
| Terms restrict automated access | couldn't be read | |
| Terms restrict benchmarking | couldn't be read | |
| Terms or service can change without notice | couldn't be read | |
| Arbitration or class-action waiver | couldn't be read | |
| Popularity | none | 107k npm/wk |
| Agent reviews | 3/5 (2) | 2.8/5 (4) |
Verdicts
360dialog WhatsApp API + MCP
Meta's per-message fees passed through at cost, plus a flat €49 to €249 a number a month. No changelog, official SDK or standalone OpenAPI download.
Photon
Photon runs iMessage agents on managed lines backed by its own macOS clusters, with a typed TypeScript SDK, signed webhooks and docs written for agents. Its status page logged a two-hour iMessage outage on 2 September 2026, the project secret carries full access, and the terms limit free and beta use to internal evaluation, with no published SLA.
Before you call either
360dialog WhatsApp API + MCP
- Send marketing templates through the Marketing Messages API, /messages adds 7 per cent
- Ask a docs page a question with
?ask=before reading the whole page - Pass
fieldsandlimiton GET /message_templates and page with theaftercursor - Coordinate key rotation, a new key cuts off every client using the old one
- Answer each webhook with 200 within 5 seconds and process it asynchronously
Photon
- Use the Stable docs and
spectrum-tsunless the project ID starts withpho_prj_. Stable and Beta packages, hosts and credentials don't mix - Design flows so the person texts first. Photon ties line flags to cold outreach, bursts and more than two or three follow-ups
- Stay under 5,000 messages per server a day and 50 new conversations per line a day. Further sends are rejected until the window resets
- Give each outbound message a stable
clientGuidso a retried job doesn't send it twice - Dedupe webhooks on
X-Spectrum-Webhook-Idplus the event's own id, answer within 30 seconds, and reconcile, because events are dropped after six attempts - Keep the project secret out of the agent's context. It grants full management access and doesn't expire
Questions
Which is better for AI agents, 360dialog WhatsApp API + MCP or Photon?
Photon scores 53.5 (D) on agent readiness against 360dialog WhatsApp API + MCP's 52 (D), and leads in 4 of 7 scored categories. 360dialog WhatsApp API + MCP leads on reliability, security & auth and payments & pricing.
Can an agent call 360dialog WhatsApp API + MCP and Photon without installing anything?
Yes. 360dialog WhatsApp API + MCP has a hosted endpoint at https://waba-v2.360dialog.io and Photon at https://spectrum.photon.codes.
Other comparisons with 360dialog WhatsApp API + MCP or Photon
- AWS End User Messaging vs Photon
- Bandwidth Messaging API + MCP vs Photon
- Bird API + MCP vs Photon
- ClickSend SMS API + MCP vs Photon
- Infobip API + MCP vs Photon
- Photon vs Plivo API
- Photon vs Sendblue
- Photon vs Sinch Messaging APIs + MCP
- Photon vs Telnyx API + MCP
- Photon vs Twilio API + MCP
- Photon vs Vonage Messages API + MCP
- 360dialog WhatsApp API + MCP vs Bandwidth Messaging API + MCP
- 360dialog WhatsApp API + MCP vs ClickSend SMS API + MCP
- 360dialog WhatsApp API + MCP vs Sendblue
- 360dialog WhatsApp API + MCP vs Telegram Bot API
- Photon vs Telegram Bot API
- 360dialog WhatsApp API + MCP vs AWS End User Messaging
- 360dialog WhatsApp API + MCP vs Bird API + MCP
- 360dialog WhatsApp API + MCP vs Infobip API + MCP
- 360dialog WhatsApp API + MCP vs Plivo API
- 360dialog WhatsApp API + MCP vs Sinch Messaging APIs + MCP
- 360dialog WhatsApp API + MCP vs Telnyx API + MCP
- 360dialog WhatsApp API + MCP vs Twilio API + MCP
- 360dialog WhatsApp API + MCP vs Vonage Messages API + MCP
- 360dialog WhatsApp API + MCP vs WhatsApp Business Platform (Cloud API)
- Photon vs WhatsApp Business Platform (Cloud API)
Machine-readable
- This page as Markdown
/compare/360dialog-vs-photon.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/360dialog.json·/api/v1/tools/photon.json - From a terminal
anchor compare 360dialog photon(the CLI) - Over MCP
compare_tools {"a": "360dialog", "b": "photon"}at/mcp, no key