Scheduled Trigger

The Scheduled Trigger runs your workflow on a set schedule: daily, weekly, or monthly. Use it for periodic reports, batch processing, and any task that should run at regular intervals.


When to Use It

  • Generate weekly summary reports of social listening activity

  • Run batch processing on accumulated data at regular intervals

  • Send periodic digests to your team via email or Slack

  • Trigger monthly analytics workflows


How to Set It Up

  1. Create a new workflow and select Scheduled Trigger as your trigger node

  2. Choose a cadence: Daily, Weekly, or Monthly

  3. Set the time you want the trigger to fire

  4. For weekly schedules, select the day of the week

  5. For monthly schedules, select the day of the month

  6. Save the trigger

Warning: Scheduled triggers use your account's timezone. Make sure your timezone is set correctly in Settings before configuring schedules.


Output Variables

Variable

Description

triggeredAt

The exact date and time the trigger fired

cadence

The schedule frequency: DAILY, WEEKLY, or MONTHLY

scheduledTime

The configured time the trigger was set to run


Variable Syntax

Reference these variables in downstream nodes:

{{ !ref($.trigger.outputs.triggeredAt) }}{{ !ref($.trigger.outputs.cadence) }}{{ !ref($.trigger.outputs.scheduledTime) }}

Example Workflow


Pro tip: Use the triggeredAt variable to calculate date ranges in downstream nodes. For example, a weekly trigger can use triggeredAt to fetch data from the last 7 days automatically.