Browse documentation

Workflows

Test a workflow

Run a saved workflow with test contact and trigger data while preventing message, database, and external side effects.

Automation buildersBeginnerAvailable

What this guide covers

  • The Test panel validates configuration and previews the execution path without performing protected external side effects.
  • Prerequisites: Save the workflow first.
  • Result: Test passed, intended branch is selected, outputs are correct, and there are no unexpected configuration issues.
  • Limit: A passing simulation does not prove an external account, recipient, provider, or balance will remain available during live execution.

What this is and when to use it

The Test panel validates configuration and previews the execution path without performing protected external side effects.

When to use Test a workflow
Use it whenExpected outcome
Before activating a new workflow.Test passed, intended branch is selected, outputs are correct, and there are no unexpected configuration issues.
After changing logic, variables, AI prompts, or integrations.Test passed, intended branch is selected, outputs are correct, and there are no unexpected configuration issues.

Before you begin

  1. Save the workflow first.
  2. Configure a Workflow Trigger.
  3. Use representative contact and message values.

Complete the task

  1. Open the workflow and select Test.
  2. In Setup, enter trigger type, contact, number, and message data.
  3. Run Test.
  4. Review executed, simulated, AI real, skipped, and failed steps.
  5. Inspect branches, output variables, prevented writes/calls, duration, and estimated cost.
  6. Reset and test alternative branches.

Confirm it worked

  1. Test passed, intended branch is selected, outputs are correct, and there are no unexpected configuration issues.

Common problems

Test a workflow troubleshooting
SymptomWhat to check
Run Test is disabledSave the workflow and configure its trigger.
The test contacted an AI modelAI nodes are explicitly marked AI · REAL; message and protected external side effects are simulated.

Current limitations

A passing simulation does not prove an external account, recipient, provider, or balance will remain available during live execution.

Where to go next