Comms by Osis vs iBlueText

Compare Comms by Osis and iBlueText side by side: iMessage features, channels, developer tools, pricing and compliance, checked on each provider's own site.

Comms by Osis

iMessage, RCS, SMS and WhatsApp API with hosted agents
Starting price
$50/month (shared line); $200/month per dedicated number
Free plan
Free: shared platform line, 100 messages a day, no card

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

Comms by Osis supports 43 of the 77 features compared here, and iBlueText supports 43.

Feature comparison

FeatureComms by OsisiBlueText
iMessage messaging
iMessage
Supported
SupportedHosted lines on iBlueText's Macs and iPhones, or self-hosted on your own Macs
Group chats
SupportedGroups of 2 to 31 people from a dedicated line with group support. Not on the shared line.
Not listedNot mentioned in the API docs
Group management
PartialCreate a group with its first message; adding or removing members is not documented.
Not listed
Group name and photo
PartialName a group when you create it; group photos and renames are not documented.
Not listed
Mentions
Not listed
Not listed
Tapbacks
SupportedClassic tapbacks or custom emoji, add, replace or remove; reaction webhooks for inbound.
SupportedSend six tapbacks to inbound messages and receive reaction.received. Not on SIP-on rented Macs.
Threaded replies
Supportedreply_to_message_id replies inside an iMessage thread; text only.
Supportedreply_to quotes an inbound message; falls back to a normal message if Apple refuses
Typing indicators
SupportedShow or hide typing dots on iMessage, RCS and WhatsApp.
PartialSend only, in existing iMessage threads; no inbound typing events documented
Read receipts
SupportedMark a conversation read to send a receipt; comms.message.read for one-to-one chats.
PartialReceive only: message.read and read_at when the recipient has read receipts on
Edit and unsend
PartialUnsend within Apple's 2-minute window on supported lines. No edit endpoint; inbound edits fire events.
Not listed
Message effects
Not listed
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
SupportedUp to 32 files and 9 MiB per message, sent as base64.
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 listedVoice notes are documented for WhatsApp only.
SupportedVoice memos sent and received as attachments
Contact cards
SupportedSend a vCard over iMessage, SMS or WhatsApp.
Supported.vcf files sent as attachments
Polls
Supported2 to 12 options; votes arrive as comms.poll.voted. Tap to vote on iOS 26 and later.
Not listed
Chat backgrounds
BetaExperimental: photo or gradient backgrounds on lines that support them.
Not listed
Location sharing
PartialRead locations that contacts choose to share, with update webhooks; the API cannot request a share.
Not listed
iMessage apps
Not listed
Not listed
Live app cards
Not listed
Not listed
Sender name and photo
SupportedContact card API sets name and photo, with native name and photo sharing on supported lines.
PartialHosted lines can get a business sender name at setup; no API or photo option documented
FaceTime calls
PartialAnswer inbound FaceTime audio and video calls by API and stream audio; outbound calls not documented.
PartialFaceTime audio placed from the self-hosted Bridge app, with call webhooks; no call API
Delivery status
Supportedsent, delivered and read events, plus a list of delivery attempts.
Supportedqueued, sent, delivered, read and failed; plain SMS has no delivery receipt
iMessage availability check
SupportedChecks iMessage, RCS and WhatsApp for a phone number, or iMessage for an email.
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
SupportedHosted lines; no Mac to run.
SupportedHosted plan: iBlueText runs the Mac, iPhone, Apple Account and US number
Dedicated numbers
SupportedDedicated plan: $200 a month per number.
SupportedEach hosted line is its own US number on a dedicated, warmed Apple ID
Shared numbers
SupportedFree and Plus plans run on a shared platform line.
PartialOnly the 10 free trial messages, which are sent from iBlueText's fleet
Bring your own number
SupportedPort an existing number to a dedicated line; needs approval and a supported number.
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
SupportedAuto routing falls back to SMS only after a clear rejection.
Supported
RCS fallback
PartialAuto routing tries RCS for plain text on supported dedicated lines with carrier enablement.
PartialFalls back to green; the carrier decides RCS or SMS and iBlueText reports which
Outbound-first messaging
SupportedDedicated lines can start conversations.
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
PartialInbound phone and FaceTime calls to the line can be answered by API; outbound is not documented.
PartialFaceTime audio from the line's Apple ID via the self-hosted Bridge app; no phone calls
Other channels
SMS
SupportedChoose sms explicitly or let auto routing fall back to it.
SupportedSMS and MMS from the line's number; self-hosted can add Android phones or your own Twilio
RCS
PartialOne plain-text message to one number, on supported dedicated lines with carrier enablement.
PartialGreen messages go as RCS or SMS as the carrier decides; RCS cannot be selected
WhatsApp
SupportedSends from the number's WhatsApp Business account when WhatsApp is turned on for it.
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 supportedNot offered as a channel; the capability check accepts Apple ID emails for iMessage.
Not supported
Phone calls
PartialInbound cellular calls can be answered by API, but audio relay works only for FaceTime for now.
Not supportedNot offered; calls are FaceTime audio only
Apple Messages for Business
Not supportedNot offered; the site says Comms is distinct from Apple Messages for Business.
Not supportedNot offered
Unified channel API
SupportedOne send endpoint and message model for iMessage, RCS, WhatsApp and SMS.
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
Not listedOnly a runnable Node.js example is published.
Not listedNone found; docs say no SDK is needed
Python SDK
Not listed
Not listed
Other SDKs
Not listed
Not listed
CLI
Not listed
Not listed
Webhooks
Supported
SupportedReplies, opt-outs and opt-in status events, per account or per line
Signed webhooks
SupportedHMAC-SHA256 in X-Osis-Signature.
SupportedX-IBT-Signature: HMAC-SHA256 of the raw body
MCP server
SupportedHosted MCP server with OAuth or a scoped API key.
Supportedibluetext-mcp on npm, 30 tools
Open source
Not listed
Not supportedBridge is licensed per line and cannot be resold; only the npm MCP package is MIT
Self-hosting
Not listed
SupportediBlueText Bridge runs on your own Macs from $29/mo; messages stay on your hardware
Local testing
Not listed
Not listed
Custom channel providers
Not listed
PartialSelf-hosted Bridge can route SMS through your own Twilio account
Event replay
PartialUp to six delivery retries and a delivery attempts list; no replay endpoint is documented.
PartialWebhooks retried 3 times over about 12 minutes; conversations API has a since filter
OpenTelemetry
Not listed
Not listed
No-code integrations
BetaHighLevel connector is a development preview; Marketplace approval is pending.
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 agents with instructions, knowledge, handoff and MCP tool connections.
Not listed
Agent framework integrations
Not listed
Not listed
Streaming replies
Not listed
Not listed
Agent group chats
Not listed
Not listed
Human handoff
SupportedHandoff controls pause the hosted agent while a person replies in the team inbox.
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
SupportedList messages and conversations on your lines.
SupportedConversations API returns two-way transcripts
Plans and compliance
Free plan
SupportedFree: shared platform line, 100 messages a day, no card.
PartialOne-time allowance: 100 lookups, 10 verifications and 10 iMessages, no card
Public pricing
Supported
Supported
No per-message fees
SupportedFlat plans; AI usage and answered call minutes are billed separately.
SupportedFlat per line; lookups and verifications cost $0.005 each
Uptime SLA
Not listed
Not supportedTerms provide the service as is, with no guarantee of availability
Isolated infrastructure
Not listed
PartialSelf-hosted runs on your own Macs; hosted runs many lines per Mac
SOC 2 Type II
Not listed
Not listed
GDPR
Not listedThe privacy policy mentions GDPR rights; no DPA was found.
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

Comms by Osis

Free on a shared line with 100 messages a day, Plus at $50 a month on a shared line, Dedicated at $200 a month per number with $0 setup, and custom Enterprise; AI usage is billed separately.

Pricing model: flat monthly per plan or dedicated line; AI usage and call minutes extra

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 Comms by Osis if you need group chats, group management, group name and photo and edit and unsend.

Choose iBlueText if you need message effects, rich link previews, voice messages and line pooling.

Frequently asked questions