iMessage support for eve agents
Agents can now connect to iMessage through the new Photon channel, which maintains separate sessions per conversation, verifies incoming webhooks, and handles queued messages intelligently. Set up via the "eve add channel/photon-imessage" command with automatic Vercel Connect integration or portable credentials.
agents can now connect to iMessage through the new .evePhoton channel
The channel keeps each iMessage conversation in one eve session, verifies incoming webhooks, and marks accepted messages as read.
If more messages arrive while the agent is replying, they steer the in-progress reply instead of each getting a separate answer. The hook filters which messages the agent handles and adds context to a turn.onMessage
Run to add the channel. iMessage delivery runs through , so the command sets up a Photon project, registers your phone number, and scaffolds the channel:eve add channel/photon-imessagePhoton
eve uses to create the connector and configure Photon's webhook. On hosts without Connect support, choose during setup and the channel reads its credentials from environment variables instead.Vercel ConnectUse portable credentials
Read the docs to get started, or deploy an agent from a .Photon channeltemplate
Source: original entry ↗