Connect your AI agent to iMessage
Give customers a familiar way to reach your agent through the Messages app they already use every day. Two-way conversations with typing indicators and threaded replies, connected once and live everywhere.
One agent, iMessage, resolved in the thread
Novu Connect puts an existing AI agent on iMessage through Sendblue, with full conversation history, live typing indicators, and reply-based approvals. Connect it with the command npx novu connect --channel sendblue. A patient asks about a pickup. The agent confirms it, moves it to a closer location after approval, and offers a refill reminder.
What your agent can do in iMessage
iMessage connects through Sendblue. Run npx novu connect --channel sendblue, enter your Sendblue credentials in the CLI, and reply to the test iMessage to go live.
- Full conversation history
- Conversation-level threaded replies
- Live typing indicators
- Reply-based action and MCP approvals
Generate your iMessage integration prompt
Pick your AI framework and copy a ready-to-use prompt to connect your agent to iMessage with Novu Connect.
1. Choose your setup
Select the channel and framework your agent uses.
2. Connect your agent
Copy the prompt or run the CLI command to connect your agent.
Generated for Slack and Vercel AI SDK.
Connect this project's Vercel AI SDK agent to Slack with Novu using instructions from https://novu.co/agents.mdiMessage and Novu Connect, common questions
Give your agent a voice, anywhere your users are
Pro tip: paste 'Connect my agent to customers with Novu using instructions from https://novu.co/agents.md' into your coding agent, or run npx novu connect. One agent, every channel, one conversation.
