Spectrum bets that agents should come to iMessage, not the other way around
Photon just dropped Spectrum, an open-source TypeScript framework that deploys your agent straight into iMessage, WhatsApp, Telegram, Slack, Discord, Instagram, SMS and RCS through one unified API. No app download, no new website. You build an agent once and it shows up wherever your users already type.
The bet is unfashionable but obvious. After two years of agent apps dying on download funnels, the teams shipping real usage are the ones putting their agent inside a conversation people are already having. WhatsApp alone has 3 billion monthly users. iMessage is where Americans actually text. If your agent needs someone to sign up on a fresh domain, you have already lost.
Spectrum ships as a core library that is fully open-sourced under the Photon banner, and you can self-host with first-party or community platform adaptors without touching Spectrum Cloud. The framework abstracts the nasty part of each platform, signing, push, rate limits, MMS vs SMS vs RCS, and gives you one API surface that looks the same whether the user is on a green bubble or Telegram. Photon also publishes the weirder research that comes out of maintaining this, including a widely-shared post on a macOS TCP bug that detonates after exactly 49 days.
The interesting second-order question is who Photon is actually fighting. Not the agent framework vendors, those are upstream and happy to slot into Spectrum. The real competition is the closed distribution plays, Meta shipping Business AI inside WhatsApp, Apple tying iMessage to Apple Intelligence. Spectrum is a bet that developer-facing, platform-neutral infra wins, because the alternative is letting a handful of messaging owners decide which agents users get to meet. It is a good bet to take.
Repo and docs at https://photon.codes/spectrum and the launch writeup at https://www.marktechpost.com/2026/04/22/photon-releases-spectrum-an-open-source-typescript-framework-that-deploys-ai-agents-directly-to-imessage-whatsapp-and-telegram/.
← Back to all articles
The bet is unfashionable but obvious. After two years of agent apps dying on download funnels, the teams shipping real usage are the ones putting their agent inside a conversation people are already having. WhatsApp alone has 3 billion monthly users. iMessage is where Americans actually text. If your agent needs someone to sign up on a fresh domain, you have already lost.
Spectrum ships as a core library that is fully open-sourced under the Photon banner, and you can self-host with first-party or community platform adaptors without touching Spectrum Cloud. The framework abstracts the nasty part of each platform, signing, push, rate limits, MMS vs SMS vs RCS, and gives you one API surface that looks the same whether the user is on a green bubble or Telegram. Photon also publishes the weirder research that comes out of maintaining this, including a widely-shared post on a macOS TCP bug that detonates after exactly 49 days.
The interesting second-order question is who Photon is actually fighting. Not the agent framework vendors, those are upstream and happy to slot into Spectrum. The real competition is the closed distribution plays, Meta shipping Business AI inside WhatsApp, Apple tying iMessage to Apple Intelligence. Spectrum is a bet that developer-facing, platform-neutral infra wins, because the alternative is letting a handful of messaging owners decide which agents users get to meet. It is a good bet to take.
Repo and docs at https://photon.codes/spectrum and the launch writeup at https://www.marktechpost.com/2026/04/22/photon-releases-spectrum-an-open-source-typescript-framework-that-deploys-ai-agents-directly-to-imessage-whatsapp-and-telegram/.
Comments