General
Is it possible to send an outbound text first?
At the moment, to send outbound texts to a contact, you need to get consent to this from them. Therefore, you can only send a message after they initiate a conversation. This will be considered as consent from the contact, after which you can send them any messages. Why you can't text first? InPopularAre there any restrictions for signup?
We canโt currently open accounts or provide services for users living in the following countries (Restricted countries): Afghanistan ๐ฆ๐ซ Burma (Myanmar) ๐ฒ๐ฒ Central African Republic ๐จ๐ซ Cuba ๐จ๐บ Democratic Republic of the Congo ๐จ๐ฉ Iran ๐ฎ๐ท Haiti ๐ญ๐น Morocco ๐ฒ๐ฆ Mali ๐ฒ๐ฑ North Korea ๐ฐ๐ต Russia ๐ท๐บ South Sudan ๐ธ๐ธ Sudan ๐ธ๐ฉ Syria ๐ธ๐พ Venezuela ๐ป๐ช Yemen ๐พ๐ช Zimbabwe ๐ฟ๐ผ If you try to sign in/up while in this country, your account may be suspended or blocked.Few readersWhat is sender name and how to manage them?
What is the sender name in iMessage and what benefits does it provide? This will help you send blue bubbles to your recipients much more efficiently.PopularSandbox environment
The sandbox allows you to test inbound/outbound messaging without using your credits or purchasing a dedicated sender name. You can use this feature to test the API before paying or using it in a production environment. To use the sandbox, you need to add a phone number or email as a sandbox contact in the Dashboard -Conversation API -Settings, then initiate a conversation with the sPopular
2-way API FAQ
What are iMessage deep links and how to use them?
Deep link is a simple link to an application that allows you to immediately open this application with the options you need. We recommend using them to make it easier for your contacts to initiate a conversation with your sender name. Ho to create it For example, if your sender name is [email protected], then your deep link for this sender will be: imessage://[email protected] After pressing this linkPopularFrequently Asked Questions - iMessage API
How I can get credentials to use the service? Need to choose a pricing plan, fill all required fields, and then type your billing information. After payment, you receive credentials in an email. With these credentials, you can sign in to Dashboard and manage your license. Is it possible to test your API for free? Yes, after signup, you can verify your phone numberSome readersCan I use your API for promotion/marketing messaging?
Itโs possible if you purchase a dedicated sender name and receive consent from your contacts. By consent that will means they should initiate a conversation with your dedicated sender name. But you need to take into account that there are some risks when sending such messages.Some readersWhat is the difference with Apple Business Chat?
Apple also currently offers a service called Apple Business Chat. And it may seem that why use our iMessage API if there is a native solution from Apple where the sender can be branded? But this solution has many disadvantages. Here we list the main problems that Apple's Business Chat does not solve: According to Apple's rules, your business chat shouldn't be fully automated. YouFew readersHow recipients can see my name and photo as the sender?
One of the best approaches for that is to send a contact file (vCard) to your recipients as an attachment. When they add you to their contacts they will see data and the photo from your contact card as the sender. Benefits of sending a contact card and asking the recipient to use the file to add to their contact list: Your recipients will see links with a beautiful preview. If you add your work emaiFew readersDo you have any integration for SMS fallback?
Is it possible to use Twilio, Vonage, Plivo, or any other SMS gateway for auto fallback if failed to send iMessage? At the moment we do not have any direct integrations with any of the SMS gateways. However, you can easily make it yourself. You just need to handle the "failed" status from our API, and in this case, you can use any other SMS fallback API from your backend.Few readersIs it possible to send iMessage with this service without API?
We do not operate as a messaging service where you can upload your contact list and start sending messages. This service is designed to automate the process of sending texts to iMessage instead SMS by sending a request to our API from your server, backend, CRM, or something else. If you need a promotional messaging service, try using our macOS/iOS application that allows you to send texts from your personal phone number/account.Few readersWhich countries are supported for messaging?
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. Also, at the moment there are some issues with the successful delivery of messages to phone numbers of Chinese telecom operatFew readersWhat if a recipient is an android user? How will messages be delivered?
If the service will determine that the recipient is not the owner of the iOS device or he deliberately disabled iMessage on the device, then you will receive an error from our API that the sending failed. In this case, you can already use an alternative sending method: WhatsApp, SMS, and etc. Because the exact same logic would be used if you try to send via WhatsApp to a number for which it is not installed, you will receive an error in response in the same way. All our clients use us as an altFew readersHow do SMS fallback and Call Forwarding work?
SMS-fallback The SMS-fallback feature allows you to process SMS messages and reply with SMS (green bubbles) if your users switch platforms or has some troubles with their internet connection and messages are delivered as SMS instead of iMessage (a common thing when contact riding in a subway and texting). There is nothing you need to do on your part. we automatically send/receivFew readersLink Preview Behavior on iOS
For some reason, links iMessage may display without previews, or they may not be active. We collected recommendations on how to resolve it.PopularIs it Apple authorized API?
How legal is this API and is it authorized by Apple? To dispel these doubts, you need to understand how it works from the inside. Our product works much like if you rent an iPhone in the cloud that can receive REST-API requests from you and perform the necessary actions on the destination device or iServices. Sounds cool, right? That's why sometimes in our articles we name this service "LoopMessSome readers
Quickstart
How setup ChatGPT integration without coding
This guide describes how to use the no-coding integration with ChatGPT by OpenAI. You can quickly create your own ChatGPT-based iMessage bot that can perform text completion. Open the list of purchased dedicated sender names (/en/article/what-is-sender-name-and-hoPopularHow setup Mailbox integration without coding
You can receive and send iMessage using your mailbox - Email-To-iMessage. Use iMessage on any platform, CRM, or SaaS that supports email.Few readers