Whatsapp trigger not getting messages

I am creating a whatsapp customer service agent , but the whatsapp trigger not getting any messages to it eventhough it is showing on meta that the test number is recieving messages. its saying waiting on event from whatsapp

Describe the problem/error/question

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

no output

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:

The issue is you’re hitting Meta’s API limitation - only one WhatsApp trigger can be active per Facebook App. Try these steps:

1. Check if you have any other workflows using WhatsApp triggers with the same app ID

2. Make sure your webhook URL in Meta Developer Portal matches exactly what’s in your n8n trigger

3. Verify your app is published in Meta’s dashboard (not just in development mode)

[corenexis.com](Complete WhatsApp Webhook Setup in n8n – Fix “Not Receiving Messages” Issue) has a detailed guide on the full setup process.

@Malieka_Forbes

One thing to double-check here: the “Listening for test event” state in n8n does not register the webhook with Meta by itself.

Even if the test number receives messages, the WhatsApp trigger will only fire if the webhook URL from the n8n node is correctly registered and verified in Meta Developers → WhatsApp → Configuration, with the messages event subscribed.

Also make sure you’re testing with a different phone number than the WhatsApp Business number itself — messages sent from the same number usually don’t trigger events.