Skip to main content

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:

  1. Navigate to Workflows dashboard
  2. Select the workflow you want to run
  3. Click "Run Now"
  4. Provide any required input parameters
  5. Click "Execute"

2. Scheduled Execution

Set up automatic recurring runs:

  1. Open your workflow settings
  2. Go to "Schedule" tab
  3. Define the schedule:
    • Daily at specific time
    • Weekly on certain days
    • Monthly intervals
    • Custom cron expressions
  4. 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:

  1. Select the running workflow
  2. Click "Pause"
  3. Resume when ready

Cancel Execution

Stop a workflow that's no longer needed:

  1. Select the running workflow
  2. Click "Cancel"
  3. 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:

  1. Select "Batch Run" option
  2. Upload a list of inputs (CSV, JSON)
  3. Configure batch settings
  4. 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

Next Steps