AgentPhone vs iBlueText

Compare AgentPhone and iBlueText 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

iBlueText

Hosted or self-hosted iMessage lines with iPhone lookup
Starting price
$29/month (self-hosted, 1 line); $99/month per hosted line
Free plan
No-card trial: 100 lookups, 10 verifications and 10 iMessages; self-hosted 3-day trial

AgentPhone supports 44 of the 77 features compared here, and iBlueText supports 43.

Feature comparison

FeatureAgentPhoneiBlueText
iMessage messaging
iMessage
SupportediMessage lines are a separate number type (type=imessage).
SupportedHosted lines on iBlueText's Macs and iPhones, or self-hosted on your own Macs
Group chats
SupportediMessage groups arrive as one conversation with roster and sender; reply to the group id.
Not listedNot mentioned in the API docs
Group management
PartialStart a new group by listing recipients and rename it; adding or removing members is not documented.
Not listed
Group name and photo
PartialGroup name can be set by API; the group icon is only readable.
Not listed
Mentions
Not listed
Not listed
Tapbacks
SupportedSix classic tapbacks, custom emoji on newer lines; inbound reactions via agent.reaction.
SupportedSend six tapbacks to inbound messages and receive reaction.received. Not on SIP-on rented Macs.
Threaded replies
Supportedreply_to_message_id; also on WhatsApp.
Supportedreply_to quotes an inbound message; falls back to a normal message if Apple refuses
Typing indicators
SupportedSend only, best-effort, auto-expires after a few seconds.
PartialSend only, in existing iMessage threads; no inbound typing events documented
Read receipts
Not listedThe pricing page mentions read receipts; no API or webhook for them is documented.
PartialReceive only: message.read and read_at when the recipient has read receipts on
Edit and unsend
Not listed
Not listed
Message effects
Supported12 screen and bubble effects via send_style.
Supported8 screen and 4 bubble effects on /send
Animated text effects
Not listed
Not listed
Stickers
Not listed
Not listed
Formatted text
Not listed
Not listed
Attachments
SupportedImages, video and files by URL; several images arrive as a carousel on iMessage.
SupportedPhotos, video, voice memos, vCards and PDFs, up to 5 files of 5 MB each
Live Photos
Not listed
Not listed
Rich link previews
Not listed
SupportedGoHighLevel page cites real link previews; no API option documented
Voice messages
Not listed
SupportedVoice memos sent and received as attachments
Contact cards
SupportedvCard files can be sent as media (listed as a supported MMS type).
Supported.vcf files sent as attachments
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.
PartialHosted lines can get a business sender name at setup; no API or photo option documented
FaceTime calls
Not listed
PartialFaceTime audio placed from the self-hosted Bridge app, with call webhooks; no call API
Delivery status
PartialMessages carry a status and failure reason; no delivery or read webhooks are documented.
Supportedqueued, sent, delivered, read and failed; plain SMS has no delivery receipt
iMessage availability check
SupportedLive check of iMessage, SMS and RCS reachability for a number before sending.
SupportedLookup API at $0.005 a number, 400 free per line a day; also detects FaceTime
Focus and Notify Anyway
Not listed
Not listed
Numbers and delivery
Managed lines
SupportediMessage lines are ordered through the API and run by AgentPhone.
SupportedHosted plan: iBlueText runs the Mac, iPhone, Apple Account and US number
Dedicated numbers
SupportedUS and Canada numbers at $3/month; dedicated iMessage lines at $250/month.
SupportedEach hosted line is its own US number on a dedicated, warmed Apple ID
Shared numbers
Not listed
PartialOnly the 10 free trial messages, which are sent from iBlueText's fleet
Bring your own number
Not listed
SupportedSelf-hosted uses your own iPhones and numbers; hosted lines can use your own Apple Account
Line pooling
Not listed
SupportedCampaigns spread new contacts across your lines and keep existing contacts on their line
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.
PartialFalls back to green; the carrier decides RCS or SMS and iBlueText reports which
Outbound-first messaging
PartialOutbound iMessage lines: 50 new contacts a day per line; inbound-only lines do not start chats; SMS needs 10DLC.
SupportedCapped at 50 new iMessage and 50 new SMS contacts a day per line, 15 in the first 5 days
Calls on the iMessage number
Not listed
PartialFaceTime audio from the line's Apple ID via the self-hosted Bridge app; no phone calls
Other channels
SMS
SupportedSMS and MMS; inbound works at once, outbound needs 10DLC.
SupportedSMS and MMS from the line's number; self-hosted can add Android phones or your own Twilio
RCS
BetaRCS Business Messaging is beta and concierge-onboarded: branded sender, quick-reply chips.
PartialGreen messages go as RCS or SMS as the carrier decides; RCS cannot be selected
WhatsApp
BetaBeta, enabled per account. Connect your own WhatsApp Business Account; Meta bills you.
SupportedYour own number paired by QR code ($19/mo add-on) or a hosted number from $49/mo
Telegram
Not supportedNot offered
Not supportedNot offered
Slack
Not supported
Not supported
Email
Not supported
Not supported
Phone calls
SupportedInbound and outbound calls in webhook mode or hosted AI mode; also browser web calls.
Not supportedNot offered; calls are FaceTime audio only
Apple Messages for Business
Not supportedNot offered
Not supportedNot offered
Unified channel API
SupportedOne send endpoint for SMS, MMS, iMessage, RCS and WhatsApp; one agent.message webhook incl. voice.
PartialiMessage and SMS share /send; WhatsApp has its own endpoint; inbound shares one webhook
Developer tools
REST API
Supported
SupportedOpenAPI 3.1 spec published
TypeScript SDK
Supportednpm install agentphone
Not listedNone found; docs say no SDK is needed
Python SDK
Supportedpip install agentphone
Not listed
Other SDKs
Not listedDocs list only TypeScript and Python; an agentphone-go repo holds only a placeholder README.
Not listed
CLI
Not listedNo own CLI found; numbers can be provisioned through the Stripe Projects CLI.
Not listed
Webhooks
SupportedProject default webhook with per-agent overrides.
SupportedReplies, opt-outs and opt-in status events, per account or per line
Signed webhooks
SupportedHMAC-SHA256 over timestamp and body, with a timestamp header for replay protection.
SupportedX-IBT-Signature: HMAC-SHA256 of the raw body
MCP server
SupportedHosted MCP server (mcp.agentphone.ai) and npm package agentphone-mcp.
Supportedibluetext-mcp on npm, 30 tools
Open source
Not supportedClosed platform. The MCP server and framework integrations are MIT-licensed on GitHub.
Not supportedBridge is licensed per line and cannot be resold; only the npm MCP package is MIT
Self-hosting
Not supportedHosted cloud service only
SupportediBlueText Bridge runs on your own Macs from $29/mo; messages stay on your hardware
Local testing
PartialBrowser web calls test a voice agent without a phone number; no message simulator found.
Not listed
Custom channel providers
Not listed
PartialSelf-hosted Bridge can route SMS through your own Twilio account
Event replay
PartialFailed webhooks retry 5 times over about 20 hours; deliveries can be listed but not replayed.
PartialWebhooks retried 3 times over about 12 minutes; conversations API has a since filter
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 and Wix apps; Zapier, Make and n8n through webhooks
CRM integrations
Not listed
SupportedNative GoHighLevel only; HubSpot and Salesforce through the API and webhooks
Built for AI agents
Agent framework
SupportedHosted voice mode runs calls from a system prompt; conversation state rides along in webhooks.
Not listed
Agent framework integrations
SupportedVercel Chat SDK adapter, LangChain, CrewAI and OpenAI Agents SDK tools, Google ADK guide.
Not listed
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 resume the built-in AI per conversation; it steps back 24 hours after a manual reply
Audit logs
Not listed
PartialPortal API log lists every API call for 30 days
Message history API
SupportedConversations with paginated messages and custom metadata; call transcripts.
SupportedConversations API returns two-way transcripts
Plans and compliance
Free plan
Partial$5 starting credit, no card. Outbound calls need a top-up first.
PartialOne-time allowance: 100 lookups, 10 verifications and 10 iMessages, no card
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.
SupportedFlat per line; lookups and verifications cost $0.005 each
Uptime SLA
Not supportedTerms promise no uptime; SLAs only if set in an order or separate agreement.
Not supportedTerms provide the service as is, with no guarantee of availability
Isolated infrastructure
Not listedSub-accounts isolate agents, numbers and data per client; no dedicated infrastructure offer found.
PartialSelf-hosted runs on your own Macs; hosted runs many lines per Mac
SOC 2 Type II
PartialSOC 2 Type I report as of July 30, 2026; Type II examination in progress.
Not listed
GDPR
SupportedPrivacy policy sets out GDPR legal bases for processing.
Not listedPrivacy policy mentions GDPR rights where applicable; no DPA found

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

iBlueText

Hosted lines cost $99 a month each plus a one-time setup fee from $249, self-hosted Bridge plans run from $29 a month for 1 line to $999 for 100 lines, and lookups cost $0.005 each.

Pricing model: flat per line, plus prepaid credits for lookups and verifications

Source

Which should you choose?

Choose AgentPhone if you need group chats, group management, group name and photo and chat backgrounds.

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

Frequently asked questions