Now launching iMessage API!Learn more

Products

Ships to

Blog

Posts and guides on AI agents.

Choose a topic to find the right reading path, from an iMessage integration to getting your product ready for AI agents.

iMessage API

Build your agent on iMessage.

38 posts on APIs, pricing, testing, webhooks and choosing the right setup.

New to iMessage?A developer’s guide to iMessage APIsStart here →

iMessage API

Send iMessage programmatically

curl, TypeScript and Python: get a key, receive a signed webhook, reply once and handle retries.

By Flow

iMessage API

iMessage API without a Mac

Why a hosted iMessage API removes the Mac, what the DIY relay costs you, and how to choose.

iMessage API

iMessage MCP server

Two things people mean by it: a messaging MCP for your coding agent, and your product as an MCP server.

iMessage API

Does Twilio support iMessage?

No. Flow gives your agent iMessage, and you can keep Twilio for SMS beside it.

iMessage API

iMessage API pricing compared

Why Flow is the value pick: start free, support 300 people a month for $25 a month, and scale with a $100 dedicated line.

iMessage API

Best iMessage API for AI agents

Why Flow is the best iMessage API for agents: one codebase, reliable webhooks, testing and every channel in one platform.

iMessage API

Apple Messages for Business vs iMessage API

Two different things that both get called iMessage for business, side by side.

iMessage API

Linq alternative: why teams choose Flow

Why Flow is the best Linq alternative: a lower paid price, a free start and one agent on every channel.

iMessage API

Build an iMessage AI agent

Webhook in, model call, tools, reply out: the Flow loop, memory, testing and production safeguards.

iMessage API

iMessage agent with the Vercel AI SDK

Take a Vercel AI SDK agent and answer on iMessage with streamed, chat-sized bubbles.

iMessage API

iMessage agent with the OpenAI Agents SDK

Receive an iMessage, run an OpenAI Agents SDK agent and send the result back as bubbles.

iMessage API

iMessage agent with the Claude Agent SDK

Run a Claude agent for each iMessage and deliver its streamed answer.

iMessage API

LangChain iMessage agent

Connect a LangChain model or chain to an iMessage conversation.

iMessage API

iMessage API for coding agents

Let Claude Code, Cursor or Codex set up and test a messaging integration for you.

iMessage API

One agent on iMessage, WhatsApp and Telegram

What changes per channel and what stays the same when one codebase answers everywhere.

iMessage API

iMessage API for Node.js and TypeScript

Install the SDK, stream inbound messages, verify signed webhooks in Express and reply safely.

iMessage API

iMessage API for Python

Stream inbound events, verify signed webhooks in FastAPI and reply with idempotency keys.

iMessage API

iMessage API for Go

Poll events, reply and verify signed webhooks with the standard library, no SDK needed.

iMessage API

iMessage webhooks: signing, retries and ordering

What a reliable webhook does, and how Flow, Sendblue and Linq differ on retries and replay.

iMessage API

iMessage tapbacks, typing and effects via API

Tapbacks, typing indicators, read receipts, effects, edit and unsend, with the limits that apply.

iMessage API

Free iMessage API

Start free on Flow's shared iMessage line, test your agent without a phone, and scale to 300 people a month for $25 a month.

iMessage API

Sendblue alternative: why teams choose Flow

Start with Flow for free, scale from $25 a month, and run one agent across every channel.

iMessage API

iMessage vs SMS vs RCS for AI agents

The rules that differ for agents: who writes first, registration, consent and what each can show.

iMessage API

iMessage vs WhatsApp for AI agents

Reply windows, templates, buttons, limits and setup compared, and how to build one agent for both.

iMessage API

Test an iMessage agent without a phone

Simulated contacts, transcripts and graded test chats that keep the real channel rules.

iMessage API

iMessage agent with Mastra

Stream a Mastra agent’s answer as chat bubbles and keep memory per person.

iMessage API

Flow on iMessage: features, pricing and limits

What an agent on Flow's iMessage line can do, what each plan costs, and the limits and restrictions that apply.

iMessage API

iMessage API rate limits and sending rules

Flow reply windows, new-contact budgets, pacing and abuse protection, with design patterns for agents.

iMessage API

iMessage opt-in links and QR codes

How to get customers to text your iMessage line first: opt-in links, QR codes and where to put them.

iMessage API

iMessage API: media, files and voice notes

Images, video, documents and voice notes: types, size limits, uploads and malware scanning.

iMessage API

iMessage API security checklist

Keys, webhooks, retention, deletion and agent tools: what to lock down before you ship.

iMessage API

Idempotency keys for messaging APIs

How to retry a send without messaging twice, with the rules, the traps and the one case a key cannot cover.

iMessage API

iMessage group chats via API

Which providers support group messaging, on which plans, and what to design around.

iMessage API

iMessage API glossary

The terms you meet building on iMessage: tapback, A2P 10DLC, MSP, idempotency key, send gate and more.

iMessage API

Flow vs Sendblue: why Flow wins

Why Flow is the better iMessage platform for agents: a free start, one agent on every channel and webhooks that do not lose messages.

iMessage API

Flow vs Linq: why Flow wins

Why Flow is the better iMessage platform for agents: a free trial, a $25 shared line for 300 people a month, a $100 dedicated line and one codebase across channels.

iMessage API

Flow vs Twilio: why Flow wins

Why Flow is the way to put an agent on iMessage, while Twilio does not list iMessage as a channel.

iMessage API

Flow vs Photon: why Flow wins

Why Flow is the better-value iMessage platform for AI agents: start free for more people, reach 300 people a month for $25 a month and get a dedicated line for $100.