Nine Minds Logo

Navigation

15.6. Publish, Monitor, and Troubleshoot Workflows

Learn how to validate, publish, monitor, retry, replay, and troubleshoot workflow runs after automations go live.

15.6. Publish, Monitor, and Troubleshoot Workflows
Learn how to validate, publish, monitor, retry, replay, and troubleshoot workflow runs after automations go live.
15. Workflow AutomationUpdated: 5/3/2026

Publishing a workflow makes it active for future events or schedules. Monitoring confirms that the workflow is doing what the business expected.

Use Workflows > Workflow Control Panel to review run status, filters, exports, and troubleshooting actions.

Figure 1: Run monitoring shows whether workflows succeeded, failed, waited, or are still running.

Drafts, published versions, and changes

Workflows should be edited as drafts and published only after validation. Publishing creates an active version that future triggers can run.

StateMeaningOperational guidance
DraftWork in progress.Safe for editing; not yet the active business process.
PublishedActive version used by events or schedules.Monitor after publishing, especially for client-facing actions.
Updated draftProposed changes to an already published workflow.Review and test before replacing the active version.
Paused or disabledTemporarily stopped.Use when troubleshooting or preventing more runs.

Use clear descriptions so future admins understand why the workflow exists and what changed between versions.

Before publishing

Check these items:

  • the trigger is the correct business event or schedule;
  • required action fields are filled;
  • mapped fields come from the expected trigger or step output;
  • branches and waits are documented in the workflow description;
  • client-facing emails or notifications have been reviewed;
  • secrets and credentials are configured by an authorized admin;
  • the workflow has a clear owner;
  • the team knows how to pause or roll back if needed.

Reading run status

StatusWhat it usually meansWhat to do
SucceededThe workflow completed.Spot-check early runs to confirm business results.
RunningThe workflow is actively processing.Wait briefly, then investigate if it remains running unexpectedly.
WaitingThe workflow is paused for a time wait, event wait, or retry.Confirm the wait is expected and tied to the business process.
FailedA step errored and the workflow could not complete.Open the run details, review the failing step, fix configuration or data, then retry if appropriate.
CanceledA user or system stopped the run.Confirm cancellation was intentional.

Troubleshooting workflow issues

SymptomWhat to check
Workflow did not startConfirm the workflow is published, the trigger event happened after publishing, and the event matches the selected category/event.
Workflow started too oftenAdd conditions, narrow the trigger, or check whether a workflow action is causing another triggering event.
Action failed because data was missingReview required fields and field mappings for the failed step.
Email or notification did not sendCheck recipients, email settings, provider configuration, and failure logs.
Workflow is waiting longer than expectedReview wait step settings, event correlation, and expected business timing.
Duplicate work was createdConfirm idempotency settings, trigger scope, and whether multiple workflows respond to the same event.

Retry, resume, and replay

Depending on the failure and permissions, admins may be able to retry, resume, or replay a workflow run.

ActionUse it whenCaution
RetryA transient issue occurred, such as a temporary provider failure.Confirm the step is safe to run again.
ResumeA waiting or blocked run can continue after the issue is resolved.Confirm the business state has not changed unexpectedly.
ReplayYou need to rerun from prior input for investigation or correction.Avoid replaying client-facing or billing-impacting actions without review.
CancelA run should stop and not continue.Document why the run was canceled if it affects client operations.

Dead letter and blocked runs

A dead-letter or blocked-run view is where failed or unprocessable work can be investigated. Use it when a workflow event or run cannot proceed normally.

Common causes include:

  • invalid or incomplete input data;
  • missing workflow version;
  • a workflow waiting for an event that never arrives;
  • permissions or secret problems;
  • repeated action failures.

Treat dead-letter review like an operations queue. Assign an owner, resolve the root cause, then retry or close the item according to your internal process.

First-week monitoring plan

For every new published workflow:

  1. Check run history after the first expected trigger.
  2. Review at least one successful run step by step.
  3. Review any failed or waiting runs.
  4. Ask the business owner whether the automation produced the expected result.
  5. Adjust the draft and republish if needed.
  6. After confidence is established, reduce monitoring to normal operational review.