Skip to main content
Best answer

How do I pause a zap between specific time frames?

  • December 21, 2021
  • 5 replies
  • 604 views

Hello,

 

I am trying to pause a zap overnight from 10 pm until 9 am in the morning, do you have an idea how I can achieve this ?

 

Thank you!!

Best answer by Troy Tessalone

@Andy_P

In the case that you want to delay the processing until the morning, then consider adding Delay Until steps to your Zap: https://zapier.com/help/create/customize/add-delays-to-zaps#delay-after-queue

 

Concept is to have 2 Zaps

  1. 1 Zap that runs w/o a Delay step during the hours of 9AM-10PM by checking the timestamp of the Zap Run and then uses a Filter step
  2. 1 Zap that runs w/ a Delay step during the hours of 10PM-9AM by checking the timestamp of hte Zap Run and then uses a Filter step

Formatter > Date & Time > Format: https://zapier.com/help/create/format/modify-date-and-time-formats-in-zaps

Filter: https://zapier.com/apps/filter/help

 

Or you can try using Paths in a Zap: https://zapier.com/help/create/customize/add-branching-logic-to-zaps-with-paths

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

5 replies

mzsadiek
Forum|alt.badge.img+5
  • Zapier Solution Partner
  • December 21, 2021

Hi @Andy_P! What would you like to do with the data coming in from 10pm until 9am? Would you like to pass those in the morning at 9am, or not pass those at all?


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • December 21, 2021

Hi @Andy_P 

One approach is to use 2 Zaps:

 

Zap 1

  1. Trigger: Schedule - Every Day (@ 9 AM)
  2. Action: Zapier Manager - Turn Zap ON

 

Zap 2

  1. Trigger: Schedule - Every Day (@ 10 PM)
  2. Action: Zapier Manager - Turn Zap OFF

 

 


  • Author
  • New
  • December 21, 2021

@mzsadiek Ideally I would like to process pass the data in the morning at 9am


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • Answer
  • December 21, 2021

@Andy_P

In the case that you want to delay the processing until the morning, then consider adding Delay Until steps to your Zap: https://zapier.com/help/create/customize/add-delays-to-zaps#delay-after-queue

 

Concept is to have 2 Zaps

  1. 1 Zap that runs w/o a Delay step during the hours of 9AM-10PM by checking the timestamp of the Zap Run and then uses a Filter step
  2. 1 Zap that runs w/ a Delay step during the hours of 10PM-9AM by checking the timestamp of hte Zap Run and then uses a Filter step

Formatter > Date & Time > Format: https://zapier.com/help/create/format/modify-date-and-time-formats-in-zaps

Filter: https://zapier.com/apps/filter/help

 

Or you can try using Paths in a Zap: https://zapier.com/help/create/customize/add-branching-logic-to-zaps-with-paths


mzsadiek
Forum|alt.badge.img+5
  • Zapier Solution Partner
  • December 21, 2021

@Andy_P You can add the ‘Delay Until’ action that Troy mentioned at the beginning of your Zap after the trigger, to delay until 9am. Before this action, you can set up a filter to pass when the time is after 10pm AND before 9am. This way, whenever your Zap runs between 10pm and 9am, it will delay the action(s) until 9am and release them all at once at 9am.