Dial vs Miss Blue

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

Dial

Phone numbers with calls, SMS and iMessage for AI agents
Starting price
$3/month per standard number; $250/month per iMessage number
Free plan
$5 free credit, no credit card required

Miss Blue

Dedicated iMessage line with API, team inbox and calling
Starting price
$99/month per number (launch price)
Free plan
Free sandbox; 30-minute live demo line

Dial supports 44 of the 77 features compared here, and Miss Blue supports 47.

Feature comparison

FeatureDialMiss Blue
iMessage messaging
iMessage
SupportedNeeds an iMessage number, provisioned through the API. Pay-as-you-go accounts only.
Supported
Group chats
SupportedSend to and read iMessage groups the number was added to. Polls work in groups; replies and reactions do not.
SupportedSend into an existing group by its chat_id and read group threads.
Group management
Not supportedDocs say Dial cannot create a group, join one or accept an invite link.
SupportedCreate groups of 2 to 32 and add or remove members; leaving a group is not supported yet.
Group name and photo
Not listedGroup names are read live from the line; no way to set a name or photo is documented.
SupportedRename a group and set or remove its photo.
Mentions
Not listed
Not listed
Tapbacks
SupportedSix tapback names or any single emoji. Sent only on inbound messages; received on message.received.
SupportedAdd or remove the six tapbacks; tapbacks from customers appear on the message.
Threaded replies
SupportedNative threaded replies to inbound iMessage or RCS messages, one-to-one only.
SupportedQuoted replies with reply_to_message_id.
Typing indicators
PartialSend only, one-to-one and in groups. No inbound typing events are documented.
SupportedSend typing, optional auto-typing on inbound iMessage, and contact typing via webhook.
Read receipts
PartialReports when recipients read your iMessages. No way to mark inbound messages read.
SupportedExplicit read receipts by API; outbound messages report read.
Edit and unsend
Not listed
PartialUnsend within Apple's 2-minute window. An edit endpoint is documented, but the FAQ says editing is not supported yet.
Message effects
Not listed
Not supportedThe errors page says effects are not a supported API operation yet.
Animated text effects
Not listed
Not supportedThe errors page says expressive text styles and effects are not supported yet.
Stickers
Not listed
Not listed
Formatted text
Not listed
Not listed
Attachments
SupportedOne attachment per iMessage, 5 MB. Images, audio, video, PDF, vCard and iCalendar. No HEIC.
SupportedImages, video, PDFs, Office files and more up to 100 MiB, one per send, or carousels of 2 to 20 images.
Live Photos
Not listed
Not listed
Rich link previews
Not listed
Not listed
Voice messages
SupportedA single audio file on an iMessage number is sent as a native voice message.
SupportedAudio-only sends use the native voice-note bubble by default.
Contact cards
SupportedSend .vcf files as media. Inbound cards arrive as text/vcard media (since October 2026).
Not listed
Polls
Supported2 to 10 options, one-to-one or in iMessage groups. Votes arrive as events with a live tally.
Not listed
Chat backgrounds
Not listed
Not listed
Location sharing
Not listed
SupportedSend Find My requests, read the sharing state and watch live fixes over Server-Sent Events.
iMessage apps
Not listed
Not listed
Live app cards
Not listed
Not listed
Sender name and photo
SupportedSet the first name, last name and photo shown beside the number's iMessages.
SupportedSet and verify the number's Name and Photo Sharing profile by API.
FaceTime calls
Not listed
PartialFaceTime Audio only, as a $250/month add-on per line.
Delivery status
PartialiMessage sends report no delivery receipts; delivery is inferred once a read arrives.
Supportedpending, sent, delivered, read and failed with a reason, by webhook or per-message callback.
iMessage availability check
SupportedLookup endpoint checks whether any number can receive iMessage or WhatsApp.
SupportedLive iMessage and FaceTime registration lookup; a separate lookup reads your own past traffic.
Focus and Notify Anyway
Not listed
Not listed
Numbers and delivery
Managed lines
SupportediMessage numbers are provisioned through the API, with asynchronous setup. No Mac or device needed.
SupportedEach number runs on a Mac that Miss Blue operates; staff provision numbers within about 48 to 72 hours.
Dedicated numbers
SupportedEach number belongs to your account. Docs say only US numbers can be provisioned now.
Supported$99/month per number at the launch price (normally $198).
Shared numbers
Not listed
SupportedShared-pool numbers are offered as a separate, labelled option.
Bring your own number
Not listed
SupportedTransfer an existing number in; staff complete it in about 1 to 2 weeks.
Line pooling
Not listedDocs suggest splitting recipients across several iMessage numbers by hand; no automatic pooling found.
SupportedAuto round robin spreads new contacts across a project's dedicated numbers, then keeps each on one.
SMS fallback
SupportediMessage numbers fall back to RCS or SMS automatically, at no message charge.
SupportedFalls back to RCS, or to SMS where RCS is unavailable, from the same number.
RCS fallback
Supported
SupportedFalls back to RCS where the carrier and recipient support it.
Outbound-first messaging
SupportedCold outbound allowed. Each iMessage number can start up to 50 new conversations a day.
SupportedNew contacts are paced: 50 per number per day by default and 150 messages a day in total.
Calls on the iMessage number
SupportediMessage numbers also place and receive AI voice calls, or forward inbound calls.
SupportedFaceTime Audio and phone calls from the number customers already message.
Other channels
SMS
SupportedTwo-way SMS; MMS to US and Canada. Subscription accounts can text US numbers only.
SupportedAs fallback from the iMessage number; the docs also describe Twilio SMS lines.
RCS
PartialOnly as automatic fallback from iMessage numbers; not a channel you can pick.
SupportedAs fallback when the carrier and recipient support it.
WhatsApp
BetaBeta, enabled per account. Runs on an iMessage number, one attachment per message.
Not supportedNot offered
Telegram
Not supportedNot offered
Not supported
Slack
Not supportedNot offered as a channel. A Zapier app can forward messages to Slack.
Not supportedNot offered as a channel; the Slack page is an integration guide.
Email
Not supportedNot offered
Not supportedNot offered as a channel; iMessage can be sent to Apple ID email addresses.
Phone calls
SupportedInbound and outbound AI voice calls with transcripts.
PartialBrowser phone calls as a $75/month add-on; API keys cannot place regular phone calls.
Apple Messages for Business
Not listedDocs say iMessage numbers send over Apple Messages for Business, but no business chat product is documented.
Not supportedNot offered
Unified channel API
SupportedOne messages endpoint and event format for SMS, iMessage and WhatsApp, plus calls.
SupportediMessage with RCS and SMS fallback, groups and calls share one API and webhook stream.
Developer tools
REST API
Supported
Supported113 endpoints across 13 resources, with an OpenAPI file.
TypeScript SDK
Supported@getdial/sdk
Not listedThe API is plain HTTP; no SDK package was found.
Python SDK
Supporteddial-sdk
Not listed
Other SDKs
Not supportedSDK overview lists only Node and Python clients, plus agent framework packages.
Not listed
CLI
Supporteddial CLI, installed with a shell script or npx. Needs Node 22 or later.
Supportedmb, with installers for macOS, Linux and Windows.
Webhooks
Supported
Supported
Signed webhooks
SupportedHMAC-SHA256 over timestamp and body, X-Dial-Signature header.
SupportedHex HMAC-SHA256 over timestamp and raw body; per-message callbacks are unsigned.
MCP server
SupportedRemote server with OAuth at getdial.ai/mcp, or local stdio through the CLI.
Supportedmb mcp serves the CLI commands as MCP tools for Claude Code, Codex, Cursor and others.
Open source
PartialThe Chat SDK adapter is MIT on GitHub. The platform is closed.
Not supportedThe CLI repo holds builds and installers without a license; the service is closed.
Self-hosting
Not listedSelf-Hosted mode only means calls are driven by your own agent server; the platform itself is hosted.
Not listed
Local testing
Not listed
Supportedmb_sandbox_ keys simulate outcomes and signed webhooks on a virtual number, with no phone.
Custom channel providers
Not listed
Not listed
Event replay
PartialWebhooks retry up to 6 attempts. The live stream replays only about 2 minutes of missed events.
PartialPer-endpoint delivery log and history sync; docs say to poll GET /v1/messages to repair missed events.
OpenTelemetry
Not listed
Not listed
No-code integrations
SupportedZapier app with message and call triggers, and send, call and provision actions.
BetaGoHighLevel connector is in beta; the Zapier, Make and n8n pages are setup guides.
CRM integrations
Not listed
BetaGoHighLevel connector in beta; HubSpot and Salesforce pages describe API builds set up in onboarding.
Built for AI agents
Agent framework
PartialHosted AI voice agent runs calls from a prompt. Messaging is send and receive only.
PartialNo agent SDK; offers a managed conversational AI add-on and multi-step automations.
Agent framework integrations
SupportedLangChain, Vercel AI SDK, CrewAI, AutoGen, Microsoft Agent Framework and a Vercel Chat SDK adapter.
PartialGuide pages for Vercel AI SDK, Chat SDK, LangChain and Claude Agent SDK; no adapter package found.
Streaming replies
Not listed
Not listed
Agent group chats
Not listed
Not listed
Human handoff
PartialThe voice agent can transfer a call to a person. No handoff for messaging.
SupportedShared Message Center for human takeover, with internal notes and resolving.
Audit logs
Not listed
Not listed
Message history API
SupportedList and search messages, up to the 100 most recent per request.
SupportedThread history by API and a conversation sync from the line's Mac.
Plans and compliance
Free plan
Supported$5 of free credit, no card. Free accounts are capped at 5-minute calls and 2 concurrent calls.
SupportedFree sandbox with simulated sends, plus a 30-minute live demo line by texting DEMO.
Public pricing
Supported
Supported
No per-message fees
PartialMessages from a $250/month iMessage number are free. SMS on standard numbers is billed per message.
Supported
Uptime SLA
PartialUptime SLA listed for Enterprise only.
PartialEnterprise only: contracted service terms; no uptime figure published.
Isolated infrastructure
Not listed
SupportedDedicated numbers run on hardware assigned to you; Enterprise adds dedicated equipment.
SOC 2 Type II
PartialSite says SOC 2 certified. Report type and a report are not published.
Not listed
GDPR
SupportedDPA covers GDPR and UK GDPR, with Standard Contractual Clauses.
Not listed

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

Pricing

Dial

Pay-as-you-go starts with $5 of free credit. A standard number is $3 a month plus metered SMS and calls, an iMessage number is $250 a month with free messages, and Enterprise is custom.

Pricing model: per number plus metered usage; iMessage messages free on an iMessage number

Source

Miss Blue

A free sandbox for testing, then $99 per dedicated number per month at the launch price (normally $198), with the usual $479 setup fee waived until October 31; FaceTime Audio ($250), phone calls ($75) or both ($300) are optional add-ons per line, and Enterprise is custom.

Pricing model: flat per line

Source

Which should you choose?

Choose Dial if you need contact cards, polls, WhatsApp and TypeScript SDK.

Choose Miss Blue if you need group management, group name and photo, edit and unsend and location sharing.

Frequently asked questions