---
title: Photon
description: iMessage through Photon, with guided project and phone setup.
type: channel
keywords:
  - imessage
  - apple messages
  - photon
  - sms
  - phone
---

# Photon

Channel integration for eve. iMessage through Photon, with guided project and phone setup.

## Install

Add Photon from eve's registry, then follow the guided project, phone, and deployment setup:

```bash
eve add channel/photon-imessage
```

## Quick start

Create `agent/channels/photon.ts`:

```ts
import { connectPhotonCredentials } from "@vercel/connect/eve";
import { photonIMessageChannel } from "eve/channels/photon";

export default photonIMessageChannel({
  credentials: connectPhotonCredentials("photon/my-agent"),
});
```

## Configure

The guided setup can create a dedicated Photon project or use existing credentials, register your phone, and choose Vercel Connect or portable environment credentials. Connect-backed setup creates a native Photon connector and routes verified triggers to `/eve/v1/photon`; portable setup registers a signed Photon webhook directly.

[Read the full channel documentation](/docs/channels/photon)

---

For a semantic overview of all documentation, see [/sitemap.md](/sitemap.md)

For an index of all available documentation, see [/llms.txt](/llms.txt)

For agent-facing discovery, including API and MCP surfaces, see [/agents.md](/agents.md)