Skip to main content

Run and debug

At a glance

Launch a test run, analyze the results block by block, and fix errors.

Before you start

  • Your workflow is created and saved (see Create a workflow).
  • The blocks are connected and configured.

Steps

1. Launch a test

From the canvas, click the Test button (play icon) to launch a synchronous execution of your workflow. The test runs the entire workflow and shows you the result immediately.

Run start

2. Follow the progress

Follow the execution in real time: each block lights up as it is processed. You can see which block is currently running at any moment.

3. View the results

Once the execution is complete, a panel displays each block's outputs, execution durations, and the overall status (success or failure).

Run result

Click on an individual block to see:

  • The input data received by the block.
  • The output data produced.
  • The duration of the block's execution.
  • Any logs.

4. Diagnose errors

In case of an error, the failed block is highlighted in red. Click on it to see the problem details.

Run error

SymptomLikely causeSolution
Block in error (red)Misconfigured parametersOpen the block, check required fields
Execution stuckInfinite loop or always-true conditionCheck the loop exit condition
Unexpected resultIncorrect data mapping between blocksCheck the input and output variables of each block
TimeoutExecution too longReduce the workflow scope or add a timeout block

5. Fix and re-test

Fix the configuration of the failing block, save the workflow, and re-run the test. Repeat until you get a complete error-free execution.

Tip
Use the Test button for quick validations during construction. For production or scheduled executions, use the Run button which launches a durable execution with tracking and automatic recovery in case of interruption.

Expected outcome

What you get
Your workflow runs without errors from the first to the last block. The results of each step are visible and match your expectations. The workflow is ready for production use or scheduling.

Limits and common issues

  • Test mode is synchronous: it waits for the execution to finish. For long workflows, prefer the Run mode.
  • If a block fails, the subsequent blocks are not executed (unless an error handling block is configured).
  • Dynamic variables (from a previous block) are only available at runtime. Check variable names if a block displays "variable not found".

Need help?

Write to us: Support and contact.