Blue Reacher vs Comms by Osis

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

Blue Reacher

Managed iMessage lines for B2B sales, with API and MCP
Starting price
$199/month per line at 4+ lines; $249/month for 1 to 3 lines
Free plan
Free public sandbox key; simulator only, no real sends

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

Blue Reacher supports 50 of the 77 features compared here, and Comms by Osis supports 43.

Feature comparison

FeatureBlue ReacherComms by Osis
iMessage messaging
iMessage
SupportedOne-to-one iMessage sends and replies over REST and webhooks.
Supported
Group chats
PartialAPI docs (22 Oct 2026) say not available yet; the site sells group threads opened from the CRM.
SupportedGroups of 2 to 31 people from a dedicated line with group support. Not on the shared line.
Group management
PartialAdd, remove and leave are documented, but aPI docs (22 Oct 2026) say not available yet.
PartialCreate a group with its first message; adding or removing members is not documented.
Group name and photo
PartialRename and group photo are documented, but aPI docs (22 Oct 2026) say not available yet.
PartialName a group when you create it; group photos and renames are not documented.
Mentions
Not listed
Not listed
Tapbacks
PartialInbound reactions arrive as webhooks; sending the six tapbacks is not available on the API yet.
SupportedClassic tapbacks or custom emoji, add, replace or remove; reaction webhooks for inbound.
Threaded replies
PartialSite lists threaded replies; the API reply option sends a quoted reply, not an inline thread.
Supportedreply_to_message_id replies inside an iMessage thread; text only.
Typing indicators
PartialTyping endpoint is documented, but aPI docs (22 Oct 2026) say not available yet.
SupportedShow or hide typing dots on iMessage, RCS and WhatsApp.
Read receipts
Partialmessage.read webhooks fire; sending native read receipts is not available on the API yet.
SupportedMark a conversation read to send a receipt; comms.message.read for one-to-one chats.
Edit and unsend
Not listed
PartialUnsend within Apple's 2-minute window on supported lines. No edit endpoint; inbound edits fire events.
Message effects
Partial8 screen and 4 bubble effects are documented, but aPI docs (22 Oct 2026) say not available yet.
Not listed
Animated text effects
Not listed
Not listed
Stickers
Not listed
Not listed
Formatted text
Not supportedDocs say there is no Markdown rendering on any channel.
Not listed
Attachments
SupportedOne file per message for now. Images and video up to 100 MB, audio and PDF up to 25 MB.
SupportedUp to 32 files and 9 MiB per message, sent as base64.
Live Photos
Not listed
Not listed
Rich link previews
SupportedA bare URL renders as a preview card on iMessage, built on the recipient's device.
Not listed
Voice messages
PartialNative voice memo endpoint is documented, but aPI docs (22 Oct 2026) say not available yet.
Not listedVoice notes are documented for WhatsApp only.
Contact cards
PartialDocs and site say lines send contact cards; no endpoint appears in the API reference.
SupportedSend a vCard over iMessage, SMS or WhatsApp.
Polls
Not listed
Supported2 to 12 options; votes arrive as comms.poll.voted. Tap to vote on iOS 26 and later.
Chat backgrounds
Not listed
BetaExperimental: photo or gradient backgrounds on lines that support them.
Location sharing
Not listed
PartialRead locations that contacts choose to share, with update webhooks; the API cannot request a share.
iMessage apps
Not listed
Not listed
Live app cards
Not listed
Not listed
Sender name and photo
Not listedDocs say recipients see only the number until they save your contact card.
SupportedContact card API sets name and photo, with native name and photo sharing on supported lines.
FaceTime calls
PartialFaceTime audio from the line, started by a person; $99/mo add-on. Calls API not available yet.
PartialAnswer inbound FaceTime audio and video calls by API and stream audio; outbound calls not documented.
Delivery status
Supportedmessage.sent, delivered, read and failed webhooks, plus a status endpoint.
Supportedsent, delivered and read events, plus a list of delivery attempts.
iMessage availability check
PartialCapability lookup for up to 100 numbers is documented, but aPI docs (22 Oct 2026) say not available yet.
SupportedChecks iMessage, RCS and WhatsApp for a phone number, or iMessage for an email.
Focus and Notify Anyway
Not listed
Not listed
Numbers and delivery
Managed lines
SupportedEach line is an Apple ID on Apple hardware run by Blue Reacher.
SupportedHosted lines; no Mac to run.
Dedicated numbers
SupportedEvery line is a dedicated number with a custom area code.
SupportedDedicated plan: $200 a month per number.
Shared numbers
Not supportedDocs say each line is yours alone, never shared and never recycled.
SupportedFree and Plus plans run on a shared platform line.
Bring your own number
SupportedPricing lists port-in support for an existing number.
SupportedPort an existing number to a dedicated line; needs approval and a supported number.
Line pooling
SupportedOmit the line on a send and load balancing picks one; the site calls it smart routing.
Not listed
SMS fallback
Supported
SupportedAuto routing falls back to SMS only after a clear rejection.
RCS fallback
PartialSite says iMessage, then RCS, then SMS; the docs say the platform's own fallback is SMS.
PartialAuto routing tries RCS for plain text on supported dedicated lines with carrier enablement.
Outbound-first messaging
SupportedCold outreach allowed: 30 cold or 50 opted-in new contacts a day per warmed line.
SupportedDedicated lines can start conversations.
Calls on the iMessage number
PartialFaceTime audio from the same line. Phone calls need your own provider using the number as caller ID.
PartialInbound phone and FaceTime calls to the line can be answered by API; outbound is not documented.
Other channels
SMS
PartialOnly as automatic fallback from the same line.
SupportedChoose sms explicitly or let auto routing fall back to it.
RCS
PartialSite lists RCS fallback; the docs say messages deliver over iMessage or SMS.
PartialOne plain-text message to one number, on supported dedicated lines with carrier enablement.
WhatsApp
Not supportedNot offered
SupportedSends from the number's WhatsApp Business account when WhatsApp is turned on for it.
Telegram
Not supported
Not supportedNot offered
Slack
Not supportedNot offered as a channel; a Slack guide forwards replies into Slack.
Not supported
Email
Not supportedNot offered. Docs say there is no email-address sender option.
Not supportedNot offered as a channel; the capability check accepts Apple ID emails for iMessage.
Phone calls
PartialDocs cover FaceTime audio only; the pricing page lists 2-way calling with SIP routing.
PartialInbound cellular calls can be answered by API, but audio relay works only for FaceTime for now.
Apple Messages for Business
Not supportedNot offered; the site describes it as a separate Apple product.
Not supportedNot offered; the site says Comms is distinct from Apple Messages for Business.
Unified channel API
SupportediMessage and SMS fallback share one send endpoint and message model.
SupportedOne send endpoint and message model for iMessage, RCS, WhatsApp and SMS.
Developer tools
REST API
Supported
Supported
TypeScript SDK
Supportednpm package bluereacher, v0.1.0 (Sept 2026), MIT.
Not listedOnly a runnable Node.js example is published.
Python SDK
SupportedPyPI package bluereacher, v0.1.0 (Sept 2026), MIT.
Not listed
Other SDKs
Not supportedDocs suggest generating Go, Java, Ruby or PHP clients from the OpenAPI spec.
Not listed
CLI
Supportedbluereacher-cli on npm: send, status, conversations and capability checks.
Not listed
Webhooks
Supported
Supported
Signed webhooks
SupportedHMAC-SHA256 in X-BlueReacher-Signature.
SupportedHMAC-SHA256 in X-Osis-Signature.
MCP server
SupportedHosted MCP server at api.bluereacher.com/v1/mcp; works with sandbox keys.
SupportedHosted MCP server with OAuth or a scoped API key.
Open source
PartialSDKs, CLI, a stdio MCP server and an n8n node are MIT on GitHub. The platform is closed.
Not listed
Self-hosting
Not listed
Not listed
Local testing
SupportedPublic sandbox key runs the API and MCP against a simulator, with simulated inbound replies.
Not listed
Custom channel providers
Not listed
Not listed
Event replay
PartialRetries for about a day; undelivered events are kept and support replays them on request.
PartialUp to six delivery retries and a delivery attempts list; no replay endpoint is documented.
OpenTelemetry
Not listed
Not listed
No-code integrations
SupportedNative GoHighLevel, plus Zapier, Make and n8n guides and an n8n community node.
BetaHighLevel connector is a development preview; Marketplace approval is pending.
CRM integrations
SupportedNative HubSpot, Salesforce, Close, Pipedrive, Follow Up Boss and Jobber (beta).
Not listed
Built for AI agents
Agent framework
PartialBuilt-in AI reply assistant on your own model key, with per-contact controls. No agent SDK.
SupportedHosted agents with instructions, knowledge, handoff and MCP tool connections.
Agent framework integrations
PartialGuide pages for LangChain and the Vercel AI SDK that wrap the API as a tool.
Not listed
Streaming replies
Not listed
Not listed
Agent group chats
Not listed
Not listed
Human handoff
SupportedPause or snooze the AI assistant per contact while a person replies.
SupportedHandoff controls pause the hosted agent while a person replies in the team inbox.
Audit logs
PartialDocs mention an exportable opt-out audit trail; no general activity log is documented.
Not listed
Message history API
SupportedConversation history per contact, cursor-paginated.
SupportedList messages and conversations on your lines.
Plans and compliance
Free plan
SupportedFree public sandbox key; simulator only, no real messages sent.
SupportedFree: shared platform line, 100 messages a day, no card.
Public pricing
Supported
Supported
No per-message fees
Supported
SupportedFlat plans; AI usage and answered call minutes are billed separately.
Uptime SLA
Not listed
Not listed
Isolated infrastructure
SupportedDedicated lines per customer, never shared; workspaces logically isolated.
Not listed
SOC 2 Type II
Not supportedTrust page says controls map to SOC 2 but the independent attestation is not complete.
Not listed
GDPR
SupportedGDPR page and a published DPA with Standard Contractual Clauses.
Not listedThe privacy policy mentions GDPR rights; no DPA was found.

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

Pricing

Blue Reacher

Lines are $249 a month each plus a $449 activation fee, $199 a month each at 4 or more lines, or $1,949 per line per year with activation waived.

Pricing model: flat per line, no per-message fees

Source

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

Which should you choose?

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

Choose Comms by Osis if you need edit and unsend, polls, chat backgrounds and location sharing.

Frequently asked questions