You built your shop on Lovable. Pages work. Checkout works. Stripe is wired in. The only thing left is the order confirmation on WhatsApp.
You type into Lovable's chat: "When a customer places an order, send them a WhatsApp confirmation."
Lovable thinks. Builds something. You test it.
Nothing happens.
Why Lovable can't send WhatsApp on its own
Lovable is genuinely brilliant at building apps from plain English. But there's one thing it doesn't know how to do out of the box, and it's the one thing most businesses outside the US actually need.
WhatsApp business messaging runs through the official WhatsApp Cloud API, which has very specific rules: a fixed auth format, pre-approved templates for messages outside the 24-hour window, rate limits, quality tiers, and different rules for marketing vs. utility messages.
Lovable's AI is smart enough to guess at all of it. The problem is that guessing doesn't work with WhatsApp. You send through Meta's infrastructure correctly or your number gets flagged. There's no middle ground.
So when you ask Lovable to "send a WhatsApp," it makes up endpoints that don't exist. The code looks plausible, runs cleanly — and silently fails.
The fix: teach Lovable about WhatsAble
Lovable doesn't need to know how WhatsApp works. It just needs to know how to call WhatsAble — and WhatsAble handles the WhatsApp part.
The locked path is simple: copy the WhatsAble Lovable-specific prompt from whatsable.app, paste it into Lovable Agent chat, then connect Meta in the WhatsAble console and add your base URL plus API key in Lovable Secrets.
Paste this prompt into Lovable Agent chat
This is the live Lovable prompt from whatsable.app/vibe-code (Lovable tab). Copy the whole block below into Lovable — do not invent env names.
Integrate Whatsable WhatsApp into this Lovable project.
First, ask me to add these in Project settings → Secrets (never in chat or source code):
- NOTIFYER_API_BASE_URL = https://api.insightssystem.com
- NOTIFYER_API_TOKEN = my JWT from the Whatsable console
API reference (use this throughout):
Base URL: https://api.insightssystem.com
Auth headers:
- Console API (templates, bots, broadcasts, webhooks):
Authorization: Bearer
What happens next
1. Paste the prompt into Lovable Agent chat.
2. When Lovable asks, add the Secrets from the prompt above in Project settings → Secrets (never in chat or source code): base URL and API token from the WhatsAble console.
3. Connect your WhatsApp number in the WhatsAble console (one-time Meta verification).
4. Let Lovable scaffold send and inbox flows for your use case.
From this moment on, Lovable knows how to send WhatsApp through your WhatsAble account. You can describe WhatsApp features the same way you describe everything else.
Order confirmation: "When an order is confirmed, send a WhatsApp using my order_confirmed template with their name and order number."
Booking reminder: "Day before the appointment, send a WhatsApp reminder. Let them reply CONFIRM or CANCEL."
Lead follow-up: "When someone fills out the form, send a WhatsApp instantly saying we'll be in touch in 2 hours."
You're not coding any of this. You're describing it. Lovable builds it. WhatsAble sends it.
How to start
1. Connect your WhatsApp number through the WhatsAble console (one-time Meta verification, a few minutes).
2. Grab your API token from your WhatsAble dashboard.
3. Open whatsable.app/vibe-code, select the Lovable tab, and copy the full prompt (also pasted above on this post).
4. Paste it into Lovable Agent chat. Add the Secrets from the prompt above when asked.
5. Build.
No email-password sharing. No third-party login. No developer.
The bigger point
Lovable made building apps possible without code. WhatsAble — built on the official WhatsApp Cloud API as a Meta Tech Provider — just made sending WhatsApp from those apps possible without code too.
If you've been stalling a Lovable build because the "but how do I send WhatsApp" part kept blocking you, there's no excuse left.
Try WhatsAble free → whatsable.app. No credit card.
