Reviews · 10 options
Every iMessage API, reviewed. Including the ones we advise against.
We take no money from any provider on this page. Where we cannot verify a capability we mark it unknown and tell you to check, rather than guessing in a vendor's favour. Vendor marketing claims are labelled as claims — how we evaluate.
Hosted — the ones you should actually ship on
8 services that will send a blue bubble from your code
Two shapes here. A Hosted API is a sending endpoint you build against. A Platform bundles that with an inbox, CRM integrations and analytics for people who will not write code.
- Hosted API

Sendblue
The best-known hosted iMessage API, and the usual default.
- Best for
- Teams that want blue-bubble sending working in an afternoon with zero infrastructure.
- Pricing
- Published
- Needs a Mac
- No
- Platform
Miss Blue
An iMessage API plus a full conversation platform around it.
- Best for
- Teams that need both a developer API and a shared inbox non-engineers can run.
- Pricing
- Published
- Needs a Mac
- No
- Hosted API

Linq
The enterprise-leaning option, and the only one advertising SOC 2 Type II.
- Best for
- Teams with a procurement process, a compliance review, or serious volume.
- Pricing
- Contact sales
- Needs a Mac
- No
- Hosted API

Blooio
Transparent flat-rate pricing, aimed squarely at AI agents.
- Best for
- Developers who want to see the price, start today, and skip the sales call.
- Pricing
- Published
- Needs a Mac
- No
- Hosted API

LoopMessage
One omnichannel API across iMessage, SMS, RCS and WhatsApp.
- Best for
- Businesses with a mixed or international list who want one API for every channel.
- Pricing
- Published
- Needs a Mac
- No
- Platform

Project Blue
CRM-first iMessage marketing, built around HighLevel and HubSpot.
- Best for
- Sales teams and agencies already living inside HighLevel or HubSpot.
- Pricing
- Contact sales
- Needs a Mac
- No
- Platform

Tuco AI
Speed-to-lead iMessage automation wired into your CRM.
- Best for
- B2B sales, agencies, recruiting and real estate teams chasing warm inbound leads.
- Pricing
- Published
- Needs a Mac
- No
- Hosted API

Claw Messenger
The cheapest way in, aimed at AI agents rather than businesses.
- Best for
- Developers testing the channel cheaply, or wiring an agent into LangChain or n8n.
- Pricing
- Published
- Needs a Mac
- No
Self-hosted — learn on these, do not ship on them
The free routes, and why they cost more than they look
Both require a Mac that never sleeps and a consumer Apple Account you are willing to risk. Neither has SMS fallback, so half your customers are unreachable.
- Self-hosted bridge

BlueBubbles
Open source. Brings iMessage to Windows, Linux and Android via a Mac you own.
- Best for
- Technical owners who want zero vendor cost and accept running a Mac 24/7.
- Pricing
- Free
- Needs a Mac
- Yes
- DIY
AppleScript on a Mac mini
The duct-tape approach: script the Messages app directly.
- Best for
- A weekend proof-of-concept, or a one-off internal alert to yourself.
- Pricing
- Free
- Needs a Mac
- Yes
Feature matrix
What each one can actually do
Capabilities move fast in this category. Treat this as a shortlist tool, then confirm the specific feature you depend on against the provider's live documentation.
| Feature | AppleScript on a Mac miniDIY | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Blue bubble sendDelivers as iMessage, not SMS | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported |
| SMS fallbackAuto-routes to SMS for Android recipients | Supported | Unknown | Supported | Supported | Supported | Supported | Partial — verify with vendor | Supported | Not supported | Not supported |
| RCSRich messaging on the Android side | Unknown | Unknown | Supported | Supported | Supported | Supported | Unknown | Supported | Not supported | Not supported |
| Inbound webhooksPushes replies to your server in real time | Supported | Supported | Supported | Supported | Supported | Partial — verify with vendor | Partial — verify with vendor | Supported | Supported | Not supported |
| Group chatsCreate and message multi-party threads | Supported | Unknown | Supported | Unknown | Partial — verify with vendor | Unknown | Unknown | Supported | Supported | Partial — verify with vendor |
| Typing indicatorSend the three-dot indicator | Supported | Unknown | Supported | Supported | Supported | Unknown | Unknown | Supported | Partial — verify with vendor | Not supported |
| Read receiptsKnow when a message was opened | Supported | Unknown | Unknown | Supported | Supported | Unknown | Supported | Supported | Supported | Not supported |
| TapbacksSend and receive reactions | Supported | Unknown | Supported | Unknown | Supported | Unknown | Unknown | Supported | Supported | Not supported |
| Rich mediaImages, video, audio, voice notes | Supported | Supported | Supported | Unknown | Supported | Supported | Supported | Unknown | Supported | Partial — verify with vendor |
| Dedicated numberA business line you own, not a shared pool | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Supported | Not supported | Not supported |
| CRM integrationsNative hooks into HubSpot, Salesforce, HighLevel | Partial — verify with vendor | Supported | Unknown | Partial — verify with vendor | Unknown | Supported | Supported | Partial — verify with vendor | Not supported | Not supported |
| Pricing visible without a sales call | Published | Published | Contact sales | Published | Published | Contact sales | Published | Published | Free | Free |
We deliberately do not publish prices
Rates in this category change often and depend on volume, number count and region. A stale number here would cost you more than no number. What we do track is whether you can see the price at all without booking a demo — that tends to stay true, and it tells you something about who the product is for.
Choosing
Five questions that settle it
Answer these honestly and the shortlist writes itself.
Are these messages going to customers?
Yes → hosted, no exceptions. A bridge on a Mac in your back office will fail on a day you cannot afford it, and it sends from your personal number.
Is your customer list mixed iPhone and Android?
Almost certainly yes. That makes SMS fallback non-negotiable, which rules out both self-hosted options immediately.
Will a developer build this, or does your front desk run it?
A developer wants a Hosted API. A front desk wants a Platform with an inbox and CRM sync. Buying the wrong shape is the most common expensive mistake here.
Do you have a compliance review to pass?
If a security questionnaire is in your future, the SOC 2 question narrows the field fast — and it is worth asking every vendor directly.
Who fixes it at 8am on a Saturday?
If the answer is only you, buy hosted. You are not paying for the messages, you are paying for someone else's on-call.
Can you live with booking a demo to learn the price?
Some of the strongest options here will not tell you what they cost without a call. If that is a dealbreaker, the transparent-pricing column is your filter.