Hi @bartek.dev
You shouldn’t apply the condition on the “schedule API workflow” action but on the targeted workflow itself.
Like you said the condition of the “Schedule API workflow” is evaluated before scheduling it. What you should do is removing this condition so that the Workflow will always been scheduled in the coming hours and then put the condition in the action “Send email” inside the backend workflow. In this case, the workflow will be executed but no email will be sent if the message has been read by the user.
Best,
Arthur
2 Likes