Photon offers Spectrum, an open‑source framework that gives developers a single JavaScript/TypeScript API to connect AI agents to consumer messaging platforms such as iMessage, WhatsApp Business, Slack, Discord, Telegram, Instagram and more. The framework abstracts authentication, event handling and native features, enabling rich, real‑time interactions with sub‑second latency on Photon’s edge network while providing routing, fallback and analytics tools for reliable omni‑channel communication.
Funding
Funding not disclosed
Founders
Product
Problem
Developers building AI agents must integrate each messaging platform (iMessage, WhatsApp, Slack, Discord, etc.) separately, handling distinct authentication, event models, and message formats. This fragmented approach increases development time, maintenance overhead, and limits the ability to reach users on the channels they already use.
Solution
Spectrum, an open‑source framework from Photon, provides a unified API that connects a single agent server to multiple consumer messaging interfaces. By abstracting each platform into a “provider,” Spectrum handles authentication, event streaming, and native feature exposure, allowing the same agent logic to operate across iMessage, WhatsApp Business, Telegram, Slack, Discord, Instagram, and more. The framework runs on Photon’s low‑latency edge network, delivering messages in under one second with high reliability. Developers can route messages automatically or specify fallback channels, and they can send rich content such as styled text, images, files, and interactive components that adapt to each platform’s constraints. Management options include a web dashboard, REST API, and CLI for configuration, deployment, and analytics.
Target Audience
Primary customers are developers and product teams building AI‑driven conversational agents who need to reach users across multiple consumer messaging platforms without maintaining separate integrations.
Features
- Unified JavaScript/TypeScript API that aggregates message streams from all supported providers into a single event loop
- Built‑in providers for iMessage (managed lines, typing indicators, reactions, group features) and WhatsApp Business, with extensible custom provider support
- Automatic channel selection and explicit routing with fallback logic for reliable delivery
- Support for rich, structured content (styled text, images, files, polls, interactive UI components) that adapts to each platform’s native format
- Edge‑first infrastructure delivering sub‑second end‑to‑end latency and 99.9% uptime for real‑time agent interactions
- Integration options via web dashboard, REST API, and Photon CLI for automated provisioning and monitoring
- Event‑driven architecture enabling real‑time reactions to platform‑specific events such as typing, read receipts, and message effects