Locoia
  • Overview
  • Account and User Settings
    • User types
    • Adding Users
    • Teams
    • Access Permissions
    • 2 Factor Authentication 2FA
    • Versioning and Snapshots
    • Activity Log
  • Reset your Password
  • Invoices and Payments
  • Automation
    • Flow Builder
      • Flow Building Best Practices
      • Jinja Template Language
        • Jinja: (Custom) variables, wildcards and functions
        • Magic Code Samples
      • Connectors & APIs
        • Titles and References
        • Referencing data of objects, lists, arrays - how to pass data dynamically
        • Accessing Objects with JSONPath
        • Merging nested JSON objects
        • Parsing JSONs from String
        • Response Headers & Status Codes
        • Custom Data Fields
        • Wildcard API calls and actions
        • Response cleaning
      • Text Strings, Date & Time, Numbers and Currencies
        • Text and Strings
        • Dates & Time
        • Numbers (Thousand Separators, Currencies)
      • Email-formatting
      • Code Fields
      • Running single Flow steps
      • Flow run data retention, logging, and error notifications
      • Advanced View
      • Dynamic Title
      • Custom Error Handling
      • Error Handling Flows
      • Automatic Pagination
    • Flow Debugger
      • Automatic Retrying
      • Run Flows again
      • Troubleshooting Flows
    • Community Library
  • Connectors & Helpers
    • Connectors
      • Monday.com
      • ActiveCampaign
      • Aircall
      • Allthings
      • Amplitude
      • Animus
      • Assetti
      • Awork
      • AWS RDS Database - How to connect
      • bubble.io
      • Casavi
      • Chargebee
      • CleverReach
      • comgy
      • commercetools
      • Everreal
      • Exact Online
      • Facebook Marketing
      • Fahrländer Partner
      • FastBill
      • FILESTAGE.io
      • Freshdesk
      • Freshsales
      • Google Ads
      • Google Ads Lead Form
      • Google Analytics
      • Google Chat
      • Google Drive
      • Google Sheets
      • Gmail
      • HubSpot
      • Heyflow
      • iDWELL
      • ImmobilienScout24
      • Instagram Ads
      • Intercom
      • klaviyo
      • Kiwi Opening Doors
      • Klenty
      • Klipfolio
      • Kolibri CRM
      • konfipay
      • KUGU
      • Shopify
      • S3 AWS
      • SQS AWS
      • Lambda AWS
      • Learnster
      • lexoffice
      • LineMetrics
      • Linkedin
      • Locoia
      • Notion
      • MailGun
      • Makula
      • Microsoft Dynamics 365
      • Microsoft OneDrive
      • MixPanel
      • MongoDB
      • Odoo
      • OnFleet
      • OnOffice
      • Oracle NetSuite
      • Outbrain
      • Quickbooks
      • Trello
      • PandaDoc
      • Personio
      • Pinterest Ads
      • Pipedrive
      • Plentific
      • PriceHubble
      • relay
      • REALCUBE
      • Sage ERP
      • Salesforce
      • SAP
      • Scoro
      • Seafile
      • sevDesk
      • SharePoint
      • SharpSpring
      • Slack
      • Snapchat Marketing
      • Snowflake
      • Teamleader Focus
      • Teamwork.com
      • Tableau
      • TikTok
      • TinQwise
      • The Trade Desk
      • Twitter
      • Typeform
      • WordPress
      • Xero
      • Youtube
      • Zendesk
      • Zoho CRM
      • Zoom
    • Helpers
      • Scheduler
      • Webhook
      • Dict Helper
      • Spreadsheet Helper
      • REST Helper
      • Boolean Helper
      • Multi Case Helper
      • Looper
      • FTP Helper
      • CSV Helper
      • XLSX Helper
      • Mail Sender
      • Flow Trigger
      • File Storage Helper
      • Terminate Helper
      • Delay Helper
      • SQL Connector
      • PDF Helper
      • Zip Helper
      • Data Warehouse Helper
      • XML Helper
      • Form Helper
      • Arrow
      • Error Arrow
    • Authentication Types Available
      • Setting up authentication
      • OAuth1
      • OAuth2
      • Refreshable token
      • AWS Signature
      • Basic Auth and Other Simple Authentication Methods
      • How are API versioning and API updates handeled?
      • Custom OAuth2 clients (apps)
    • Building Connectors
      • Base Connector Setup
        • Connector Auth Validation
        • GraphQL APIs
        • Rendering with User Input
      • Building Connector Actions
        • Actions Examples
      • Search Automation
      • Pagination Automation
      • Uploading Files in Actions
      • Working with SOAP APIs
    • Super Actions
    • Webhook Trigger for Connectors
    • Data Mapping and Env Variables
  • Embed - White Label Portal
    • Embed Overview
      • 1. Embed Flow
        • 1.1 Creating Embed Flows
        • 1.2 Updating Embed Flows
        • 1.3 Embed Error Handling
        • 1.4 Setting up Callbacks for Integration activation/deactivation
        • 1.5 Setting up Remote search
        • 1.6 Setting up End User logs
      • 2. Configure Embed
        • 2.1 Embed Integration via SSO
        • 2.2 Proprietary connector setup
        • 2.3 Sharing level
        • 2.4 Consent screen
        • 2.5 Account Secrets
        • 2.7 Further settings
      • 3. Integrate Embed
        • 3.1 iframe vs native embed
        • 3.2 Customizing CSS
        • 3.3 Events emitted from iframe to parent window
      • 4. Embed for End User
        • 4.1 Embed Remote Search
        • 4.2 Embed End User Logs
      • 5. Test Embed Configuration
        • Testing example
      • 6. Embed Integrations and Connector Auths
    • Embed FAQs
  • Data and Dashboards
    • Dashboards & Insights
      • Introduction to Dashboards
      • Introduction to Insights
      • Introduction to Data Sources
      • Dashboard Filters
      • Insight Marketplace - Using Pre-Built Insights
      • Writing SQL Queries
      • Useful SQL Examples
      • Charts
        • Line Chart
        • Bar and Horizontal Bar Chart
        • Stat Card
        • Pie Chart
        • Gauge Chart
        • Donut Chart
        • Stacked Bar, Horizontal Stacked Bar, and Normalized Horizontal Stacked Bar
        • Multiple Line Chart
        • Pivot Table
        • Map Chart
  • Best Practice Guides
    • Integration Best Practices
    • Integration Check List
    • CSV Files in Excel
    • Multi-Tenant Flows
    • On-Premise Integrations
    • Database Connection Setup
    • Data and General Security
    • Using Tags
    • FAQ
  • API
    • Locoia API Authentication - Personal Access Token
    • Create Connector Authentication
  • Contact us
  • Status of Service
  • Data Privacy
  • Imprint
Powered by GitBook
On this page
  • Overview
  • Actions
  • Start Date Time
  • End Date Time
  • Interval
  • Custom Interval (Minutes)
  • Weekdays (required for interval weekly)
  • Allow Parallel Flow Executions
  • Run right away after enabling

Was this helpful?

  1. Connectors & Helpers
  2. Helpers

Scheduler

Triggering flows

PreviousHelpersNextWebhook

Last updated 10 months ago

Was this helpful?

Overview

The Scheduler Helper allows you to trigger flow runs automatically at regular interval or just once.

The Scheduler Helper must be the first step in the Flow. To activate the scheduler, set the Flow to status active.

Actions

The Scheduler Helper has only one default action - Schedule Flows.

On the screenshot, you see the options you have for scheduling flows:

Start Date Time

Required

The Start Date Time Is required to determine the first time a flow should ever run.

The time you take is your local time and is converted to UTC in the background. Meaning, that if your browser time-zone is based in London and you set the Start Date Time to start at 9 am, this will trigger a flow at 10 am Central European time.

End Date Time

Optional

The End Date Time sets until which date time a Flow should be scheduled. This is entirely optional as a flow may run indefinitely.

Interval

Required

The Interval is the crucial piece of every scheduler and has the following options:

  • every 5 mins - Runs every 5 minutes

  • every 15 mins - Runs every 15 minutes

  • every hour - runs hourly

  • daily - runs every day regardless of any selection of weekdays

  • weekly - runs every week on the specified weekdays

  • monthly - The flow will run monthly on the same day of the month. For example, if the start date is the 11 of March, the flow will always run on the 11th of each following month until the end date or if it is not chosen, indefinitely. Each case: If you schedule it on the 30 of June, the flow will always run on the 30th of each month, and in the case of February, having usually only 28 days, the flow will run on the last day of February. Meaning, that if a month has fewer days than the chosen day, the flow will run on the last day of the month. We found that this serves most business cases and hopefully also yours.

  • once - Only runs once ever

  • custom - Runs according to the set Custom Interval

Custom Interval (Minutes)

Required and only takes effect for Interval custom

When the Interval is set to custom, the Custom Interval (Minutes) must be used. The minimum interval is 5 minutes and the maximum is 1440 minutes (1 day).

Weekdays (required for interval weekly)

Required and only takes effect for Interval weekly

When the Interval is set to weekly, Weekdays needs to be used. If no days are selected (and the interval is weekly), then the flow will be scheduled to run on all days.

Allow Parallel Flow Executions

Optional

The Allow Parallel Flow Executions setting determines whether Flow Runs are allowed to run in parallel if they are triggered by the Scheduler. Parallel Flow Execution happens if the Scheduler interval is set to a shorter time than the Flow Run duration (e.g. the interval is set to every5mins, but the Flow Run takes 12 minutes).

  • If it's allowed (default), the next Flow Run (and all following ones) will happen as scheduled

  • If it's not allowed, all scheduled Flow Runs will be skipped (appearing with status skipped in the Flow Debugger) until there are no more running Flow Runs that were triggered by the Scheduler

This only applies to Flow Runs where the currently running and the run that might be canceled were triggered by the Scheduler. Thus, when manually triggering a Flow and then a scheduled Flow Run happens, the scheduled Flow Run will not be canceled, even if the manually triggered Flow Run is still running.

Run right away after enabling

Optional

The Run right away after enabling setting controls whether the Flow should start immediately after being activated. When this option is enabled, the Flow will run right away under these conditions:

  • The Scheduler interval is weekly, and today's weekday is not one of the selected weekdays.

  • There are no previous scheduled runs. For example, if the Flow was paused and then reactivated, it should not run immediately upon reactivation.

After this initial run, the Flow will follow its regular schedule, such as running on specific days like Mondays and Fridays.

Scheduler settings
Interval options
"Run right after enabling" settings example