Using webhook with msg91

I’m trying to receive WhatsApp message status updates from MSG91 using their new webhook system. I’m using n8n’s Webhook Trigger node with the Raw Body option turned ON, and I’m pointing the webhook to the correct production URL

Here’s what I’ve confirmed:

  • MSG91 webhook is set to POST to my n8n URL.
  • Raw Body is enabled in the Webhook Trigger node.
  • The workflow is active, and I’m using the production webhook URL.
  • When I test with Zapier (Catch Raw Webhook) or Webhook.site, I receive the payload as expected.
  • But in n8n, nothing is received — neither headers, nor body, nor binary content.

I also verified with MSG91 support that they are sending the correct payload (in JSON format), and it’s being delivered successfully to Zapier/Webhook.site.