Bring Agents to the
Interfaces Millions Already Use.

An open-source framework

that connects

connects

your

agents

to

iMessage app icon

SMS/RCS

iMessage app icon

iMessage,

WhatsApp icon

WhatsApp,

Discord app icon

Discord,

Slack App icon

Slack,

Telegram icon

Telegram,

and other interfaces people use every day.

interfaces

people use every day.

Get Started

Copy Agent Instruction

99.95% Uptime

by

incident.io
ImageImage
colorful spectrum loops
Image
Image

iMessage

Send, receive, and take action inside iMessage conversations.
with direct messages, group chats, rich media, location sharing, mini apps,
SMS/RCS fallback, and production-grade infrastructure built for AI agents.

const spectrum = Spectrum(providers: [...], config: {...})const agent = new Agent()
// Handle incoming messages by typespectrum.onMessage(async ({ space, message }) => { switch (message.type) { case "text": const response = await agent.generate(message.content) await space.send("Hello World", attachment(...)) await space.send(response) case "attachment": await message.react("like") }})
// Auto-select the best available channel for deliveryawait spectrum.send("+123456789", sticker(...))
// Explicitly route through iMessage with Telegram as fallbackawait spectrum.send("+123456789", imessage().fallback(telegram()), poll({...}))

Native iMessage APIs
for Apple-Level rich experiences

Image

Send & receive messages,

supporting markdown
and bubble / message effects.

Image

Share attachments seamlessly

including files, media,
and stacked images.

Image

Accept location sharing

subscribe to real-time
live users’ location updates.

Image

Build and deliver
generative iMessage mini apps

directly within the conversation.

Image

Customize identity with
profile names and photos,

automatically synced with users.

Image

Create and manage group chats

including names, avatars,
and participant control.

Image

Meet Photon 2.0

Over the past few months, we've completely reimagined what agent messaging infrastructure can be. With Photon 2.0, bringing your agents to the interfaces millions already use is easier than ever. One unified API connects your agents to iMessage, WhatsApp, Telegram, Email, Voice, and beyond. Under the hood, we've rebuilt Photon from the ground up with our most powerful engine and most robust infrastructure yet, making it faster, more reliable, and more delightful to build with than ever before.

Image
Image

Built for teams
at every scale

Image

Backdoor

Image

Copperlane modernizes mortgage origination through seamless communication across SMS, RCS, iMessage, and phone calls

Fae is Gen Z’s AI best friend on iMessage - your dating coach, 2am therapist, red-flag detector, and whatever you need right now. Learn how we helped them deliver 85% Week 4 retention across hundreds of thousands of weekly messages.

85%

week 4 retention

50k+

followers

People chatting with S1  on iMessage using Spectrum Service
Ditto logo

Ditto is an iMessage-based matchmaker agent for college students. Learn how we helped them connect 42,000+ users through iMessage.

210k+

active users

9M+

messages processed

People using ditto sending date invitation on iMessage using Spectrum Service
Image

Runner is your always-on AI teammate that works across apps, files, meetings, and workflows.

Rho is a financial platform for startups and growing businesses that brings banking, corporate cards, spend management, bill pay, and treasury into one place. Photon helps Rho bring its sales team and AI agents directly into iMessage and phone calls, supercharging sales productivity and the customer experience.

Image

Flip is an AI financial assistant you text in iMessage to help you move money, pay people back, track your portfolio, manage subscriptions, and execute trades across connected accounts.

First-class
for the agent era.

Photon delivers reliable, low-latency agent execution and
messaging infrastructure. built to scale with real user demand.

Photon Spectrum

<1s

Edge-first Provider

~500ms – 1.5s

CPaaS Avg.

~1500 – 2500ms

//E2E Latency

Low latency, high reliability. Spectrum is built to power real-world agents at scale - delivering fast, reliable messages in under 1 second on Photon's edge network with 99.9% uptime.

//iMessage

imessage(space).sendPoll({ question: "Where should we eat?", options: ["Sushi", "Hotpot", "Italian"] })

Sushi

Hotpot

Italian

Where should we eat?

Adaptive content rendering. Photon adapts message structure, formatting, and interaction patterns to match native platform constraints. Ensuring conversations feel natural and responsive everywhere.

face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face

Scale from first user to millions. Spectrum handles scaling transparently, supporting growth from early experimentation to high-volume production deployments without requiring architectural changes.

Image
Image

Built-in observability and control. Spectrum provides detailed audit logs, message histories, and human-in-the-loop controls — enabling teams to monitor behavior, improve conversation, and operate Agent systems with confidence.

Photon

<1s

Edge-first Provider

~500ms – 1.5s

CPaaS Avg.

~1500 – 2500ms

//E2E Latency

Low latency, high reliability. Photon is built to power real-world agents at scale - delivering fast, reliable messages in under 1 second on Photon's edge network with 99.9% uptime.

//iMessage

imessage(space).sendPoll({ question: "Where should we eat?", options: ["Sushi", "Hotpot", "Italian"] })

Sushi

Hotpot

Italian

Where should we eat?

Adaptive content rendering. Photon adapts message structure, formatting, and interaction patterns to match native platform constraints. Ensuring conversations feel natural and responsive everywhere.

face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face
face

Scale from first user to millions. Photon handles scaling transparently, supporting growth from early experimentation to high-volume production deployments without requiring architectural changes.

Image
Image

Built-in observability and control. Photon provides detailed audit logs, message histories, and human-in-the-loop controls — enabling teams to monitor behavior, improve conversation, and operate Agent systems with confidence.

We keep
everything secure.

Dedicated infrastructure.
Locked down by design.

Each line runs in an isolated, dedicated environment with restricted access by default. Only the required endpoints are exposed, and traffic is securely routed to protect every request in transit.

Photon is SOC 2 Type II Compliant.

Photon is SOC 2 standards for security, availability, and operational control - giving teams the confidence to deploy agents into production conversations.

HIPAA-compliant support
for healthcare teams.

Build secure healthcare messaging experiences with infrastructure designed to support HIPAA compliance. Photon protects sensitive health information through encryption, access controls, and enterprise-grade security practices.

Trusted by the world's
best agent teams and developers

sukie
sukie
@sukie234
过去开发者都在想办法把交互界面做得更方便人类操作,去抢占用户的屏幕时间。现在的逻辑变了:开发者需要考虑的是,如何让软件和AI交互更顺畅,因为AI不会滑动屏幕,也不会点按钮。 人对AI发号施令的入口,也不再需要是一个新的App。用户对下载App已经很疲惫,新App第二天流失率往往高达70%。真正的入口,应该是人们每天高频使用的工具,比如iMessage、电话、社交软件,或者Terminal。 目前已经有产品在往这个方向走。比如郭宇把Agent放进了打电话的入口,解决了跨语种订餐的问题;硅谷团队 @photonhq 开发的Spectrum,则把Agent直接放在iMessage、WhatsApp、Telegram、电话和FaceTime的原生聊天框里,并且开放给所有应用接入。 这个新范式也改变了很多过去的习惯。以前用dating app时,大家匹配后还要交换联系方式,转到iMessage聊天。现在不一样了:在美国大学生圈子里比较火的Ditto,通过Spectrum的MCP,可以直接在iMessage里调用Ditto,填写个人信息后,Ditto就会发消息告诉你什么人对你感兴趣,整个过程都在iMessage里完成。 这样一来,开发一个dating app不再需要上百人的团队,也不用花重金在广告平台引导下载,更不用靠各种优惠或套路来留存用户。一个几人学生团队,花几天时间就能做出可能引爆市场的产品,而且不用担心留存问题,可以把精力真正放在产品运营上。 为什么GUI范式彻底过时了? 
GUI的本质,是人类看不懂二进制,只能依赖软件厂商提供的“视觉翻译器”。过去20年,开发者都在疯狂卷界面好看度和操作便利性,结果用户APP疲劳严重,屏幕使用时间Top10永远是微信、iMessage这些老玩家。AI时代,真正的用户已经不是人类,而是AI Agent。它只会调用接口、执行命令、读输出。给它一个干净、可靠、可组合的CLI + Skill,它就能自动化、循环执行,还能和其他Agent顺畅协作。 CS新生应该立刻停止学习所有跟GUI相关的东西:iOS / Android开发、Web前端 / React / Flutter,以及任何以“让人类滑动屏幕”为目标的技术。 
把时间花在如何给AI设计极致好用的CLI(低token、可管道、robust错误处理)、如何写高质量Skill(Markdown格式的SOP、触发条件、纠错逻辑),以及如何让Agent之间丝滑协作(A2A接口)。开发入口本身已经不重要了,重要的是让AI Agent觉得好用。 Spectrum正是这个新范式的底层基础设施
Spectrum把AI Agent直接“住进”用户每天都在用的原生聊天框: 用户发一条消息就能对话,无需下载App;单API打通iMessage+ 多平台; 专属手机号托管 + A2A能力; 智能过滤骚扰、自动执行任务,最后只推简洁报告。 这正是AI时代正确的入口逻辑,把Agent塞进人类屏幕使用时间Top1~Top3的通讯工具里,让好产品不再被下载壁垒卡死。

Deploy your

Coding

Companion

Customer Support

and

Trading

agents

to the platforms

people actually live on.

coding case background including multiple blue bubbles
companion case background including multiple blue bubbles
customer support case background including multiple green bubbles
Trading case background including multiple purple bubbles
Cross channel background including multiple colorful bubbles

Platforms

Photon is the infrastructure behind production-ready messaging agents—connecting AI, conversations, and real-world actions across iMessage, WhatsApp, Telegram, and more.

Build once, deploy everywhere, and scale without managing fragmented messaging infrastructure.

Image

Cross Channel

Now exploring

Image

Telegram

Manifesto

What we do at Photon is taking away yet another barrier of usage of Agents.

We have a chance to change the way people thought about Agents.

We call it Agents for the rest of us because Agents aren't for ordinary people.

We think we have a chance to make a difference.

A human interacting with a human-like agent in the future