Skip to main content

Trigger

Start workflows on schedules, timers, or manual injection for automation orchestration.

Overview​

The Trigger package provides workflow triggering capabilities. Use it when you need to start workflows on a schedule, at intervals, handle errors, or manually inject data into running flows.

Key Features​

  • Timer Triggers - Start workflows at intervals
  • Error Handling - Catch and handle errors
  • Manual Injection - Inject data into flows

Available Nodes​

  • Timer - Trigger workflow at specified intervals
  • Inject - Manually inject data into the flow
  • Catch - Catch errors from other nodes

When to Use This Package​

  • Scheduled Jobs: Run workflows on a schedule
  • Periodic Tasks: Execute at regular intervals
  • Error Handling: Catch and process errors
  • Testing: Inject test data manually

Timer Configuration​

  • Set interval (seconds, minutes, hours)
  • Optionally specify start time
  • Repeat continuously or fixed number of times

Typical Workflow​

Scheduled Automation​

  1. Timer to trigger every hour
  2. Perform automation tasks
  3. Handle any errors

Error Handling​

  1. Catch attached to error-prone nodes
  2. Log or notify on errors
  3. Optionally retry or recover

Use Cases​

  • Run daily report generation
  • Check for updates every hour
  • Process queue items periodically
  • Handle errors gracefully
  • Inject test data during development

Notes​

  • Timer continues running while robot is active
  • Catch node receives error details for logging
  • Inject is useful for testing and debugging