Skip to main content
jahnavi
Contributor ⭐️⭐️⭐️⭐️⭐️
August 27, 2018
New Idea

Rule chain for Cron Expression schedules

Related products:CS Rules Engine
  • August 27, 2018
  • 18 replies
  • 250 views
Hello Team,

It would be great if we could filter out all the rules that are scheduled for a specific cron expression. For instance say 2 hours. 

Also along with filtering could we have a rule chain that brings together the rules based on cron job. This would allow us to ensure they run in a specific order.

Regards,
Jahnavi

    18 replies

    jitin_mehndiratta
    Helper ⭐️⭐️⭐️
    September 4, 2018
    Hi Jahnavi,

    Although we do not have Rule filtering based on cron expression in the near term roadmap, but it will be good to hear/read if other users also feel that it will be valuable for their use cases.

    Regards,
    Jitin
    ben
    Helper ⭐️⭐️⭐️
    September 7, 2018
    I would personally love this feature. The previous addition of Bionic Rule chains has been great, but I am currently limited to only run it once a day. My alternative is to have the rules be separate and run every two hours. Unfortunately, they might not catch the items I need them to until a full 4 hours has passed. If I were able to do a Bionic Rule Chain running every two hours, it would cover everything for me. This would also not increase the workload on Gainisght as I am already running the two rules individually every two hours. Adding the option would just make things more efficient.
    -Ben
    jahnavi
    jahnaviAuthor
    Contributor ⭐️⭐️⭐️⭐️⭐️
    November 27, 2018
    Any updates here?

    Contributor ⭐️⭐️
    June 25, 2019
    I also need this capability. We have customers that get set up hourly so we would like to be able to have them in Gainsight more than once a day. Additionally, CTAs change customer stages and we want that to be reflected more than once a day.

    bradley
    Expert ⭐️
    February 9, 2021

    @sai_ram  @ana_g @darkknight @gunjanm   Can you help me revive this thread? I think real-time and event rules are great but they currently only support API calls and SFDC object loads. Can we get cron support for rule chains? Right now the workaround is running each rule individually off of a cron and staggering their run times. But even with this workaround, you don’t get the dependencies that are the backbone of rule chains.

    Am I taking crazy pills or would this be useful?

    sai_ram
    Expert ⭐️⭐️
    February 9, 2021

    @bradley really sorry for the inconvenience. I will try to get a quick reply on this. 

    rakesh
    Gainsight Employee ⭐️
    Lets put your data to work!
    February 10, 2021

    Hi @bradley  We currently do not have any short term plans around bringing Cron expression for rule chains. Cron expressions allow for one of the 2 things:

    1. Flexibility
    2. More frequent runs 

    While providing flexibility is not a challenge per se, we would have to consider a lot of possibilities for providing a higher frequency here. 

    bradley
    Expert ⭐️
    February 10, 2021

    Hi @bradley  We currently do not have any short term plans around bringing Cron expression for rule chains. Cron expressions allow for one of the 2 things:

    1. Flexibility
    2. More frequent runs 

    While providing flexibility is not a challenge per se, we would have to consider a lot of possibilities for providing a higher frequency here. 

    @rakesh  Thanks for the feedback. Out of curiosity, what is the concern with frequency? As I mentioned, at least for some use cases you can cron schedule a series of rules timed to “run one after another” at a frequency already so how would adding that functionality to rule chains be any different except a vastly improved user experience? You could role it out with guardrails if there’s a concern with processing power for large chains being run more frequently, while still improving the usability of the product.

    gunjanm
    Expert ⭐️
    February 10, 2021

    Hi @bradley  We currently do not have any short term plans around bringing Cron expression for rule chains. Cron expressions allow for one of the 2 things:

    1. Flexibility
    2. More frequent runs 

    While providing flexibility is not a challenge per se, we would have to consider a lot of possibilities for providing a higher frequency here. 

    @rakesh  Thanks for the feedback. Out of curiosity, what is the concern with frequency? As I mentioned, at least for some use cases you can cron schedule a series of rules timed to “run one after another” at a frequency already so how would adding that functionality to rule chains be any different except a vastly improved user experience? You could role it out with guardrails if there’s a concern with processing power for large chains being run more frequently, while still improving the usability of the product.

    Completely agreed with Bradley here. This is a little frustrating, considering Data Designer scheduling now also supports it...consistent user experiences are unheard of across the platform at this point, and we would really like to contribute to solving this problem!

    Gunjan
    kevin.olayta
    Contributor ⭐️⭐️⭐️
    March 22, 2021

    +1 lot of use case if we have this option.