Schedule Trigger

Automatically trigger workflows on a recurring schedule

The Schedule trigger automatically runs workflows on a recurring schedule at specified intervals or times.

This is a polling-based trigger. TradingGoose executes the workflow automatically at the configured interval.

Configuration

Schedule
Select schedule interval

Schedule Options

  • Every few minutes: 5, 15, 30 minute intervals
  • Hourly: Every hour or every few hours
  • Daily: Once or multiple times per day
  • Weekly: Specific days of the week
  • Monthly: Specific days of the month

Use cron expressions for advanced scheduling:

  • 0 9 * * 1-5 — Every weekday at 9 AM
  • */15 * * * * — Every 15 minutes
  • 0 0 1 * * — First day of each month

Behavior

  • The schedule becomes active and shows the next execution time
  • Click the "Scheduled" button to deactivate the schedule
  • Schedules automatically deactivate after 3 consecutive failures
  • Disabled schedules show when they were last active and can be re-enabled at any time

Schedule blocks cannot receive incoming connections and serve as pure workflow triggers. No outputs are produced — the workflow starts with an empty context.