Triggers determine when your workflows execute. Choose from schedule-based, event-driven, or manual triggers to automate your business processes.

Available Trigger Types

Schedule Triggers
Run workflows at specific times with flexible scheduling options.
Example uses:
  • Daily sales reports at 9 AM
  • Weekly data backups every Friday
  • Monthly invoice processing
Message Triggers
Execute workflows when triggered from chat or external messages.
Example uses:
  • Process requests from team chat
  • Handle customer service inquiries
  • Execute tasks from voice commands
Webhook Triggers
Trigger workflows from external systems via HTTP requests.
Example uses:
  • New form submissions on your website
  • Payment processing notifications
  • Third-party system integrations
Manual Triggers
Run workflows on-demand when you need them.
Example uses:
  • One-time data processing tasks
  • Ad-hoc report generation
  • Testing and debugging workflows

Setting Up Triggers

Configuring workflow triggers in the flow editor

Schedule Configuration

When setting up schedule triggers, you can configure:
  • Frequency: Every minute, hourly, daily, weekly, or monthly
  • Time Zone: Adjust for your local time zone
  • Specific Times: Set exact execution times
  • Days of Week: Choose specific days for weekly schedules
  • Advanced Patterns: Custom scheduling for complex requirements

Webhook Setup

For webhook triggers:
  1. Generate Webhook URL: Get a unique URL for your workflow
  2. Configure Authentication: Set up security tokens if needed
  3. Define Payload Structure: Specify expected data format
  4. Test Integration: Verify external systems can trigger your workflow

Coming Soon

We’re actively developing additional trigger types:
  • Event-Based Triggers: React to changes in connected apps
  • Form Submission Triggers: Trigger from lead capture forms
  • File Upload Triggers: Process files when uploaded
  • Email Receipt Triggers: Respond to specific emails
  • Database Change Triggers: React to data modifications

Best Practices

Choose the right trigger type based on your use case: schedules work best for regular, time-based tasks while webhooks are ideal for real-time integrations. Manual triggers are perfect for testing and one-off operations. Optimize performance by avoiding over-scheduling and using appropriate time intervals. Monitor execution patterns regularly and set realistic timeouts to ensure workflows run smoothly without overwhelming your systems. Secure your webhook endpoints with authentication tokens and validate all incoming data. Monitor for suspicious activity and implement proper security measures to protect your workflows from unauthorized access.

Trigger Management

Navigate to the Triggers tab in your workflow to view all configured triggers, their status, and next scheduled execution times. The interface shows trigger health, recent history, and performance metrics in one centralized location. Track trigger performance through success rates, execution timing, and error patterns. Monitor resource usage to identify optimization opportunities and ensure your triggers are performing efficiently across all workflow executions.

Next Steps