AgentPhone vs Blue Reacher

Compare AgentPhone and Blue Reacher side by side: iMessage features, channels, developer tools, pricing and compliance, checked on each provider's own site.

AgentPhone

Phone numbers with voice, SMS and iMessage for AI agents
Starting price
$3/month per number plus usage; iMessage from $150/month per line
Free plan
$5 starting credit, no card required

Blue Reacher

Managed iMessage lines for B2B sales, with API and MCP
Starting price
$199/month per line at 4+ lines; $249/month for 1 to 3 lines
Free plan
Free public sandbox key; simulator only, no real sends

AgentPhone supports 44 of the 77 features compared here, and Blue Reacher supports 50.

Feature comparison

FeatureAgentPhoneBlue Reacher
iMessage messaging
iMessage
SupportediMessage lines are a separate number type (type=imessage).
SupportedOne-to-one iMessage sends and replies over REST and webhooks.
Group chats
SupportediMessage groups arrive as one conversation with roster and sender; reply to the group id.
PartialAPI docs (22 Oct 2026) say not available yet; the site sells group threads opened from the CRM.
Group management
PartialStart a new group by listing recipients and rename it; adding or removing members is not documented.
PartialAdd, remove and leave are documented, but aPI docs (22 Oct 2026) say not available yet.
Group name and photo
PartialGroup name can be set by API; the group icon is only readable.
PartialRename and group photo are documented, but aPI docs (22 Oct 2026) say not available yet.
Mentions
Not listed
Not listed
Tapbacks
SupportedSix classic tapbacks, custom emoji on newer lines; inbound reactions via agent.reaction.
PartialInbound reactions arrive as webhooks; sending the six tapbacks is not available on the API yet.
Threaded replies
Supportedreply_to_message_id; also on WhatsApp.
PartialSite lists threaded replies; the API reply option sends a quoted reply, not an inline thread.
Typing indicators
SupportedSend only, best-effort, auto-expires after a few seconds.
PartialTyping endpoint is documented, but aPI docs (22 Oct 2026) say not available yet.
Read receipts
Not listedThe pricing page mentions read receipts; no API or webhook for them is documented.
Partialmessage.read webhooks fire; sending native read receipts is not available on the API yet.
Edit and unsend
Not listed
Not listed
Message effects
Supported12 screen and bubble effects via send_style.
Partial8 screen and 4 bubble effects are documented, but aPI docs (22 Oct 2026) say not available yet.
Animated text effects
Not listed
Not listed
Stickers
Not listed
Not listed
Formatted text
Not listed
Not supportedDocs say there is no Markdown rendering on any channel.
Attachments
SupportedImages, video and files by URL; several images arrive as a carousel on iMessage.
SupportedOne file per message for now. Images and video up to 100 MB, audio and PDF up to 25 MB.
Live Photos
Not listed
Not listed
Rich link previews
Not listed
SupportedA bare URL renders as a preview card on iMessage, built on the recipient's device.
Voice messages
Not listed
PartialNative voice memo endpoint is documented, but aPI docs (22 Oct 2026) say not available yet.
Contact cards
SupportedvCard files can be sent as media (listed as a supported MMS type).
PartialDocs and site say lines send contact cards; no endpoint appears in the API reference.
Polls
Not listed
Not listed
Chat backgrounds
SupportedSet or remove a background image per iMessage conversation.
Not listed
Location sharing
Not listedThe API has location endpoints returning coordinates per number, but their use is not described.
Not listed
iMessage apps
Not listed
Not listed
Live app cards
Not listed
Not listed
Sender name and photo
PartialContact card sets a display name and avatar on the iMessage number; $250/month line only.
Not listedDocs say recipients see only the number until they save your contact card.
FaceTime calls
Not listed
PartialFaceTime audio from the line, started by a person; $99/mo add-on. Calls API not available yet.
Delivery status
PartialMessages carry a status and failure reason; no delivery or read webhooks are documented.
Supportedmessage.sent, delivered, read and failed webhooks, plus a status endpoint.
iMessage availability check
SupportedLive check of iMessage, SMS and RCS reachability for a number before sending.
PartialCapability lookup for up to 100 numbers is documented, but aPI docs (22 Oct 2026) say not available yet.
Focus and Notify Anyway
Not listed
Not listed
Numbers and delivery
Managed lines
SupportediMessage lines are ordered through the API and run by AgentPhone.
SupportedEach line is an Apple ID on Apple hardware run by Blue Reacher.
Dedicated numbers
SupportedUS and Canada numbers at $3/month; dedicated iMessage lines at $250/month.
SupportedEvery line is a dedicated number with a custom area code.
Shared numbers
Not listed
Not supportedDocs say each line is yours alone, never shared and never recycled.
Bring your own number
Not listed
SupportedPricing lists port-in support for an existing number.
Line pooling
Not listed
SupportedOmit the line on a send and load balancing picks one; the site calls it smart routing.
SMS fallback
SupportedFalls back to SMS/MMS when iMessage is not available.
Supported
RCS fallback
SupportediMessage-capable numbers deliver over RCS or SMS to non-Apple recipients.
PartialSite says iMessage, then RCS, then SMS; the docs say the platform's own fallback is SMS.
Outbound-first messaging
PartialOutbound iMessage lines: 50 new contacts a day per line; inbound-only lines do not start chats; SMS needs 10DLC.
SupportedCold outreach allowed: 30 cold or 50 opted-in new contacts a day per warmed line.
Calls on the iMessage number
Not listed
PartialFaceTime audio from the same line. Phone calls need your own provider using the number as caller ID.
Other channels
SMS
SupportedSMS and MMS; inbound works at once, outbound needs 10DLC.
PartialOnly as automatic fallback from the same line.
RCS
BetaRCS Business Messaging is beta and concierge-onboarded: branded sender, quick-reply chips.
PartialSite lists RCS fallback; the docs say messages deliver over iMessage or SMS.
WhatsApp
BetaBeta, enabled per account. Connect your own WhatsApp Business Account; Meta bills you.
Not supportedNot offered
Telegram
Not supportedNot offered
Not supported
Slack
Not supported
Not supportedNot offered as a channel; a Slack guide forwards replies into Slack.
Email
Not supported
Not supportedNot offered. Docs say there is no email-address sender option.
Phone calls
SupportedInbound and outbound calls in webhook mode or hosted AI mode; also browser web calls.
PartialDocs cover FaceTime audio only; the pricing page lists 2-way calling with SIP routing.
Apple Messages for Business
Not supportedNot offered
Not supportedNot offered; the site describes it as a separate Apple product.
Unified channel API
SupportedOne send endpoint for SMS, MMS, iMessage, RCS and WhatsApp; one agent.message webhook incl. voice.
SupportediMessage and SMS fallback share one send endpoint and message model.
Developer tools
REST API
Supported
Supported
TypeScript SDK
Supportednpm install agentphone
Supportednpm package bluereacher, v0.1.0 (Sept 2026), MIT.
Python SDK
Supportedpip install agentphone
SupportedPyPI package bluereacher, v0.1.0 (Sept 2026), MIT.
Other SDKs
Not listedDocs list only TypeScript and Python; an agentphone-go repo holds only a placeholder README.
Not supportedDocs suggest generating Go, Java, Ruby or PHP clients from the OpenAPI spec.
CLI
Not listedNo own CLI found; numbers can be provisioned through the Stripe Projects CLI.
Supportedbluereacher-cli on npm: send, status, conversations and capability checks.
Webhooks
SupportedProject default webhook with per-agent overrides.
Supported
Signed webhooks
SupportedHMAC-SHA256 over timestamp and body, with a timestamp header for replay protection.
SupportedHMAC-SHA256 in X-BlueReacher-Signature.
MCP server
SupportedHosted MCP server (mcp.agentphone.ai) and npm package agentphone-mcp.
SupportedHosted MCP server at api.bluereacher.com/v1/mcp; works with sandbox keys.
Open source
Not supportedClosed platform. The MCP server and framework integrations are MIT-licensed on GitHub.
PartialSDKs, CLI, a stdio MCP server and an n8n node are MIT on GitHub. The platform is closed.
Self-hosting
Not supportedHosted cloud service only
Not listed
Local testing
PartialBrowser web calls test a voice agent without a phone number; no message simulator found.
SupportedPublic sandbox key runs the API and MCP against a simulator, with simulated inbound replies.
Custom channel providers
Not listed
Not listed
Event replay
PartialFailed webhooks retry 5 times over about 20 hours; deliveries can be listed but not replayed.
PartialRetries for about a day; undelivered events are kept and support replays them on request.
OpenTelemetry
Not listed
Not listed
No-code integrations
PartialAgentPhone block in Sim's no-code workflow builder; no Zapier, Make, n8n or GoHighLevel found.
SupportedNative GoHighLevel, plus Zapier, Make and n8n guides and an n8n community node.
CRM integrations
Not listed
SupportedNative HubSpot, Salesforce, Close, Pipedrive, Follow Up Boss and Jobber (beta).
Built for AI agents
Agent framework
SupportedHosted voice mode runs calls from a system prompt; conversation state rides along in webhooks.
PartialBuilt-in AI reply assistant on your own model key, with per-contact controls. No agent SDK.
Agent framework integrations
SupportedVercel Chat SDK adapter, LangChain, CrewAI and OpenAI Agents SDK tools, Google ADK guide.
PartialGuide pages for LangChain and the Vercel AI SDK that wrap the API as a tool.
Streaming replies
PartialVoice only: NDJSON streamed webhook replies start speech on the first chunk.
Not listed
Agent group chats
PartialAgents can create and take part in iMessage groups; agent-to-agent groups are not described.
Not listed
Human handoff
PartialVoice only: cold transfer of a call to a transferNumber, by the AI or your webhook.
SupportedPause or snooze the AI assistant per contact while a person replies.
Audit logs
Not listed
PartialDocs mention an exportable opt-out audit trail; no general activity log is documented.
Message history API
SupportedConversations with paginated messages and custom metadata; call transcripts.
SupportedConversation history per contact, cursor-paginated.
Plans and compliance
Free plan
Partial$5 starting credit, no card. Outbound calls need a top-up first.
SupportedFree public sandbox key; simulator only, no real messages sent.
Public pricing
Supported
Supported
No per-message fees
PartialiMessage lines and WhatsApp have no per-message charge; SMS is $0.02 a segment, MMS $0.03.
Supported
Uptime SLA
Not supportedTerms promise no uptime; SLAs only if set in an order or separate agreement.
Not listed
Isolated infrastructure
Not listedSub-accounts isolate agents, numbers and data per client; no dedicated infrastructure offer found.
SupportedDedicated lines per customer, never shared; workspaces logically isolated.
SOC 2 Type II
PartialSOC 2 Type I report as of July 30, 2026; Type II examination in progress.
Not supportedTrust page says controls map to SOC 2 but the independent attestation is not complete.
GDPR
SupportedPrivacy policy sets out GDPR legal bases for processing.
SupportedGDPR page and a published DPA with Standard Contractual Clauses.

Checked on each provider's own site and docs on 2026-10-25. “Not listed” means the provider does not mention it.

Pricing

AgentPhone

Pay as you go with $5 of starting credit: $3 per number a month, $0.13 to $0.22 a voice minute and $0.02 per SMS segment, with iMessage lines at $150 or $250 a month and no per-message charge.

Pricing model: usage-based, flat per line for iMessage

Source

Blue Reacher

Lines are $249 a month each plus a $449 activation fee, $199 a month each at 4 or more lines, or $1,949 per line per year with activation waived.

Pricing model: flat per line, no per-message fees

Source

Which should you choose?

Choose AgentPhone if you need chat backgrounds, sender name and photo, WhatsApp and streaming replies.

Choose Blue Reacher if you need read receipts, rich link previews, voice messages and FaceTime calls.

Frequently asked questions