Photon supports 75 of the 77 features compared here, and beeperbox supports 27.
and 40 more in the table below.
Nothing on this list that Photon lacks.
| Feature | ||
|---|---|---|
| iMessage messaging | ||
| iMessage | ||
| Group chats | ||
| Group management | Not listed | |
| Group name and photo | Not listed | |
| Mentions | Not listed | |
| Tapbacks | ||
| Threaded replies | ||
| Typing indicators | Not listed | |
| Read receipts | Not listedDocs say Beeper exposes no mark-as-read; read state is not in the message schema | |
| Edit and unsend | ||
| Message effects | Not listed | |
| Animated text effects | Not listed | |
| Stickers | Not listed | |
| Formatted text | ||
| Attachments | ||
| Live Photos | Not listed | |
| Rich link previews | Not listed | |
| Voice messages | ||
| Contact cards | Not listed | |
| Polls | Not listed | |
| Chat backgrounds | Not listed | |
| Location sharing | Not listed | |
| iMessage apps | Not listed | |
| Live app cards | Not listed | |
| Sender name and photo | Not listed | |
| FaceTime calls | Not listed | Not listed |
| Delivery status | ||
| iMessage availability check | Not listed | |
| Focus and Notify Anyway | Not listed | |
| Numbers and delivery | ||
| Managed lines | ||
| Dedicated numbers | Not supportedNot offered; it uses the accounts in your Beeper login | |
| Shared numbers | Not supportedNot offered | |
| Bring your own number | ||
| Line pooling | ||
| SMS fallback | Not listed | |
| RCS fallback | Not listed | |
| Outbound-first messaging | ||
| Calls on the iMessage number | Not listed | |
| Other channels | ||
| SMS | ||
| RCS | Not listedGoogle Messages is listed as a network; RCS is not mentioned | |
| Telegram | ||
| Slack | ||
Not supportedNot offered | ||
| Phone calls | Not supported | |
| Apple Messages for Business | Not supported | |
| Unified channel API | ||
| Developer tools | ||
| REST API | ||
| TypeScript SDK | Not supportedNo SDK; the npm package is the MCP server itself | |
| Python SDK | Not supportedNo SDK; MCP and raw HTTP only | |
| Other SDKs | Not supported | |
| CLI | Not supportednpx beeperbox only starts the MCP server | |
| Webhooks | ||
| Signed webhooks | Not supportedNo webhooks | |
| MCP server | ||
| Open source | ||
| Self-hosting | ||
| Local testing | Not listed | |
| Custom channel providers | Not listed | |
| Event replay | ||
| OpenTelemetry | Not listed | |
| No-code integrations | Not listed | |
| CRM integrations | Not listed | Not listed |
| Built for AI agents | ||
| Agent framework | Not listedTool layer only; the author's separate bareagent project provides the agent loop | |
| Agent framework integrations | ||
| Streaming replies | Not listed | |
| Agent group chats | Not listed | |
| Human handoff | Not listed | |
| Audit logs | Not listed | |
| Message history API | ||
| Plans and compliance | ||
| Free plan | ||
| Public pricing | ||
| No per-message fees | ||
| Uptime SLA | ||
| Isolated infrastructure | ||
| SOC 2 Type II | Not listedSelf-hosted; compliance depends on the operator | |
| GDPR | Not listed |
Checked on each provider's own site and docs on 2026-10-25. “Not listed” means the provider does not mention it.
Free plan, Pro at $25/month, Business at $250 per dedicated line per month, and custom Enterprise; the 2.0 beta adds metered SMS, voice and email.
Pricing model: plan tiers plus flat fee per dedicated line
Sourcebeeperbox is free Apache-2.0 software; you need a Beeper account and a host to run it.
Pricing model: free self-hosted software
SourceChoose Photon if you need group management, group name and photo, mentions and typing indicators.
Choose beeperbox if its pricing fits better: it does not support anything here that Photon lacks.