← Highest Degree Priorities
Automation Failure Triage

Long-running workflow failures: is the automation broken, or did the process change underneath it?

When a workflow starts failing after weeks or months of normal operation, the technical symptom may be caused by process drift underneath the automation. Select what you are seeing to narrow the likely failure class before rebuilding anything.

Why long-running workflows start failing

Automations often outlive the exact process they were built around. A workflow can keep running while the surrounding handoffs, permissions, interfaces, exception paths, or ownership quietly change.

  1. Process drift: people change handoffs, timing, approvals, or responsibilities while the automation still assumes the old process.
  2. Credential drift: tokens expire, permissions change, or a connected account is replaced.
  3. Schema and interface changes: APIs, fields, forms, selectors, payloads, and websites evolve over time.
  4. Duplicate execution: retries, polling, race conditions, or duplicate triggers create repeated side effects.
  5. Growing exception paths: edge cases accumulate until a workflow designed for the normal path becomes brittle.
  6. Silent partial failure: early steps succeed while later steps fail, leaving the business process in an ambiguous state.
  7. Ownership ambiguity: nobody is clearly responsible for monitoring, recovery, or deciding when the process itself needs to change.

What is going wrong?

Select every symptom that applies.

Triage result

Start with these checks

This is a directional operational diagnostic, not a security, compliance, or engineering certification.

Common reasons automations fail in production

  1. Weak observability: a tool reports execution success even though a downstream business action failed.
  2. No idempotency or deduplication: retries or duplicate triggers create duplicate messages, records, or transactions.
  3. Transient API failures: rate limits, timeouts, browser instability, or network errors need controlled retries and backoff.
  4. Credential drift: tokens expire, permissions change, or connected accounts are replaced.
  5. Schema or interface changes: websites, APIs, fields, selectors, and payload formats change over time.
  6. Partial-state failures: an early action succeeds, a later action fails, and the workflow has no safe recovery path.