All integrations

Photon

ChannelFirst-party

iMessage through Photon, with guided project and phone setup.

Read the full channel docs

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.