iMessage API for two-way communication
Receive and send blue text bubbles to iMessage from your: site • backend • chatbot • service • CRM
Supported channels
iMessage
Internal messaging platform in iOS/macOS
SMS/RCS
Texting protocol supported by any modern device
Most popular instant messaging app
Deploy in 3 simple steps
From idea to production in minutes.
Create an account
Get your API key in the dashboard. No need to add a bank card.
Configure & integrate
Integrate our API or use no-coding tools. Test your integration with the free sandbox.
Deploy & scale
Order the sender name and launch your product. NO sales calls required!
Try a demo with a live chatbot
Start ChatThe demo button only works on an iPhone, iPad, or Mac where iMessage is enabled. Press the button or copy and open the link on one of the listed devices.
Use cases
Business chat
Use the API to communicate with your customers via iMessage/RCS/WhatsApp. You can send and receive texts, files, and voice messages.
AI assistant / Chatbots
Build chatbots with our API. Use the API for any automated chat app.
SaaS Services
Build your own SaaS by using our API. We handle omnichannel infrastructure while you focus on marketing and sales.
Sales and eCommerce
Collect leads by using our omnichannel solution and keep in touch with them.
Pricing
Dedicated sender managed only by you
Sandbox
For testing purposes only
- Unlim msg with 5 contacts
Light
For small teams and projects
- Unlim messaging up to 300 daily contacts
Regular
For large organizations
- Unlim messaging up to 1000 daily contacts
Supported features
Phone number and call forwarding
Use phone numbers to send/receive messages and forward inbound calls.
SMS Fallback
Send green bubbles (SMS) to deliver messages to non-iPhone users.
Sending attachments
You can pass a link in your request to an uploaded media file that can be sent with text..
Typing and Read status
Display a typing indicator, and show a message read status in chat.
Audio messages
Send and receive voice/audio messages. Auto transcript speech from inbound messages.
Reactions and effects
Send and receive reactions and expressive messages.
Message threads
Reply to a specific message and send a message to threads.
Group Chats
Send and receive texts, attachments, and reactions, in iMessage group chats.
End-to-end Encryption
With end-to-end encryption, sensitive data will stay between you and your end user, as it should be.
Frequently Asked Questions
Is it possible to test messaging or API for free?
How I can get credentials to use the API?
Is it possible to send an outbound text first?
Yes, this is possible if:
- - order a dedicated sender with init conversations option;
- - completed the warm-up period;
- - initiate a conversation with a contact who has recently opted-in or recently provided you consent (for example, by filling out a form).
Additionally, you will need to adhere to the established limits and intervals. You can find more details in this article.
Can I use your product for cold messaging?
Unfortunately, we do not support outbound-only messaging where you do not expect any interaction or response from the recipient.
Because in most cases, such messages are flagged as junk and negatively impact the reputation of your sender phone number.
What payment methods do you support?
We accept payments via:
- Debit and Credit (including Mastercard, Visa, Maestro, American Express, Discover, Diners Club, JCB, UnionPay, and Mada). Support all currencies.
- Wire Transfers (ACH/SEPA/SWIFT).
Are there any restrictions for signup?
Which countries are supported for messaging?
Messaging is supported worldwide. However, if the user’s device or region has some iMessage/FaceTime restrictions, you won’t be able to send messages to users in those countries.
You can check the official apple document, to check if there are some restrictions for iMessage/FaceTime in your region. Or restrictions from telecom operators.
Is it possible to send messages without API?
Yes we offer various integrations with no-coding platforms or CRMs.