Manual Execution
Manual execution lets you run workflows on-demand without waiting for a trigger event. Essential for testing and one-off tasks.
Running Manually
From the Editor
- Open your workflow
- Click the Test button in the toolbar
- Enter test data (if required)
- Click Run
From the Dashboard
- Find your workflow in the list
- Click the ... menu
- Select Run Now
- Enter test data (if required)
- Click Run
Providing Test Data
Form Triggers
For form submission triggers, you'll see a form to fill out:
- Enter sample values for each field
- Required fields must be filled
- Data flows through the workflow as if submitted
Webhook Triggers
For webhook triggers, provide JSON:
{
"event": "test",
"data": {
"userId": "123",
"action": "created"
}
}
Schedule Triggers
Schedule triggers don't need input data. The current time is used as the trigger time.
Viewing Results
Real-time Progress
Watch your workflow execute:
- Nodes highlight as they run
- Green checkmark = success
- Red X = error
- View output data for each node
Execution Panel
The right panel shows:
- Input - Data entering the node
- Output - Data produced by the node
- Logs - Console output and messages
- Errors - Any errors encountered
Test Mode vs Production
Test Mode
- Runs with test data you provide
- Doesn't affect production data (in most cases)
- May use sandbox APIs (if configured)
- Ideal for development and debugging
Production Mode
- Triggered by real events
- Uses live credentials and data
- Results visible in execution logs
- Counts toward usage limits
Sandbox Integrations
Some integrations support sandbox mode:
- Go to Settings > Integrations
- Click on the integration
- Toggle Use Sandbox for testing
- Test runs use sandbox environment
Supported integrations:
- Stripe (test mode)
- PayPal (sandbox)
- Slack (test workspace)
Dry Run Mode
For sensitive workflows, use dry run:
- Open workflow settings
- Enable Dry Run Mode
- Actions are simulated, not executed
- See what would happen without side effects
Useful for:
- Testing email workflows without sending
- Verifying database operations
- Checking API call parameters
Execution History
All manual runs are logged:
- Go to Workflows > Your workflow
- Click Executions tab
- Filter by Manual trigger type
- View details of each run
Best Practices
- Test incrementally - Test after each change
- Use realistic data - Match production formats
- Check all branches - Test condition paths
- Verify integrations - Ensure connections work
- Save test data - Reuse for regression testing
Next Steps
- Execution Logs - View all runs
- Debugging Errors - Fix issues
- Draft vs Published - Version control