Hey @andynadal 👋 Eden from the support engineer team here.
Something to keep in mind is that it's not possible to use the WhatsApp mobile app or the WhatsApp Business mobile app with the same phone number that you use with the WhatsApp Intercom integration. This means that once you connect the number to Intercom you will not be able to use it for outside connections. That being said, it is likely here that you will not be able to utilize those outside WhatsApp connections.
There is currently no way to start a new WhatsApp conversation via the REST API. You can reply to WhatsApp conversations via the REST API 'Reply to a conversation' endpoint here but you can't initiate a WhatsApp conversation from the REST API. Once a conversation has been started in your Inbox via the WhatsApp integration, your team will be able to view all of the replies to the conversation within the UI.
In order to migrate your existing WhatsApp phone number, you can follow the instructions in that article here! As a note, before migrating you must ensure that 2FA is disabled. Let me know if you have questions on that. 👍
Hi @Eden ! I just came across this thread trying to figure out how to start a new WhatsApp conversation via the REST API. I couldn't find a way to do it, and it looks like it wasn't possible at the time of your last reply (10 months ago).
Are there any updates on this? Is it possible to do it now?
Thanks!
@Matias Brignone It’s Mat from the Support Engineering Team 😀
It is not possible to send initial WhatsApp messages via Rest API, you can only reply to existing conversations via Intercom API.
@mateusz.leszkiewicz Is there any plan in the roadmap to add this feature in the REST API? The fact that you can only either integrate with Intercom or use the Whatsapp API is quite limiting if there is no option to send templates through the Intecom API…
Thanks.
@Dribo
As far as I know there is no plans to implement this at the moment.
If you’re already using the WhatsApp Business API, then integration becomes much easier — you don’t need extra plugins or unofficial tools. The API itself gives you all the building blocks to connect WhatsApp directly with your system.
What you can do with it:
- Send & receive messages in real time via webhooks.
- Use interactive templates (lists, buttons, quick replies) for better engagement.
- Automate responses, notifications, and reminders.
- Connect directly to your CRM, SaaS platform, or databases.
- Run bulk messaging campaigns (as long as you use approved templates).
How to integrate:
- Set up your webhook → so your system receives customer messages.
- Call the API endpoints from your backend → for sending messages or notifications.
- Map customer actions to workflows → e.g., new signup → send WhatsApp confirmation → log details into CRM/Excel.
- Keep it running 24/7 → deploy on a server or cloud function so messages are never missed.
✅ If you want to skip the heavy lifting and use a ready-made platform on top of the API (with features like chatbots, bulk messaging, and analytics), you can check out Botsense – whatsapp business api chatbot Automation Tool. It’s built on the official API and makes integration much faster.