Execute a Workflow
Learn how to run and execute your automated workflows in Noema AI.
Overview
Once your workflow is created and deployed, you can execute it manually, schedule it to run automatically, or trigger it based on events.
Execution Methods
1. Manual Execution
Run your workflow on-demand:
- Navigate to Workflows dashboard
- Select the workflow you want to run
- Click "Run Now"
- Provide any required input parameters
- Click "Execute"
2. Scheduled Execution
Set up automatic recurring runs:
- Open your workflow settings
- Go to "Schedule" tab
- Define the schedule:
- Daily at specific time
- Weekly on certain days
- Monthly intervals
- Custom cron expressions
- Save the schedule
3. Event-Based Triggers
Automatically run workflows when events occur:
- File Upload: When a new file is uploaded to a specific location
- API Webhook: When an external system sends a webhook
- Database Change: When data is updated in your database
- Time-Based: At specific times or intervals
Monitoring Execution
Real-Time Monitoring
While a workflow is running:
- View current step being executed
- See progress indicator
- Monitor resource usage
- Check for errors or warnings
Execution Status
Track the status of your workflow runs:
- Running: Currently in progress
- Completed: Successfully finished
- Failed: Encountered an error
- Cancelled: Manually stopped
Managing Running Workflows
Pause Execution
Temporarily halt a running workflow:
- Select the running workflow
- Click "Pause"
- Resume when ready
Cancel Execution
Stop a workflow that's no longer needed:
- Select the running workflow
- Click "Cancel"
- Confirm cancellation
Input Parameters
When executing workflows, you may need to provide:
- File Inputs: Upload documents or data files
- Text Inputs: Provide specific values or configurations
- API Keys: Authentication for external services
- Options: Choose from predefined settings
Output and Results
After execution completes:
- View processed results
- Download output files
- Check execution logs
- Review any warnings or errors
Batch Execution
Process multiple items at once:
- Select "Batch Run" option
- Upload a list of inputs (CSV, JSON)
- Configure batch settings
- Execute for all items
Best Practices
- Test workflows with sample data first
- Monitor initial runs closely
- Set up alerts for failures
- Use scheduling for regular tasks
- Document execution procedures
Troubleshooting
Common issues:
- Workflow won't start: Check permissions and input validation
- Execution fails: Review error logs and check data format
- Slow performance: Optimize workflow steps or increase resources
- Incomplete results: Verify all steps completed successfully