Skip to main content

Schedule Trigger

The Schedule Trigger runs your flow automatically on a timer or based on dates stored in your contact table. It is one of the most powerful triggers in ReplyWolf because it lets you set up fully hands-off automations — birthday messages, appointment reminders, recurring campaigns, and more.

Screenshot placeholder

Two Modes

The Schedule Trigger has two distinct modes: Cron Schedule and Date Field.

Cron Schedule

Cron Schedule runs your flow at fixed, recurring times. You configure the frequency and timing using simple dropdowns — no cron syntax required.

Configuration options:

SettingDescription
FrequencyDaily, Weekly, or Monthly
HourThe hour to run (0–23)
MinuteThe minute to run (0–59)
Day of weekWhich day to run on (only for Weekly)
Day of monthWhich date to run on (only for Monthly)

Examples:

  • "Every day at 9:00 AM" — Frequency: Daily, Hour: 9, Minute: 0
  • "Every Monday at 9:00 AM" — Frequency: Weekly, Day: Monday, Hour: 9, Minute: 0
  • "1st of every month at 10:00 AM" — Frequency: Monthly, Day: 1, Hour: 10, Minute: 0

Screenshot placeholder

Date Field

Date Field mode matches contacts in your table by a date column. When a contact's date matches today (or today's anniversary), that contact is automatically fed into the flow.

Configuration options:

SettingDescription
Date columnWhich column in your contact table contains the date (e.g., birthday, appointment_date)
Time columnOptional. Which column contains the time to run. If not set, the flow runs at midnight.
Match modeAnniversary or Exact

Match modes explained:

  • Anniversary — Matches the month and day every year, ignoring the year. Perfect for birthdays and annual reminders.
  • Exact — Matches the full date exactly, once. Perfect for appointments, one-time follow-ups, or deadlines.

Screenshot placeholder

Timezone

The Schedule Trigger uses the timezone configured in your Settings page. Make sure your timezone is set correctly so flows fire at the right local time.

How Often It Checks

The scheduler checks for matching triggers every 60 seconds. Your flow will fire within one minute of the scheduled time.

Tips

  • Use Cron Schedule when you want to run a flow for all contacts at the same time (e.g., a weekly newsletter blast).
  • Use Date Field when each contact should be messaged on their own specific date (e.g., birthday greetings, appointment reminders).
  • Combine with the Send Message node and {{variable}} templates to personalize each message.