Restarting workflows

You can restart the execution of your failed, timed out, and stopped workflows. Also, this feature supports restarting failed manual workflow executions. As this feature works at the workflow-level, you need to enable it for each workflow that you want to restart in the future.

Before you begin

Enable the restart feature for the workflow. To do so, go to Workflow > Workflow settings and selecting the Save status of each successfully executed action checkbox under the Execution settings tab.

Procedure

  1. Open the Executions table in the Monitor tab.
    You can restart one or multiple workflows based on your requirements.
    • To restart a single workflow, click the Restart icon in the Actions column for that workflow.
    • To restart multiple workflows, select the checkboxes for the failed workflows and click Restart.
    Note:
    • Previously restarted workflows are not eligible for bulk restart.
    • If any restarted workflow fails, times out, or stops again, make necessary changes in the workflow canvas.
    • You can restart a maximum of 150 workflows at a time.
    • After adding a payload schema to a webhook, if you manually run the workflow and the workflow fails, the webhook data will be missing when you restart the workflow. To avoid this, use a REST client to trigger the workflow via the webhook instead of running it manually.
  2. When restarting a single workflow, a dialog box appears with options to either restart immediately using the existing webhook payload or modify the webhook payload before restarting by selecting Edit Payload.
    For multiple workflows, the restart proceeds immediately by using the existing webhook payload without the option to edit.
    The Execution logs page opens.
  3. Click the Refresh icon on the left side of the screen to update the execution status.
    The Status column shows Restarted below Failed for restarted workflows.
  4. You can restart the same failed workflow multiple times by clicking the Restart icon again.

What to do next

Viewing restart history and execution details

You can check the restart history of the restarted workflow by clicking the Restart icon next to the Restarted label in the Status column. Upon clicking the icon, the Restart History window appears, displaying a chronological list of restart events with timestamps. You can click a timestamp to view the complete execution log information for that specific workflow execution.

You can view the execution details of a restarted workflow by clicking its name. To view the details of the original workflow execution that was first restarted, click the Restart Reference ID. The screen also shows the total count of workflow restarts.

To view the list of all restart attempts, click Restart Count to open the Restart History window.