Connect WhatsApp Cloud API
Send and receive WhatsApp messages from leads directly inside Telemantix CRM.
What you'll need
- A Facebook Business account verified by Meta
- A WhatsApp Business Account (WABA)
- A phone number not previously registered with WhatsApp
- A Meta Developer App
Step 1 — Set Up WhatsApp Business Account
Step 2 — Configure Developer App
Step 3 — Generate a Permanent API Token
The temporary token on Getting Started expires after 24 hours. For production, create a permanent system user token:
whatsapp_business_messaging and whatsapp_business_management permissions.Step 4 — Connect in Telemantix
tmx_wa_2026).Step 5 — Register the Webhook
Fields Reference
Phone Number IDThe numeric ID of your WhatsApp phone number — shown in Meta Developer → WhatsApp → Getting Started.Business Account IDYour WhatsApp Business Account (WABA) ID — shown in Business Settings → WhatsApp Accounts.WABA IDUsually the same as Business Account ID. Used for campaign-level operations.API TokenSystem user permanent access token with whatsapp_business_messaging permission.Verify TokenAny string you choose — must match the Verify Token in Meta Webhook settings.Common Issues
Webhook verification fails
Ensure the Verify Token matches exactly. Also confirm the Callback URL is publicly accessible (not localhost).
Messages not appearing in inbox
Check that the messages webhook field is subscribed in WhatsApp → Configuration → Webhook Fields.
Cannot send messages after 24 hours
WhatsApp restricts free-form messages to a 24-hour window after the last inbound. Use WhatsApp Campaigns to send approved templates to restart the conversation.
API token rejected
Ensure the system user has the whatsapp_business_messaging scope and is associated with the correct WABA.