We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Complete guide to integrating and using the Official WhatsApp Business API with WA Sender
First, you need access to the WhatsApp Business API through Facebook:
Set up your app in Facebook Developer Console:
Add these credentials to your
.env
file:
Configure webhook to receive incoming messages:
https://yourdomain.com/api/webhook/whatsapp/official
Now create your official WhatsApp device:
Feature | Official API | Unofficial API |
---|---|---|
Cost | ๐ฐ Paid (per message) | ๐ Free |
Setup Complexity | ๐ด Complex (Facebook approval) | ๐ข Simple (QR scan) |
Reliability | ๐ข High (99.9% uptime) | ๐ก Medium |
Template Messages | โ Supported | โ Not supported |
Interactive Messages | โ Buttons, Lists | โ Text only |
Media Upload | โ Direct upload | โ URL-based |
Solutions:
Solutions:
elixir verify_official_setup.exs
elixir test_official_whatsapp.exs