Free Forever
A free sandbox to build and test every feature with full API access.
- Full API access
- No limit on messages
- No limit on users
- Every feature unlocked in the sandbox
- Get Apple Experience Review–ready
Feature by feature
Apple Messages for Business vs iMessage
Linq sends iMessage from phone numbers. iMessage is built for people texting people. Apple Messages for Business is Apple's official channel for businesses texting customers, and Blooio is an official Messaging Service Provider for it.
Apple Messages for Business
Apple's channel for businesses
iMessage
Person to person, from a phone number
Identity
Who the customer sees
Apple Messages for BusinessYour brand name, logo, and Apple's verified check mark
iMessageA phone number or email address
Who the customer talks to
Apple Messages for BusinessOne business. Every agent and bot answers in the same thread
iMessageWhichever line texted them, so one customer can end up in several threads
Business hours
Apple Messages for BusinessShown natively in the conversation
iMessageNot available
Cost and scale
Pricing
Apple Messages for Business$199/mo for 500 monthly active users
iMessagePer line, every month
Number bans
Apple Messages for BusinessNo number to ban. It's Apple's official business channel
iMessageLines can be flagged or restricted, and a restricted line goes offline
Scaling up
Apple Messages for BusinessOne brand handles any volume
iMessageMore volume means more numbers, and every number adds cost
In the conversation
List pickers
Apple Messages for BusinessNative
iMessageNot available
Quick replies
Apple Messages for BusinessNative
iMessageNot available
Forms
Apple Messages for BusinessNative forms inside the chat
iMessageSend a link out of Messages
Apple Pay
Apple Messages for BusinessInside the thread, with a 0% Apple upcharge
iMessageOnly through your own iMessage app, where App Store fees can apply
Typing indicators
Apple Messages for BusinessSupported
iMessageSupported
Apple platform
iMessage app extensions
Apple Messages for BusinessSupported
iMessageSupported
App Clips
Apple Messages for BusinessSupported
iMessageSupported
Switch in three steps
Get a free sandbox and build
Connect a free Apple Messages for Business sandbox, point your code at the Blooio API, and build your bot with every feature unlocked: quick replies, list pickers, forms, Apple Pay, and live agent handoff.
Submit to Apple's Experience Review
Apple tests the whole conversation before you go live. Blooio records the walkthrough and submits it for you, and the AI bot on the Growth plan already checks every box Apple looks for.
Go live
Once Apple approves, turn on the Message button in Maps, Search, your site, and your app. Customers who can't be reached on Apple Messages for Business fall back to RCS Business Messaging, then SMS.
Paste these instructions into Claude, ChatGPT, or Cursor. They switch your code from Linq to Blooio's endpoints and teach your bot the payloads that pass Apple's Experience Review.
Blooio's v4 API follows the same send, reply, and webhook flow you already run. Swap the base URL and API key, map a few field names, and your bot keeps working. iMessage, SMS, RCS, and Apple Messages for Business all share one API.
Customers who can't be reached on Apple Messages for Business, including everyone on Android, fall back to RCS Business Messaging, then SMS. One priority list decides, so you send once and Blooio picks the channel.
| Task | Linq | Blooio |
|---|---|---|
| Authenticate | Authorization: Bearer $LINQ_API_KEY | Authorization: Bearer $BLOOIO_API_KEY (same scheme, new key) |
| Start a conversation | POST /v3/chats with from, to[], message.parts | POST /v4/messages with to, text, and optional from |
| Let the platform pick the sender | POST /v3/messages (Linq picks the line) | POST /v4/messages without from (your channel priority picks) |
| Reply in a thread | POST /v3/chats/{chatId}/messages | POST /v4/chats/{chatId}/messages |
| Text | { "type": "text", "value": "..." } part | text |
| Media | { "type": "media" } part | attachments |
| Links | { "type": "link" } part | rich_link |
| Typing indicator | POST /v3/chats/{chatId}/typing | POST /v4/chats/{chatId}/typing |
| Receive messages | message.received webhook | message.received webhook with data.text, data.sender, data.chat_id |
Before and after
Linq
curl -X POST https://api.linqapp.com/api/partner/v3/chats/$CHAT_ID/messages \
-H "Authorization: Bearer $LINQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"message": {
"parts": [{ "type": "text", "value": "Thanks for reaching out. How can we help?" }]
}
}'Blooio
curl -X POST https://api.blooio.com/v4/chats/$CHAT_ID/messages \
-H "Authorization: Bearer $BLOOIO_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"text": "Thanks for reaching out. How can we help?"
}'Start free in the sandbox, launch with hands-on guidance, and scale per Monthly Active User.
A free sandbox to build and test every feature with full API access.
Launch on Apple Messages for Business with hands-on guidance.
6-month minimum commitment.
The scale, support, and fallbacks enterprises need.
Custom per MAU
Need better pricing? Talk to our sales team
Pricing, features, and moving from Linq.
Questions? Check the docs or reach out anytime.
guides
More on texting customers through Blooio.
Connect a verified brand through Blooio, a Messaging Service Provider. List pickers, Apple Pay, forms, and live agent handoff.
Send and receive business iMessages at scale with the Blooio API — higher open rates than SMS or email.
Connect iMessage to your CRM for seamless customer conversation tracking.
Blooio is an independent service and is not affiliated with, sponsored by, or endorsed by Linq. “Linq” is a trademark of its respective owner. Competitor information is based on publicly available data as of October 2026 and may change. If anything here is inaccurate, email support@blooio.com.