WhatsApp Business Watch Events and subsequent scenarios

Hello, Makers!

I am new to make and dipping my toes into automation. I have a quick question about setting up WhatsApp connections and handling watch responses.

Here’s the situation:

  • Scenario 1: I’ve set up a process to watch for incoming messages. The system then waits for the customer to provide a URL and adds the provided information to a database. I’ve created separate columns in the database to store this data, and this part works fine.
  • Scenario 2: After receiving the URL from the customer, I want to create a filter to check if the message contains a valid URL. Specifically, I think what’ll work:
    • Match the customer’s phone number.
    • Ensure the message body contains a URL that starts with https or http.

The issue I’m facing is that while the first scenario (waiting for the customer to provide a link) works correctly, the second scenario doesn’t seem to process the data as expected. I believe there might be an issue with how the filter is set up.

I’ve included more details and screenshots for reference. Any guidance would be greatly appreciated!

Thank you!



Update:

I have tried with different filtering options using WhatsApp ID’s, keys inserted to my DB and the results is the same as no events reach to my second scenario.

I am suspecting that both scenarios I have created have WhatsApp Watch Event added as first node causing this discrepancy.

I have also tried WebHooks but it generates a new webhook to listen which is different than what WhatsApp Watch Event has configured to talk to my Meta account.

Still searching on which first component others have set on their reply scenarios.

Any help is appreciated :slight_smile: