Change survey questions after surveys have been instantiated

Tim84
Tera Contributor

Hi all,

we encountered an issue on our instance where we sent out surveys with incorrect question texts.
We would like to NOT cancel the surveys and resend all of them, we'd prefer to change the wrong question texts through a script.

Can anyone tell me how/ if there is a way to change already existing surveys in ServiceNow?

Thanks,

Tim

3 REPLIES 3

AnubhavRitolia
Mega Sage
Mega Sage

Hi Tim,

All the Triggered Survey/Assessment Questions are stored in Assessment Instance Questions table [asmt_assessment_instance_question].

You can write a Fix Script/Background script on this table to update particular question using your desired Filter.

Please mark this as correct answer if it resolved, or mark this helpful if this help you to reach towards solution.

 

Please mark this as correct answer and helpful if it resolved, or mark this helpful if this help you to reach towards solution.

Thanks
Anubhav Ritolia
ServiceNow Rising Star 2023

Hi Anubhav,

you are right, that the questions are stored in the Assessment Instance Questions table but there is no text in there that could be changed.

Community Alums
Not applicable

Was this question ever answered?

I know for a fact you can go ahead and fix the question Positive indicator or issue. But this will skew the reporting on the survey data.

 

Another option will be to copy the survey and trigger and then modify the question and turn off the previous/ default survey already sent out. The latter/option 2 will be a better option.