Hi everyone, I’m curious about something with the Power Automate integration. Do the “Find workflow runs” action filters work as a logical AND or OR operator? In my testing It seems to be an OR, finding workflow runs even when I have two filters attached.
“…if there are multiple form field values, then workflows that match any of them will be returned.”
My main question is would there be a way to make it an AND filter? I want it to only find workflow runs based on multiple field properties containing certain text. I’d be ok using the API for this in an HTTP request as well.
I just want to clarify what you are looking for.
You want to be able to find a workflow run based on more than one form field value
ie,
First Name contains ‘Tarik’
AND
Surname contain ‘Ali’
And you would be happy to do this either via the API or through Power Automate?
If that is the case I can see if this is possible or not.
Can you send me a quick loom video of how you have this setup currently? I know its possible to do this in Zapier, but taking a look at Power Automate first before checking via the API.
If you would prefer you can email the screen recording directly at tarik@process.st
I just tested our find workflow runs API call (instead of the ‘find workflow runs’ action in our connector) in Power Automate and it is also using an ‘OR’ condition. (IE… it returns workflow runs that match any criteria instead of all search criteria)
If you create a hidden field and populate the default value of the hidden with a series of appended variables (that contain the values from all the form fields in the workflow run you want to search by) you may be able to use a single search (on the hidden field) and avoid the ‘OR’ search issue.