LogoLogo
  • Docs
  • Connector Configuration
  • Knowledge Base
  • Changelog
  • Connector Configuration
  • ActiveCampaign
  • Airtable
  • Asana
  • AWS
    • AWS SNS
  • Azure Cognitive Services
  • Blackboard
  • CloudFlare
    • CloudFlare Lists
  • DeepAI
  • DocuSign
  • Dropbox
  • Facebook Business
  • Freshdesk
  • Google
  • Highrise
  • Hubspot
  • Imperva
  • Jira
  • Jotform
  • LinkedIn
  • Mailchimp
  • Microsoft
  • Microsoft Dynamics 365 CRM
  • Monday
  • Open AI
  • Pipedrive
  • Quickbooks
  • Redmine
  • Salesforce
  • Schoology
  • Screenshot API
  • ServiceNow
  • Shopify
  • Slack
  • Snowflake
  • Trello
  • Twilio
  • Twitter
  • Typeform
  • Utilities
    • AI
    • AppEvents
    • Controls
      • Condition
      • Counter
      • Digest
      • Each
      • Join
      • Join Each
      • On Start
      • Set Variable
      • Switch
    • Converters
      • Archive
      • CSV to HTML
      • CSV to JSON
      • CSV to XLSX
      • Data URI to File
      • HTML to CSV
      • HTML to JSON
      • HTML to XLSX
      • JSON to CSV
      • JSON to HTML
      • JSON to XLSX
      • XLSX to CSV
      • XLSX to HTML
      • XLSX to JSON
    • CSV
      • Add Column
      • Add Row
      • Add Rows
      • Create CSV
      • Delete Columns
      • Delete Rows
      • Export CSV
      • Get Cell
      • Get Row
      • Get Rows
      • Import CSV
      • Rename Column
      • Update Rows
    • Email
    • HTTP
      • Delete
      • Dynamic Webhook
      • GET
      • PATCH
      • POST
      • PUT
      • Response
      • Uptime
      • Webhook
    • Language
    • Tasks
      • Request Approval
      • Request Approval Email
    • Test
      • After All
      • Assert
      • Before All
      • Call Count
      • Join
      • Process E2E Results
      • Tick
    • Timers
      • Scheduler
      • Timer
      • Wait
    • Weather
    • XML
      • JSON to XML
      • Validate XML
      • XML to JSON
      • XPath
    • Storage
      • Clear
      • Find
      • Get
      • On Item Added
      • On Item Removed
      • On Item Updated
      • Remove
      • Save To File
      • Set
    • RSS
      • Get Feed
      • New Feed Item
    • FTP
      • Create Directory
      • Download File
      • Get File Info
      • New File
      • Remove Directory
      • List
      • Remove File
      • Rename File
      • Upload File
    • Forms
      • Form Action
      • Form Trigger
    • Filters
      • Contains
      • Equals
      • Greater Than
      • Identity
      • Is Not Empty
      • Less Than
      • Modulo
      • Not Equal
      • Range
    • Files
      • Archive File
      • Download File
      • Load File
      • Load File Lines
      • Remove File
      • Save File
  • Xero
  • Zendesk Chat
  • Zendesk Tickets
  • Zoho
Powered by GitBook
On this page
  • Overview
  • Usage
  • Notes

Was this helpful?

Export as PDF
  1. Utilities
  2. Timers

Scheduler

Overview

The Scheduler Component triggers jobs periodically at fixed times, dates, or intervals using cron syntax. It is useful for automating recurring tasks within a workflow.

Usage

This component enables users to schedule execution times based on minutes, hours, days, and specific time zones. It supports immediate triggering when a flow starts.

Output Ports

Port
Description

out

Emits scheduled timestamps based on the defined cron schedule.

Output Properties

Property
Type
Description

previousDate

string

The last scheduled execution time (ISO 8601 format).

now

string

The current execution time (ISO 8601 format).

nextDate

string

The next scheduled execution time (ISO 8601 format).

Properties

Property
Type
Description

minute

string

Cron expression for minutes (*, -, /, 0-59, etc.).

hour

string

Cron expression for hours (*, -, /, 0-23, etc.).

dayMonth

string

Cron expression for days of the month (*, -, /, 1-31, etc.).

dayWeek

string

Cron expression for days of the week (*, -, /, 0-6, SUN-SAT, etc.).

immediate

boolean

If true, triggers execution immediately upon starting the flow.

timezone

string

Timezone for scheduling (e.g., 'Europe/Prague', defaults to GMT).

Processing Logic

  1. Define Scheduling Rules: The user sets up cron-like expressions to determine execution times.

  2. Trigger Execution: The component schedules the task based on the defined rules.

  3. Generate Timestamps: Outputs previousDate, now, and nextDate at execution time.

Notes

  • Flexible Scheduling: Supports standard cron expressions for precise scheduling.

  • Immediate Execution: Can trigger immediately when a flow starts if immediate is set to true.

  • Timezone Support: Users can specify a timezone for accurate scheduling across different regions.

This component is ideal for time-based automation, recurring task execution, and scheduling workflows efficiently.

PreviousTimersNextTimer

Last updated 3 months ago

Was this helpful?