Skip to main content
Test mode lets you run your pipeline end-to-end without triggering real side effects. When test mode is enabled, output nodes (callback and email) produce a dry-run preview instead of sending actual requests or emails. All other nodes execute normally.

How it works

New pipes start with test mode enabled by default. In test mode:
  • All trigger, action, and processing nodes run normally. Extraction, parsing, transformation, validation, routing, merging, and review steps execute exactly as they would in production.
  • Callback nodes resolve the URL, method, headers, and body but do not send the HTTP request. Instead, they return a preview of what would have been sent.
  • Email output nodes render the email HTML but do not send the email. Instead, they return a preview showing the recipients, subject, rendered body, and attachment names.
The HTTP action node is not affected by test mode. It always sends real requests regardless of the test mode setting. Use caution when testing pipelines that include HTTP action nodes pointed at production endpoints.

Toggle test mode

You can toggle test mode from the pipeline editor toolbar:
  1. Open your pipe and click the Pipeline tab to open the editor.
  2. Find the Run button in the toolbar. Click the dropdown arrow next to it.
  3. Select Test mode or Real mode.
When test mode is on, the Run button uses its default appearance. When test mode is off, the Run button turns red to indicate that output nodes will send real requests and emails.
When you switch to real mode and click Run, a confirmation dialog appears warning that output nodes will send real requests and emails. This safeguard prevents accidental production deliveries.

Dry-run preview

When a run completes in test mode, output steps display a special preview instead of raw output. The preview includes a blue “Test mode preview, not sent” banner and shows a structured breakdown of what would have been sent.

Callback preview

The callback dry-run preview shows:
  • HTTP method and resolved URL
  • Request headers (if configured)
  • Request body (formatted as JSON or HTML)

Email preview

The email dry-run preview shows:
  • Recipients (displayed as badges)
  • Subject line
  • Rendered email body (with HTML preview)
  • Attachment file names (if configured)
You can switch between a Preview tab (structured view) and a Raw tab (full JSON output) to inspect the dry-run payload.

Credit usage

Test runs consume credits for AI-powered nodes (extract, parse, AI validation, AI-based routing) because those steps execute fully. Output nodes (callback, email) do not consume credits regardless of test mode.

When to turn test mode off

Turn test mode off when:
  • You have verified that your pipeline produces the expected results
  • You are ready to start sending real callbacks or emails
  • You want to confirm that your webhook endpoint receives the correct payload format
You can turn test mode back on at any time to continue iterating on your pipeline safely.

Build your first pipeline

Step-by-step guide to building and testing a pipeline

Callback node

Configure webhook delivery for pipeline results

Email output node

Configure email delivery for pipeline results

Pipeline editor

Learn about the visual pipeline editor