Hey everyone! I have a setup with WhatsApp integrated with Evolution CRM and I’m using webhooks for automation. The outgoing messages work perfectly when I send them through Evolution CRM. However, I’m running into an issue where incoming replies from WhatsApp users aren’t being captured by my webhook or appearing in the CRM system. The only time I see the responses is when I manually trigger them from the server side. Has anyone experienced similar problems? I’m wondering if this could be related to webhook authentication issues, cross-origin problems, or maybe the way my endpoint is configured. Any suggestions on what might be causing this and how to fix it would be really helpful!
I encountered a similar issue a while back with receiving responses through webhooks in Evolution CRM. In my case, the problem stemmed from incorrect webhook configuration. It’s crucial to verify that your endpoint is correctly set up to accept incoming POST requests from WhatsApp. Inspect the server logs to determine if requests are reaching your endpoint; this can provide valuable insights into what might be going wrong. Additionally, ensure that your SSL certificate is current and that your firewall isn’t inadvertently blocking IPs from WhatsApp. Lastly, your webhook should acknowledge requests with a 200 status code promptly to prevent any disconnections by WhatsApp.
sounds like a timing problem. Evolution CRM can be slow processing WhatsApp webhooks - check for queue backlogs or if your timeout settings are too short. also make sure your webhook URL ends with a slash. I know it’s weird, but that actually fixed it for me once.
Had this exact issue with Evolution CRM recently. WhatsApp wasn’t registering the incoming message webhook properly, even though outbound messages worked fine. Check if your webhook URL is actually subscribed to message events in your WhatsApp Business API settings. You’ll probably need to re-verify your webhook endpoint and make sure it’s subscribed to the right event types. Also check if Evolution CRM is handling WhatsApp’s webhook verification challenge correctly during setup. I ended up manually resubscribing through the WhatsApp API after finding out it got silently dropped.