Trigger Types
Dataverse: when row added/updated/deleted, scheduled, manual (button/Flow Launch Panel). Pick the narrowest trigger — row-filtered triggers fire less often.
Actions and Connectors
Dataverse actions for D365 CRUD. 1,000+ connectors for external systems. Approvals, teams notifications, email — all one-click.
Error Handling
Each action can have ‘run after’ set to failure. Build explicit failure paths — notify admin, log to SharePoint, retry. Without error handling, a silent failure is the worst outcome.
Child Flows
Extract reusable logic into child flows. Parent calls child with parameters. Avoids the copy-paste flow sprawl that plagues many orgs.
Monitoring
Flow Analytics shows runs, failures, durations. Monitor weekly. A flow that fails silently for a month is a real-world pattern.