# Every conversation. One agent.

Source: https://corespeed.io/integrations/photon

Connect Photon to Claude Code, Codex, Cursor or any MCP agent through CoreSpeed. Photon runs iMessage, WhatsApp and SMS lines for agents; your agent lists a project's conversations, reads the messages, and replies as the project's agent. It uses your own Photon project, and every send is a separate call that approvals can hold.

## Set up an agent

Give your agent this line: `set up https://corespeed.io/SKILL.md (read it raw, e.g. with curl)`

It fetches the skill at https://corespeed.io/SKILL.md, adds the CoreSpeed MCP server, signs you in (or up), and keeps the skill for next time. Connect Photon after setup. Access follows the connected account and its permissions. Create an account: https://app.corespeed.io/sign-up

## Find who is waiting. Draft the reply

Have your agent list today's conversations across iMessage, WhatsApp and SMS, find the ones without an answer, and draft each reply for you to review.

You ask your agent: "Find today's conversations where the customer wrote last. Summarize each one and draft a reply. Do not send anything."

It calls CoreSpeed:

- `photon__list_spaces`: ok, 344 ms
- `photon__list_messages`: ok, 517 ms

It reads from: Photon.

### Inbox check: 3 people are waiting.

Two want a new demo time. One asks about pricing for a larger team.

**Waiting for a reply**

- Jessica (iMessage): move Thursday's demo to next week.
- Reid (WhatsApp): a demo slot after 3 PM.
- Mira (SMS): pricing for 40 seats.

**Draft replies**

- Sure, Jessica. Does Tuesday at 10 work for your team?

_Illustrative conversations · Fictional data · Nothing sent_

All connectors: https://corespeed.io/docs/connectors

## Answer on the channel they wrote on

Requests you can make once Photon is connected. The data is fictional.

### Catch up on a conversation

iMessage · Jessica · Conversation

- Asked: Move the demo to next week
- Waiting: Since 9:14
- From your project's lines

### Hold a reply

A reply, waiting for you · Example policy on

- Policy match: Ask before texting a customer
- Outcome: Waiting for you to approve
- Ask

### Use a Business Account

WhatsApp, two ways · Photon + WhatsApp Business

- Through Photon: WhatsApp beside iMessage and SMS
- Direct: Your own templates and numbers
- With a second connection

Full example: https://corespeed.io/integrations/whatsapp (Markdown: https://corespeed.io/integrations/whatsapp.md)

## Keep your agent. Bring your work

One CoreSpeed account, across compatible agents.

1. **Set up CoreSpeed**: Give your agent the setup line. It adds CoreSpeed and signs you in.
2. **Connect Photon**: Authorize the account and the content you need.
3. **Start with one task**: Ask for a summary, a brief, or a draft. Review the answer.

Setup guides: Claude Code https://corespeed.io/docs/mcp#claude-code · Codex https://corespeed.io/docs/mcp#codex · Cursor https://corespeed.io/docs/mcp#cursor

## Questions

### What is Photon?

Photon is a messaging service for AI agents. It runs the iMessage, WhatsApp and SMS lines your project's agents send and receive on.

### Can my agent set up new lines or numbers?

Yes, if you allow it. Provisioning a line or buying a number can incur Photon charges, and each one is a separate tool call.

### Will my agent text people on its own?

Only if you let it. Every send is a separate tool call, and approvals can hold it for a person. How approvals work: https://corespeed.io/solutions/agent-approvals

### Do I have to switch agents?

No. CoreSpeed adds tools to the agent you already use: Claude Code, Codex, Cursor, or another MCP client. Each one signs in once.

### Can my agent access every account in our organization?

No. Access follows your CoreSpeed identity, each connection's visibility, and the app's own permissions. Personal connections stay private.

### Does this work without connecting an account?

No. Connect the app's account first; your CoreSpeed workspace shows what each app needs. The examples on this page use fictional data. All connectors: https://corespeed.io/docs/connectors

Every tool and price: https://corespeed.io/catalog/photon

## Related pages

- [Approval gates for AI agent tool actions](https://corespeed.io/solutions/agent-approvals): Set approval policies for writes through CoreSpeed. Review held tool actions while your team keeps using its preferred agents.
- [Twilio for Claude Code, Codex, and Cursor](https://corespeed.io/integrations/twilio): Read Twilio message and call logs, find failed texts, and send messages or codes from the agent you already use.
- [WhatsApp Business for Claude Code, Codex, and Cursor](https://corespeed.io/integrations/whatsapp): Check WhatsApp Business templates, read delivery status, and send customer messages from the agent you already use.

## Sources

- Connectors: https://corespeed.io/docs/connectors
- Photon: https://photon.codes
- Photon documentation: https://photon.codes/docs

Reviewed 2026-11-10.

## Links

- Product overview: https://corespeed.io/ (Markdown: https://corespeed.io/index.md)
- All integrations: https://corespeed.io/integrations (Markdown: https://corespeed.io/integrations.md)
- Documentation: https://corespeed.io/docs
- Pricing: https://corespeed.io/pricing (Markdown: https://corespeed.io/pricing.md)
