Running and Debugging

Automateo provides powerful tools for testing and refining your workflows directly in the workflow builder. This page covers two essential features: running the entire workflow and debugging individual steps.

Running the Workflow

To test your entire workflow with different inputs:

  1. In the workflow builder, locate the "Run" button (at top right of the interface).

  2. Click the "Run" button. This will open a modal window.

  3. In the modal, you'll have to input the starting values in text or JSON depending on your input node's configuration.

  4. Click "Execute" to begin the workflow execution.

  5. The modal will display the progress of your workflow, showing outputs of each step as it's completed.

  6. Once the workflow finishes, you'll see the final output in the modal.

This feature is particularly useful for:

  • Testing your workflow with various inputs

  • Verifying that all steps are working as expected

  • Observing how changes in input affect the final output

  • Demonstrating the workflow's functionality to team members or stakeholders

Debugging the Workflow

For more granular testing and troubleshooting, Automateo offers a debugging mode:

  1. In the workflow builder, find the "Debug" button (located next to the "Run" button).

  2. Click "Debug" to enter debugging mode. This will open a modal window.

  3. In the modal, you'll have to input the starting values in text or JSON depending on your input node's configuration.

  4. Click "Execute" to start debugging.

  5. In debug mode, you can:

    • Step through the workflow one node at a time

    • Inspect the input and output of each node

  6. The workflow will pause at each breakpoint, allowing you to examine the data at that point.

Debugging mode is invaluable for:

  • Identifying issues in complex workflows

  • Understanding how data transforms between nodes

  • Testing specific parts of your workflow in isolation

  • Optimizing your workflow's performance and accuracy

Tips for Effective Testing and Debugging:

  • Start with simple, known inputs to verify basic functionality

  • Gradually introduce more complex or edge-case inputs

  • Use debugging mode to focus on problematic areas of your workflow

  • Keep track of your test cases and results for future reference

  • Regularly test your workflows, especially after making changes

By utilizing both the run and debug features, you can ensure your Automateo workflows are robust, efficient, and produce the expected results across a wide range of inputs.

Last updated