SourCherry Help Centre
Home â€ș Workflows â€ș Workflow Triggers

Workflow Trigger - Scheduler



Run automations on a precise clock with the Workflow Scheduler Trigger in SourCherry. This contactless, time‑based trigger is ideal for operations, data hygiene, reporting, and integrations that don’t require a contact. This article shows how to use the scheduler trigger.


TABLE OF CONTENTS


What is the Workflow Scheduler Trigger?


The Workflow Scheduler Trigger is a native, contactless trigger that starts a workflow on a schedule you define—no contact enrollment required. It’s purpose‑built for recurring jobs like daily summaries, weekly performance posts, spreadsheet syncs, and web-hook pings. All run times follow your account timezone, with clear status indicators so you always know it’s working.


Key Benefits of the Workflow Scheduler Trigger


This section explains how Scheduler improves reliability and design simplicity for time‑driven automations while reducing maintenance costs compared to workarounds.


Advanced (Cron) Scheduling


When presets aren’t enough, use cron to describe complex cadences (lists, ranges, and step values).

Note: Expressions that run more than once per hour are not allowed.



Skip Weekends & Stop On


Guardrails help you respect business calendars and project timelines. Use Skip Weekends to automatically avoid Saturday/Sunday, and Stop On to end the schedule on a specific date/time.


Contactless Actions & Skip Behavior


Scheduler is meant for contactless operations. Steps that require a contact context won’t run; the workflow continues to the next supported step.


How to Use the Workflow Scheduler Trigger


Follow this guided setup to create a schedule, validate run times, and publish confidently.

  1. Go to Automations → Workflows.



  2. Create a new workflow or open an existing one.

  3. Add Trigger → choose Scheduler.



  4. Choose an interval type:

    • Custom (Nth weekday like 2nd Friday / 4th Monday; supports multiple times)

    • Daily (one or more times in a day)

    • Weekly (select days of week + time)

    • Monthly (choose day 1–31 or Last + time)

    • Every N days (e.g., every 2 days at 9:00 AM)

    • One‑off date/time (run once)

    • Advanced (cron‑style) for complex schedules



  5. Set the time(s) for the selected interval.



  6. Click on Advanced Settings: toggle Skip Weekends and set Stop On if you need an end date. (Optional) 



  7. Preview the next run times using Check Trigger Schedule to confirm cadence (shows the next five executions).



  8. Add actions suited for contactless runs (e.g., Web-hook (Outbound), Slack, Google Sheets, Airtable, internal email/SMS to teammates, Custom Values, Create Task).

  9. Publish the workflow. Scheduler will start running at the configured times from now on.


Example Use Cases



Frequently Asked Questions


Q. Is Scheduler contactless?

Yes. It does not enroll contacts. Steps that require a contact are skipped; the run continues to the next supported step.


Q. Does Scheduler backfill missed executions?

No. Scheduler triggers on upcoming times while the workflow is Published. Past occurrences are not executed retroactively.


Q. Can I schedule multiple times in a single day?

Yes. Daily and Custom options support multiple times.


Q. How does “Skip Weekends” work?

Saturday/Sunday occurrences are automatically removed from the schedule. Preview reflects this immediately.


Q. What does “Stop On” do?

It sets a final date/time after which future scheduled runs will stop.


Q. What actions work best with Scheduler?

Contactless actions such as Web-hook (Outbound), Google Sheets, Airtable, Slack, internal notifications, Custom Values, and task creation.