Skip to content

Testing Workflows (Run Test)

The “Run Test” utility allows you to validate individual steps or full flows without deploying them to production.

When defining test inputs or mapping variables, you can enforce specific data types using the curly-bracket syntax. This ensures the engine treats the data correctly (e.g., as an integer instead of a string).

  • Syntax: {{variable_name:type}}
  • Example: {{amount:number}} or {{is_active:boolean}}.

If you are testing a step that interacts with an external REST API, the “Run Test” interface can automatically configure itself if the target API exposes a /schema endpoint.

  1. Enter the Base URL of the API.
  2. Click “Load Schema”.
  3. The system will fetch definitions from [api-url]/schema, automatically populating the available fields and validation rules for your test case.
  1. Locate the field mapped to field.uploaded_document.
  2. Click the Upload icon within the test interface.
  3. Select a local file. This file is temporarily processed by the extract_document step (if configured) to simulate a real user submission.