Hello all!
I'm writing a Flow that scrapes an API for data that includes a timestamp. If the timestamp is within the last 30 minutes, the Flow should post a message as Flow bot to a Teams channel.
Time is displayed in the API as a 12-digit string in U.S. eastern time; I'm converting it to UTC in my Flow, which is testing successfully.
I then have a conditional: If converted time is greater than AddMinutes(utcNow(),-30), post the message to the Teams channel.
That conditional is not working. Even when the timestamp in the API is within the last 30 minutes, the conditional comes back as false. It never posts the message.
I've tried the conditional two ways; you can see that plus the output of converted time and how I'm converting time in the screenshots below.
Any guidance would be appreciated!



