Triggering Lifecycle activity sets at specific time per individual?

joseGaray
Tera Contributor

I was trying to do something that I think shouldn't be as complicated as I think it is, and I was wondering if there's a better way out there. My problem is the following:

I want a Lifecycle Event Activity Set to be triggered on the day that a New Hire starts out, and specifically at 8AM in their local time.  

The only solution I see kinda is triggering the Activity Set with a condition that checks for local time being 8AM. However the evaluation interval(time between reevaluation to see if activity set should be triggered) is 4 hrs so I don't think just doing that would be any good. So bringing down that evaluation interval to 1 hour is what I thought could solve everything.

 

Is there some easy date and time offset that I'm missing? Is this an okay solution? I'd appreciate any thoughts on this 

1 ACCEPTED SOLUTION

michaelj_sherid
ServiceNow Employee
ServiceNow Employee

@joseGaray It is not recommended to reduce the evaluation interval since doing so can cause you to consume all of the parallel processing threads available, depending on how many activities you have open and how long the LE cases are open for. There are (custom) things that can be done to trigger the notifications based on the local time, but this is not on the Evaluation Engine itself. As a more scalable solution, you can look into leveraging the new functionality that was introduced in San Diego that allows us to evaluate the Activity Set in real time. Here is the documentation on this functionality. As an additional FYI, here is a link to the community post to give more details on the evaluation interval.

 

If my answer has helped with your question, please mark my answer as an accepted solution and give a thumbs up.

Regards,

Mike

View solution in original post

3 REPLIES 3

michaelj_sherid
ServiceNow Employee
ServiceNow Employee

@joseGaray It is not recommended to reduce the evaluation interval since doing so can cause you to consume all of the parallel processing threads available, depending on how many activities you have open and how long the LE cases are open for. There are (custom) things that can be done to trigger the notifications based on the local time, but this is not on the Evaluation Engine itself. As a more scalable solution, you can look into leveraging the new functionality that was introduced in San Diego that allows us to evaluate the Activity Set in real time. Here is the documentation on this functionality. As an additional FYI, here is a link to the community post to give more details on the evaluation interval.

 

If my answer has helped with your question, please mark my answer as an accepted solution and give a thumbs up.

Regards,

Mike

drizztn
Mega Contributor

Do you have any solution now?

drizztn
Mega Contributor