Hi,
I want to create a whatsapp agent.
I set the connexions and it’s sucessful however i sent a message to the test number set by meta and the trigger doesn’t work.
Do you have any idea ?
Thanks
Hi,
I want to create a whatsapp agent.
I set the connexions and it’s sucessful however i sent a message to the test number set by meta and the trigger doesn’t work.
Do you have any idea ?
Thanks
The WhatsApp Business API trigger requires proper webhook configuration with Meta (Facebook). Here’s exactly how to fix this:
When you can send messages but the trigger doesn’t fire, it means:
In your WhatsApp Trigger node, you’ll see a Webhook URL like:
https://your-n8n-instance.com/webhook/whatsapp-trigger-id
Copy this URL - you’ll need it for Meta
n8n_verify_12345)Back in your n8n WhatsApp Trigger node:
This is the critical step most people miss:
messages ✓ (Required for incoming messages)message_status ✓ (Optional: delivery status)messaging_postbacks ✓ (Optional: button clicks)Solution: Your workflow isn’t active or the webhook URL changed. Always keep the workflow activated.
Solution: The Verify Token in Meta doesn’t match the one in n8n. They must be identical.
Solution: Check Meta webhook subscriptions. The messages event MUST be subscribed.
Solution: Your WhatsApp Business number is in “Test Mode”. You need to:
In Meta Dashboard, check Webhooks → Recent Deliveries to see if Meta is actually sending webhooks to n8n. If you see:
For a complete WhatsApp agent, your workflow should look like:
WhatsApp Trigger → AI Node (ChatGPT/Claude) → WhatsApp Send Message
Key considerations:
I build these conversational agents regularly for businesses - the most critical part is getting the webhook configuration right, which trips up most developers on their first attempt.
Let me know if you’re still seeing issues after following these steps, and share any error messages from Meta’s webhook logs!
Hi,
Thanks for your detailed answer.
Step 1: Get Your n8n Webhook URL
Do i use test or prod ? and get or post ?
Step 2: Configure Webhook in Meta Business Suite
In WhatsApp > Configuration
Unable to validate the callback URL or the verification token. Please check the information provided or try again later.
Step 3: Add Verify Token to n8n
I don’t have
Webhook Settings (Advanced)
Step 4: Subscribe to Webhook Events
I don’t find
Webhook Fields
Just in case, this is my mail: [email protected]
Thanks for your help
Step 1: Test vs Prod & GET vs POST
Production URL - Always use the production webhook URL (not test).
The WhatsApp Trigger node in n8n shows you the webhook URL - copy it exactly as shown. You don’t choose GET/POST - Meta uses GET for verification and POST for actual messages automatically.
This error happens during Meta’s verification process. The fix:
Also check:
This is version-specific! Looking at your screenshots, you’re using the WhatsApp Business Cloud Trigger node.
For the WhatsApp Business Cloud node, the verify token is handled differently:
Important: You need to subscribe to webhook events AFTER the webhook URL is successfully verified.
The correct flow:
If you’re still getting the verification error, you won’t see the webhook fields section yet - they only appear after successful verification.
In n8n:
In Meta:
I can see you uploaded 2 screenshots - they’ll help me give more specific advice. Looking at typical issues:
Screenshot 1 (n8n_Capture1): Should show your WhatsApp trigger node
Screenshot 2 (n8n_Capture2): Likely shows the Meta webhook configuration
Can you share:
https://?While we troubleshoot the verification:
If your n8n version doesn’t support verify tokens well:
I build WhatsApp agents for clients regularly - this verification step is always the trickiest part! Once we get past this, the rest flows smoothly.
Feel free to share more details about your setup and I’ll walk you through it step-by-step!