How to Set Up Recurring Automations at a Specific Time in monday.com

Published June 2026 · 5 min read · By Lucas Milanez, Software Engineer

TL;DR: monday.com's "Every time period" recurring automations fire in a daily batch (morning), not at a specific hour. To get recurring actions at an exact time (e.g., "every Monday at 09:00"), create a Date column with the next occurrence date+time and use Precise Triggers to fire at that exact moment. Update the date after each execution (manually or with an automation) for the next recurrence.

The problem

You want a recurring automation in monday.com that fires at a specific time. Examples:

Monday.com has recurring automations ("Every time period, do X"), but they share the same limitation as date-based triggers: they fire in a daily batch window, not at the hour you specify. "Every week" means "sometime on Monday morning around 7 AM" — not "Monday at 09:00."

There's no native way to say "at exactly this hour, on this recurring schedule, fire this action."

The workaround: Date column + Precise Triggers + reset

The pattern is straightforward:

  1. Create a Date column with the next occurrence (date + time)
  2. Point Precise Triggers at that column → it fires at the exact moment
  3. After firing, update the date to the next occurrence (manually or with an automation that adds 7 days, 1 day, etc.)

Step 1: Set up the "Next Run" column

Add a DateTime column called "Next Run" (or "Next Trigger"). Set it to the first occurrence you want — e.g., "Monday June 16, 09:00".

Step 2: Create the trigger

  1. Install Precise Triggers and open the board view
  2. Select the "Next Run" column
  3. Choose your action (change status, notify person, or send webhook)
  4. Add a condition if needed ("only if status is not Done")
  5. Save

The trigger fires at exactly 09:00 on Monday.

Step 3: Reset for the next occurrence

After the trigger fires, you need the "Next Run" column to advance to the next week. Three approaches:

Option A — Native automation (simplest):

Create a monday.com automation: "When Status changes to [the value your trigger sets], push Next Run by 7 days." This creates a loop: trigger fires → changes status → automation pushes date → Precise Triggers reschedules for next week.

Option B — Webhook + external script:

If you're using the webhook action, your receiving endpoint can call the monday.com API to update the "Next Run" column after processing. Full control, but requires a small server-side script.

Option C — Manual reset:

For low-frequency recurrences (monthly), just update the date manually after each run. Simple and reliable.

Example: "Every Monday 09:00, reset status to Pending"

  1. Next Run column: set to "2026-06-16 09:00"
  2. Precise Trigger: column = "Next Run", action = Change Status → "Pending"
  3. Native automation: "When Status changes to Pending, push Next Run by 7 days"

Result: every Monday at 09:00, the status flips to Pending. The native automation then pushes the date to next Monday. Precise Triggers detects the date change (via webhook) and reschedules. Infinite loop, fully automatic.

Example: "Every day at 17:00, send a Slack webhook"

  1. Next Run: today at 17:00
  2. Trigger: Send Webhook to your Slack Incoming Webhook URL
  3. Reset: your webhook endpoint calls monday API to set Next Run = tomorrow 17:00

Limitations of this approach

Why not use monday's native "Every time period"?

Because it offers no time control. "Every week" fires whenever the batch runs — you can't specify 09:00 vs 17:00. For reporting, client-facing schedules, or SLA resets where the hour matters, you need the workaround above.

The alternative: Zapier Schedule trigger

Zapier's "Schedule by Zapier" trigger does support specific times and recurrence patterns. But it costs per task ($0.03-0.05 each), adds 1-5 min of delay, and doesn't integrate with your monday board's date columns (it runs on its own schedule, disconnected from your data). For a full comparison: monday.com vs Zapier vs Make vs n8n.

Related guides

Exact-time recurring actions for monday.com

14-day trial · 25 automations/month · No credit card

Add to monday — Free