Microsoft Power Automate · Arazzo Workflow
Microsoft Power Automate Cancel an In-Flight Run
Version 1.0.0
Find a run that is still executing, confirm it is live, and cancel it.
View Spec
View on GitHub
AutomationBusiness ProcessIntegrationLow-CodeMicrosoftPower PlatformRPAWorkflowArazzoWorkflows
Provider
Workflows
cancel-running-run
Cancel a flow run that is still in flight.
Scans the run history for an execution in a Running or Waiting state, re-reads it to confirm it is still live, and cancels that single run while leaving the flow itself active.
1
listRuns
listFlowRuns
List the flow's run history and branch on whether any execution is still in flight. A history of only terminal runs means there is nothing to cancel.
2
confirmRunStillLive
getFlowRun
Re-read the candidate run immediately before cancelling. A long-running run can complete between the list and the cancel, and cancelling a finished run is a no-op worth avoiding.
3
cancelRun
cancelFlowRun
Cancel the confirmed in-flight run. The flow stays active; only this single execution is stopped.