Skip to main content
Contributor ⭐️⭐️⭐️⭐️⭐️
April 27, 2020
New Idea

Need the ability to schedule JO Conditional Wait & Wait Timers for a specific date/time

Related products:CS Journey Orchestrator
  • April 27, 2020
  • 6 replies
  • 225 views

Hello,

Our team needs the ability to send our JO programs at a specific Date/Time in JO. Ideally we want the ability to combine this with a conditional wait so that a certain criteria would have to be met AND it would have to be the specified date/time chosen.

Currently, once the condition is met, the subsequent step (e.g. email) will trigger in JO. We want to be able to wait until the condition is met AND it’s the specified date (i.e.  when condition = true AND date = Friday  AND time = 9 am EST)

Our use case - we want to remind only the people who have not already taken a survey that it’s the last day to take that survey. The survey closes on Friday at 5pm EST.

Thanks!

6 replies

GarethR
Contributor ⭐️⭐️⭐️
November 27, 2020

+1 for this idea! This functionality is a must to truly leverage automated communication and provide a great customer experience.

Our use case is that we would like to send a thank you email after someone completes a survey. However, we want that email to be sent during normal working hours.

 

As an example, we would need to create a WAIT timer with the following logic: Wait 2 hours AND when day is a weekday AND time is between 8.30 am and 5 pm.
 

nitisha_rathi
Expert ⭐️⭐️
December 18, 2020

Makes sense. We are planning to add such capabilities in H1 2021.

Chelsea.holfield
Contributor ⭐️⭐️⭐️⭐️
June 30, 2022

Hello! I just wanted to follow up on this! We have a few programs that end up triggering emails at all times of the day and night and we would love the ability to limit the send times of an email. 

 

dayn.johnson
VIP ⭐️⭐️⭐️⭐️⭐️
April 17, 2024

Following up on this, and adding an additional ask -- would it be feasible to add a “wait until a specific date and time” (not just “wait until a Friday”)? Would also like to know any updates and roadmap plans, since it’s been at least a year since the last update.

Use case:

We send a CSM check-in, and certain emails might need to wait until a specific group of CSMs is available. It’d be much easier to say “wait until mm-dd-yyyy hh:mm:am/pm” rather than “wait 7 days” for planning purposes.

Staff CS Content & Comms Manager, 2x Gainsight CS Ops Product Council Member
dayn.johnson
VIP ⭐️⭐️⭐️⭐️⭐️
December 17, 2024

As I build out a pros vs. cons doc re: starting to build our new programs in dynamic JO vs sticking with advanced JO, I wanted to check back in on this. Since we still have a significant number of programs with multiple queries, being able to schedule a conditional evaluate step (or a subsequent wait timer) to wait until a fixed date and time would be massively helpful in allowing us to move forward with our adoption of dynamic JO.

Is this on the roadmap in any capacity?

Staff CS Content & Comms Manager, 2x Gainsight CS Ops Product Council Member
dayn.johnson
VIP ⭐️⭐️⭐️⭐️⭐️
June 18, 2025

​@vmallya while thinking on the Action Execution Schedule in Dynamic JO, and the fact that Dynamic JO does not allow for Multiple Queries (like Advanced JO), I had an idea:

Could the Action Execution Schedule be built into the Delay steps?

We can’t currently edit the Action Execution Schedule (and neither can we edit delay steps), but if we were able to schedule Delay steps for a specific

  • Number of days
  • Range of days we wanted the action to be triggered
  • Range of hours we wanted the action to be triggered
  • Time zone we wanted the action to be triggered

This ☝ would allow us to have multiple, regional branches for our programs without having to rely on multiple queries.

What would be even better is if we were able to EDIT those delay steps, rather than having relaunch active programs.

Staff CS Content & Comms Manager, 2x Gainsight CS Ops Product Council Member