Check if someone has already filled in the survey or not, before sending the survey notification

Y A
Tera Contributor

This query is about Survey notifications. Not everyone fills in the survey after they accept the incident solution.

A few users fill in the survey immediately after they had accepted the solution for the incident, so the notification is not required in that case.

Is there any way to check first if someone has already filled in the survey or not, before sending the survey notification?

 

I tried adding Wait For Condition via a new workflow but it is not working because somehow the "Ready to Take" value is getting changed to "Complete" after the workflow is executed.

2 REPLIES 2

Mark Manders
Mega Patron

What are you trying to do exactly? You are waiting for the condition that the state is not complete, so that's always. It's simply not waiting at all.

If you want to send a reminder, you can just create the flow to run on surveys that are still open.


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark

Y A
Tera Contributor

Hello @Mark Manders ,

I am trying to achieve a scenario wherein if a user has filled in the survey right after accepting the incident resolution, then in that case the notification SHOULD NOT go, which is why I want to add a wait duration of  say 10 minutes before the business rule triggers and sends the notification. It should be triggered after 10 minutes and should first check if the state of the assessment record is "Ready to take" or "In progress", then only proceed with sending the notification.

 

I got to know the process flow for such notification via below thread:

https://www.servicenow.com/community/developer-forum/how-record-send-survey-event-is-getting-trigger...