Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

Notification if SLA 40% left time.

IamMarcoandNew
Tera Contributor

How do I send notification to the assigned person once the SLA only left 40% of the time.

2 ACCEPTED SOLUTIONS

Sanjay191
Kilo Patron

Hi @IamMarcoandNew 

Please refer the below solution, makesure please change the data according to your requirement. 

1.Create a Flow Designer flow similar to the one shown in the screenshot below. Configure the required trigger, actions, and logic to match the intended process.

Sanjay191_0-1783223364271.png

Event configurations in flow.

Sanjay191_4-1783223963228.png

 



2.Create an event-based notification that is triggered when the specified event is fired. Configure the notification to send the appropriate message to the intended recipient.

Sanjay191_1-1783223526141.png


3. Retrieve the assigned user from the ticket and pass the user's sys_id into parm1. The notification will then be triggered and sent to the corresponding assigned user.

Sanjay191_2-1783223567643.png

4 For the final content body, you can add or modify the content as needed based on your requirements.

Sanjay191_3-1783223682191.png

 

 

If you found my response helpful and it answered your question, please consider marking it as the accepted solution and giving it a thumbs up. It helps others in the community find the solution more easily.

Thank you!

View solution in original post

Tanushree Maiti
Tera Patron

Hi @IamMarcoandNew 

 

1)If you have existing custom SLA workflow  in workflow (legacy):

  • Navigate to the Workflow Editor, check out your custom SLA workflow, and access the Core tab ServiceNow Community. 
  • Drag the SLA Percentage Timer activity onto the canvas. Set the name (like Wait 60 percent of SLA duration) and enter 60 as the percentage
  • Connect the timer to a Create Event activity that triggers a custom event( like sla.warning.40)
  • Create a new notification on the task_sla table that listens for your custom event and routes the email to the assignee

 

OR,

2.Builda custom flow in Flow Designer.

Refer:SLA Percentage Timer action 

https://www.youtube.com/watch?v=ImIopHuKZXk

How to Trigger SLA Breach Notifications in ServiceNow (and Show SLAs on the Ticket)

 

  • Open Flow Designer and create a new Flow.
  • Set the Trigger to Application -> SLA Task.
  • Set the condition: [Task SLA] [Stage] [is] [In Progress] and [Task SLA] [Has breached] [is] [false]

SLA 40% Warning

  • Add an action: SLA -> SLA Percentage Timer.
  • Set the Percentage to 40.
  • Add actions to take at 40%, such as ServiceNow Core -> Update Record (to add a work note) or Notification -> Send Email to warn the assignee

 

 

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

View solution in original post

5 REPLIES 5

Sanjay191
Kilo Patron

Hi @IamMarcoandNew 

Please refer the below solution, makesure please change the data according to your requirement. 

1.Create a Flow Designer flow similar to the one shown in the screenshot below. Configure the required trigger, actions, and logic to match the intended process.

Sanjay191_0-1783223364271.png

Event configurations in flow.

Sanjay191_4-1783223963228.png

 



2.Create an event-based notification that is triggered when the specified event is fired. Configure the notification to send the appropriate message to the intended recipient.

Sanjay191_1-1783223526141.png


3. Retrieve the assigned user from the ticket and pass the user's sys_id into parm1. The notification will then be triggered and sent to the corresponding assigned user.

Sanjay191_2-1783223567643.png

4 For the final content body, you can add or modify the content as needed based on your requirements.

Sanjay191_3-1783223682191.png

 

 

If you found my response helpful and it answered your question, please consider marking it as the accepted solution and giving it a thumbs up. It helps others in the community find the solution more easily.

Thank you!

Tanushree Maiti
Tera Patron

Hi @IamMarcoandNew 

 

1)If you have existing custom SLA workflow  in workflow (legacy):

  • Navigate to the Workflow Editor, check out your custom SLA workflow, and access the Core tab ServiceNow Community. 
  • Drag the SLA Percentage Timer activity onto the canvas. Set the name (like Wait 60 percent of SLA duration) and enter 60 as the percentage
  • Connect the timer to a Create Event activity that triggers a custom event( like sla.warning.40)
  • Create a new notification on the task_sla table that listens for your custom event and routes the email to the assignee

 

OR,

2.Builda custom flow in Flow Designer.

Refer:SLA Percentage Timer action 

https://www.youtube.com/watch?v=ImIopHuKZXk

How to Trigger SLA Breach Notifications in ServiceNow (and Show SLAs on the Ticket)

 

  • Open Flow Designer and create a new Flow.
  • Set the Trigger to Application -> SLA Task.
  • Set the condition: [Task SLA] [Stage] [is] [In Progress] and [Task SLA] [Has breached] [is] [false]

SLA 40% Warning

  • Add an action: SLA -> SLA Percentage Timer.
  • Set the Percentage to 40.
  • Add actions to take at 40%, such as ServiceNow Core -> Update Record (to add a work note) or Notification -> Send Email to warn the assignee

 

 

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

Nishant8
Tera Sage

Hello @IamMarcoandNew , Create a Flow and set the Trigger as 'SLA Task' and use 'SLA Percentage Timer' action in the Flow and set the percentage to 60% so that it runs when 40% is left.

There is an OOB Flow, SLA notification and escalation flow,  available, which you can refer to build your flow. It's configured to run on 50% and 75% breach.

Please find below screenshots to add 'SLA Percentage Timer':

Nishant8_0-1783224681889.png

 

Nishant8_1-1783224692517.png

 

Regards,

Nishant

Tejas Adhalrao
Kilo Sage

Hi @IamMarcoandNew  ,

in Flow Designer, you can:

  • Trigger the flow based on the Task SLA record.
  • Check whether the SLA has 60% completed .
  • Send an email or in-app notification to the Assigned To user.

steps

1)create flow and 

trigger 

TejasAdhalrao_0-1783229354591.png

2) select Action as  percentage timer 

TejasAdhalrao_1-1783229406015.png

 

3)  set value as 60 so this will wait untill sla complte 60 percentage

TejasAdhalrao_2-1783229466337.png

 

4) then add another action "send email"

TejasAdhalrao_3-1783229567740.png

and then add body,To ,CC in email

TejasAdhalrao_4-1783229647633.png

 

And dont forgot to activate your flow and test 

 

If you found my solution helpful, please mark it as Helpful and Accept Solution. 

Thanks

tejas😊