CloudFixies mascot logo CloudFixies.
← All articles
Automation

Idempotent flows are the only flows

If your flow can be retried without breaking, you have a flow. If not, you have a time bomb.

Published by CloudFixies · 14 October 2025

The test

Trigger it twice with the same input. If the outcome differs, something is stateful that shouldn’t be. Fix that before adding features.

The usual culprits

SharePoint list-item creation without a unique-key guard. Notifications sent inside the main loop. Auto-increment IDs used as business keys.

◆ Takeaway

Retry twice, get the same result. Otherwise, redesign.

← Power Automate ALM for grown-ups Connector governance that doesn’t suffocate →