Everyone, I have a requirement to trigger lifecycle event via an Inbound Action.

aforapple
Tera Contributor

Everyone, I have a requirement to trigger lifecycle event via an Inbound Action.

 

Provided there are lot of IT Tasks to be created that are dependent on outputs of HR tasks created that could be sequential or parallel.

 

What is the best way to achieve the above?

 

Thanks.

Sushma

2 REPLIES 2

Its_Azar
Kilo Sage
Kilo Sage

Hi there @aforapple 

 

let the Inbound Action do only one job: create (or update) the right HR case, and then ouse  Lifecycle Events plus Flow Designer/subflows to orchestrate all the HR and IT tasks with the correct dependencies. Instead of trying to “trigger a lifecycle event” from the Inbound Action, configure your lifecycle event so that it starts automatically when an HR case of a specific HR service is created in the right state; then, in that lifecycle event, use activity sets and flows to define which HR tasks run sequentially and which in parallel, and add logic that, when key HR tasks complete, calls subflows or scripts to create the dependent IT tasks. 

 

☑️ If this helped, please mark it as Helpful or Accept Solution so others can find the answer too.

Kind Regards,

Mohamed Azarudeen Z

Developer @ KPMG

kaushal_snow
Giga Sage

@aforapple ,

 

You can absolutely trigger, but the most reliable way is to let the inbound action focus only on capturing or updating the HR case from the email, and then allow a Flow Designer flow or an after insert/update business rule on that case to evaluate the conditions and launch the actual Lifecycle Event....... because the LE engine is what correctly handles activity sets, sequential and parallel HR tasks, and downstream IT tasks without breaking dependencies.....

 

So instead of calling the event directly inside the inbound script, it’s far better to pass control to the standard lifecycle API or the Launch Lifecycle Event flow action, which ensures all activities are generated in the right order and all cross department tasks wait for the required HR outputs.......... making the overall setup far more stable and aligned with the platform intended design..........

 

If you found my response helpful, please mark it as ‘Accept as Solution’ and ‘Helpful’. This helps other community members find the right answer more easily and supports the community.

 

Thanks and Regards,
Kaushal Kumar Jha - ServiceNow Technical Consultant - ServiceNow Class of Legends 2025