How to automatically create a ServiceNow ticket based on calendar date. i.e. on the 1st day of every month?

caolanoc
Tera Contributor

Please can someone advise how I can automatically set a recurring ticket up in ServiceNow. id like a ticket to be logged on the service desk on the first of every month to remind users to perform certain tasks.

Id like to do this from ServiceNow itself rather than via email.

3 REPLIES 3

MrRalphMan
Giga Expert

Hi,

This should be easy to do via a scheduled job.  This can be set to run on the 1st day of every month.

You will just need to script it to create the type of ticket you require.

Incidents should be a GlideRecord and populate the fields as required.

See this doc for more info.

Requests/Request Items/Tasks you can script adding a Catalog Item to the Cart, so this monthly tasks could have a workflow that sits behind it.

See this doc for more info.

Depends on how you want to set this up.  

I would say there should be better scheduling tools out there then ServiceNow, but if this fits your requirement. then scheduled job is the way to go.

 

Paul

 

 

Hi, 

There is another option that will not require scripting, please check it below

1. Create a new template and add all the details you need.

2. Schedule the template for execution on a monthly basis

Let me know if you more details how to set it up.

 

Best regards,

Boyan

caolanoc
Tera Contributor

Thanks for this info