Manual Trigger
Manually trigger workflows on-demand through the FlowGenX interface

The Manual Trigger node allows you to start workflows on-demand through the FlowGenX interface. This trigger provides a user-initiated execution mechanism, giving you complete control over when and how workflows run.
Why Use Manual Trigger?
The Manual Trigger is ideal when you need to:
- Execute workflows on-demand - Run workflows whenever you choose, without waiting for schedules or events
- Test and debug workflows - Manually trigger workflows during development and testing phases
- Handle ad-hoc processes - Execute workflows for one-time or irregular tasks that don't fit a schedule
- Provide user control - Allow users to initiate specific business processes when needed
- Run workflows with custom input - Manually provide input data for each workflow execution
How It Works
The Manual Trigger enables workflow execution through direct user interaction:
- Click to run - Start the workflow with a simple button click in the FlowGenX interface
- Input parameters - Optionally provide input data before executing the workflow
- Immediate execution - Workflow begins running as soon as you trigger it
- Execution tracking - Monitor the workflow run in real-time through the interface
When to Use Manual Trigger
Use the Manual Trigger when:
- You need to run workflows on an ad-hoc basis
- You're testing or debugging workflow logic
- You want to provide users with direct control over workflow execution
- The workflow requires user-provided input data at runtime
- You don't need automated scheduling (use Scheduler Trigger instead)
- You don't need event-driven automation (use App Event Trigger instead)
- You need flexibility in when workflows execute
Configuration
The Manual Trigger requires minimal configuration. Once added to your workflow, it becomes available for manual execution through the FlowGenX interface. You can configure optional input parameters that users must provide before triggering the workflow.
Using the Manual Trigger
After adding the Manual Trigger to your workflow:
- The trigger node appears at the start of your workflow canvas
- Build your workflow by adding processing nodes after the trigger
- Deploy your workflow to make it available for manual execution
- Navigate to the workflow in the FlowGenX interface
- Click the trigger button to start the workflow on-demand
Best Practices
- Use for testing - Manual triggers are excellent for testing workflows during development
- Provide clear descriptions - Document what the workflow does so users know when to trigger it
- Define input parameters - If the workflow needs data, configure clear input parameter requirements
- Monitor execution - Watch workflow runs to ensure they complete successfully
- Combine with other triggers - Use manual triggers alongside automated triggers for flexibility
For more information on monitoring workflow executions, see the Traceability documentation.