Automation & Workflows

Monitoring Workflow Executions

Track your workflow executions in real time, view detailed logs, troubleshoot failures, and retry failed actions from the execution history page.

Last updated: 28 August 2026

Monitoring Workflow Executions

Once your workflows are live, you need to monitor them to ensure they are running correctly. The execution history page provides a complete audit trail of every workflow run, with detailed logs and the ability to retry failed executions.

RapidQuote3D Workflows page showing execution history with timestamps, status, and retry options

Accessing Execution History

  1. Navigate to Automation > Workflows in the admin sidebar.
  2. Click on a specific workflow to view its detail page.
  3. Select the Execution History tab to see all past runs.
  4. Alternatively, go to Automation > Execution Log to view executions across all workflows in a single unified view.

Execution Statuses

Each execution is assigned one of the following statuses:

StatusMeaning
PendingThe workflow has been triggered and is queued, waiting to start executing actions.
RunningThe workflow is currently executing its actions. If delays are configured, it may remain in this state for the duration of the delay.
CompletedAll actions in the workflow executed successfully.
FailedOne or more actions encountered an error. Check the execution details for the specific failure reason.
SkippedThe workflow's trigger conditions were not met, so no actions were executed. This is recorded for transparency.

Viewing Execution Details

Click on any execution row to expand its detailed view. The detail panel shows:

  • Trigger information — Which event fired the workflow, and associated data (order number, customer name, etc.).
  • Action timeline — A chronological list of each action that ran, with:
    • Action type and configuration (e.g. "Send Email — Order Confirmation Template")
    • Start and end timestamps
    • Status indicator (success or failure)
    • Error message (if the action failed)
  • Duration — Total time from trigger to final action completion.

Retrying Failed Executions

When an execution fails, you can retry it:

  1. Open the failed execution's detail view.
  2. Click the Retry button. This re-runs the workflow from the point of failure.
  3. Only the failed action and subsequent actions are re-executed — previously successful actions are not repeated.
  4. The retried execution appears as a new entry in the history with a "Retried" label linking back to the original attempt.

Note: Fix the underlying issue before retrying. Common causes of failure are described below.

Debugging Common Issues

IssueLikely CauseSolution
Email action failedInvalid or missing customer email addressCheck the customer record and ensure a valid email is saved
SMS action failedMissing phone number or invalid formatVerify the customer's phone number is in the correct international format
Discount code action failedDiscount configuration error (e.g. negative value)Review the discount parameters in the action configuration
Workflow never firesWorkflow is disabled or conditions are too restrictiveCheck the active toggle and review trigger conditions
Duplicate messages sentMultiple workflows with overlapping triggersReview all active workflows and consolidate or add distinguishing conditions
Actions execute out of orderMissing delay or incorrect action orderingReorder actions and add delays where needed

Execution Logs

For deeper investigation, each execution includes a raw log:

  • The log records every step the workflow engine processed.
  • It includes variable values at the time of execution, which is useful for verifying that template variables resolved correctly.
  • Logs are retained for 90 days before being automatically archived.

Monitoring Best Practices

  • Check executions regularly — Especially after creating or modifying a workflow, monitor the first few executions closely.
  • Set up failure alerts — Configure an internal notification so you are alerted when a workflow fails.
  • Review skipped executions — Frequent skips may indicate that your trigger conditions are too restrictive.
  • Use the unified log — The Automation > Execution Log page is the fastest way to spot issues across all workflows at once.

Need help with this topic? Contact our support team