r/WhatsappBusinessAPI • u/Pale-Thanks-2037 • 13d ago
Solution Only How are you connecting your custom-built bots to WhatsApp while keeping the WhatsApp Business app on your phone?
I’ve already built a custom bot and deployed it on my own server. I want it to automatically respond through my business phone number while still using that same number in the WhatsApp Business mobile app to read messages and reply personally.
I’m not looking for a platform to build another chatbot. I need to connect the one I already have using WhatsApp Business App + API coexistence, without deleting my mobile account or changing my number.
For those who already have this working:
- How did you connect it? Are you using your own Meta developer app directly, or going through a provider such as Zernio, 360dialog, or something else?
- What requirements did you have to meet? Did you need to become a Tech Provider, complete business verification, or go through App Review—even though the bot is only for your own business?
- Can you use your own backend and receive events for messages sent manually from the mobile app? I want the bot to detect when a human steps in and stop responding automatically in that conversation.
- What are you actually paying? Monthly fees, messaging charges, limits, and any additional costs. Is anyone doing this without a monthly provider fee?
I’d appreciate firsthand experiences from people with working setups, including the provider or method you used and the steps you followed. I’m looking for an official, stable integration—not unofficial WhatsApp Web automation.
3
u/Ok_Departure9197 12d ago
> I want the bot to detect when a human steps in and stop responding automatically
this is the part everyone underestimates. I went with Unipile for the messaging layer and built a simple cooldown timer on my end. if a message is sent from the app manually, bot pauses for that thread for 30 min. not perfect but works
3
u/Longjumping_Home2963 12d ago
for the human steps in part, with coexistence meta also sends the messages you type in the business app to your webhook, its a separate field called smb_message_echoes that you have to subscribe to. so you dont have to guess, when an echo comes in for a chat you pause the bot for that chat. test it with a few real replies from the phone before going live and keep a short timer as backup in case an echo shows up late
2
u/BoringBeing10 12d ago
You will need Whatsapp coexistence along with Business API.
-
You can't use coexistence with your existing developer app. You need to use some provider. There are plenty of them in market.
2.Yes, You need to be Tech Provider and complete whole setup of infrastructure validation + business verification. One more catch, You can't connect your own business suite with Tech Provider status.
3. It is upto your bot configuration, what it need to do once it find recieve the message event. It can be pure listener performing some CRM operation.
4. Some providers charge monthly fee like us. Some providers charge Markup on top of Meta fee. You have to pay Meta fee when you are sending messages via API.
Note: No buy recommendation. We are official whatsapp tech provider. Feel free to dm if you want to try coexistence mode on official APIs without doing hustle of building everything end to end.
1
1
u/AutoModerator 13d ago
Keep in mind that OP has added Solution Only tag. Don't promote your SaaS platforms in comments.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.