The Agent-First
Messaging Platform
The API and infrastructure that powers AI-driven messaging at scale.

.png)
.png)
.png)























Enterprise-Grade Messaging
Infrastructure
Native iMessage Delivery
Real blue bubbles from real phone numbers. Automatic fallback to RCS then SMS. No A2P registration required.
Built for Scale
Thousands of businesses trust Sendblue in production, including publicly traded companies. Millions of messages delivered reliably.
Security and Compliance
SOC 2 Type II certified with HIPAA support. End-to-end encryption on all messages. Enterprise BAAs available.
Send an iMessage in Seconds
Integrate iMessage into your app with just a few lines of code. Our SDKs handle authentication, delivery, and fallback automatically.
const Sendblue = require('sendblue');
const sb = new Sendblue('API_KEY', 'API_SECRET');
await sb.sendMessage({
number: '+19998887777',
content: 'Hello from Sendblue!'
});
Flexible Pricing for Teams of Any Size
Flat-rate pricing per line. No per-message fees, no hidden costs.
Starter
For individuals and small teams getting started.
- Full API access
- CLI & SDK support
- Verified contacts only
- Community support
AI Agent
For production inbound messaging at scale.
- Dedicated phone number
- 1,000 inbound contacts/day
- Webhooks & callbacks
- Media, typing, reactions
- Priority support
Enterprise
For outbound teams and high-volume deployments.
- Everything in AI Agent
- Full outbound messaging
- Multiple dedicated lines
- SOC 2 & HIPAA
- Dedicated account manager
How Sendblue Compares
See how Sendblue stacks up against other messaging solutions.
| Feature | Sendblue | Linq | BlueBubbles | Twilio | Apple Messages |
|---|---|---|---|---|---|
| iMessage | ✓ | ✓ | Requires Mac | ✗ | Biz chat only |
| REST API | ✓ | ✓ | ✓ | ✓ | Limited |
| SMS/RCS fallback | Auto | ✓ | Partial | SMS only | ✗ |
| Contact cards (vCard) via API | ✓ | ✓ | ✗ | ✗ | ✗ |
| FaceTime Audio via API | ✓ | ✗ | ✗ | ✗ | ✗ |
| CRM integrations | 6+ native | Limited | ✗ | ✓ | Limited |
| Pricing | From $100/line/moGet started free › | $250/line/mo + $1K setup + $500/line |
Free (self-hosted) | Per-message | Free (Apple approval) |
Frequently Asked Questions
Everything you need to know about the Sendblue iMessage API.
What is the Sendblue iMessage API?
The Sendblue iMessage API is a REST API that allows developers to send and receive iMessages programmatically. It enables you to integrate iMessage into any application, build AI chatbots, automate customer communications, and more -- all without needing Apple hardware or a Mac server. Messages are sent as real iMessages (blue bubbles) to recipients with iMessage enabled.
How do I send iMessages programmatically?
You can send iMessages programmatically using the Sendblue API. Simply sign up for an API key at dashboard.sendblue.com, install our SDK (available for Node.js, Python, or use cURL directly), and make a POST request to our /send-message endpoint with the recipient's phone number and your message content. Messages are delivered as real iMessages with blue bubbles.
How much does the Sendblue iMessage API cost?
Sendblue offers a free sandbox for testing, a Business plan starting at $100 per line per month for production use, and custom Enterprise plans for high-volume senders. All plans include API access, webhook support, and delivery receipts. There are no per-message fees on the Business plan -- you get unlimited messaging on each line.
What programming languages does the Sendblue API support?
The Sendblue API is a standard REST API that works with any programming language capable of making HTTP requests. We provide official SDKs and code examples for Node.js (JavaScript/TypeScript), Python, and cURL. You can also use the API with Ruby, Go, Java, PHP, C#, or any other language using standard HTTP libraries.
What is the difference between an iMessage API and an SMS API?
An iMessage API sends messages through Apple's iMessage protocol (blue bubbles), which offers read receipts, typing indicators, high-quality media sharing, and end-to-end encryption. SMS APIs send standard text messages (green bubbles) with limited features, character restrictions, and no encryption. Sendblue's API automatically detects whether a recipient has iMessage enabled and can fall back to SMS if needed, giving you the best of both worlds.
Is Sendblue SOC 2 compliant?
Yes, Sendblue is SOC 2 Type II certified. Our infrastructure and processes meet rigorous security standards for data protection, availability, and confidentiality. This makes Sendblue suitable for enterprise applications handling sensitive customer data, including healthcare (HIPAA-eligible), financial services, and other regulated industries.
The future of communication.
Available today.
What will you build?