Describe the problem/error/question
my whatsapp trigger node keep loading indefinately not registering trigger even if i send the msg on my test number , im using n8n cloud
What is the error message (if any)?
Please share your workflow
Share the output returned by the last node
no out put
Information on your n8n setup
- n8n version:
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system:
Hi @Tilak_Gupta Welcome!
The node spins forever because Meta isn’t sending events to it yet. n8n’s test webhook is only live while the node is listening, and Meta only delivers to a callback URL you’ve registered in the Meta app. Set it up in this order:
- Open the WhatsApp Trigger and click “Listen for Test Event” so n8n starts listening. Copy the webhook URL and verify token it shows.
- While it’s still listening, go to Meta app dashboard > WhatsApp > Configuration > Webhook, paste that callback URL and verify token, and click “Verify and Save”. Since the node is listening, it answers Meta’s challenge and the URL validates.
- Still in Meta, under Webhook fields subscribe to “messages”, then send a test message from your number.
WhatsApp allows only one webhook per app, and switching between the test URL and the production URL overwrites it. So when you activate the workflow, re-register the production webhook URL in Meta the same way, or it will only fire in test.
WhatsApp Trigger | Nodes | n8n Docs