1. Workflow Automation Engine
  2. Features
  3. Steps and attempts
Feature · Steps and attempts

Steps and attempts

Inspect operation steps, provider receipts and failed attempts.

OverviewFailed attempts
Workflow Automation Engine · Steps and attempts

Failed attempts

Execution attempts

New
SourceOperation keyAttempt numberStatusFailure reasonProvider reference
AD-66302OK-561270FailedFailed ea-239PR-229
AD-56421OK-257670FailedFailed ea-648PR-564
AD-30275OK-737830FailedFailed ea-463PR-593
AD-85818OK-224760FailedFailed ea-175PR-735
AD-54014OK-325570FailedFailed ea-446PR-844
6 of 6 records
OK-561Execution attempts · EA-52443
Failed
SourceAD-66302
Attempt number270
Failure reasonFailed ea-239
Provider referencePR-229
Example screen with sample data

What you can do

Find the precise point of failure

A run can contain steps with their own order, action name, timing and status. A step also holds input and output references and, when a provider returns one, an external receipt. This is the record an Operations Operator checks when the final run status does not explain why a result was accepted or why work stopped.

Attempts record the operation key, attempt number, provider reference and failure reason. They help the team distinguish a retry from a separate run. A failed attempt may lead to another attempt, but a provider timeout calls for checking the receipt and the outside system first. A local failure reason is useful evidence; it is not a substitute for finding out whether an external action occurred.

How the work is organized

  • Step order. Trace the action sequence within one operation run and inspect the result of each action.
  • Receipt. Keep the provider’s receipt identifier, source and dated evidence with the step.
  • Attempt. Compare timing and failure reasons across tries that share the same operation key.

What to agree during setup

Agree which providers return a receipt and where the team will verify it. Define a shared operation key rule and the circumstances that allow a retry. Decide who resolves an Unknown step and who reviews a run marked for reconciliation. Set a retention practice for receipt evidence so an auditor can reconstruct an older execution.

During the pilot, capture a successful action and a failed attempt. For each, locate the parent run and the definition that supplied the instructions. The Operations Operator should be able to explain the source record, attempted action, provider response and next safe step from those linked records.

Check the handoff on an actual case

A provider accepts a request but the response arrives after a timeout. The attempt shows a failure reason, while the step may contain an external receipt. The Operations Operator checks that receipt with the provider before retrying. If the action already occurred, the team reconciles the run and keeps the first attempt in the record. If no action occurred, the operator can use the same source context to decide whether another attempt is appropriate under the retry policy.

A separate case has a step marked Unknown. The team should not mark the whole run successful from the absence of a failure message. Inspect the outside receipt and result reference, then record the resolution where the next reviewer can see it. Keep the original attempt history so a later investigation can distinguish the provider’s behavior from the operator’s response.

What your team sees

  • Step exceptions — Locate failed and uncertain actions by run and receipt.
  • Failed attempts — Review operation keys, attempt numbers and failure reasons.
  • Runs requiring attention — Follow the exceptional run back to its source definition.

Follow the work through

Use receipt and exception review to check the evidence before another attempt.

What it keeps track of

Data model
Operation steps
Represents one step in a run, letting teams see progress and spot exactly where it failed.
Operation runs
Represents one run of an operation, used to track its progress, timing, and outcome.
Execution attempts
Tracks one attempt to run an operation, helping teams see retries, timing, and failures.
Automation definitions
Defines one automated process teams can trigger, showing its steps, status, and latest run outcome.

Who uses it

Permissions
Operations Operator
, Integration Steward, Audit Reader.

Set up Workflow Automation Engine your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started