Scheduling Events

From ServiceNow Wiki
Home > Administer > Core Configuration > Time > Scheduling Events
Jump to: navigation, search
Note: This article applies to Fuji and earlier releases. For more current information, see Event Scheduling at

The ServiceNow Wiki is no longer being updated. Visit for the latest product documentation.

Related Topics
Knowledge.gif Get the Book

1 Overview

There are a variety of tools available for scheduling actions or tasks to happen in the future.

2 Scheduled Jobs

Scheduled Jobs are scripts which can be set to be automatically performed at a specific date and time, or on a repeating basis. For more information, see Creating a Scheduled Job.

3 Event Registry

Events are registered in the Event Log by Business Rules. These events can be used to automate other activities, such as script actions or notifications. Events can be used to schedule actions or tasks to occur when conditions are fulfilled.


  • kb.view - an event triggered when a user views a Knowledge Base article, used to trigger the script action Knowledge View to create a Knowledge Use record every time an article is viewed.
  • incident.commented - an event triggered when a user comments on an article, used by two incident commented email notifications.

For more information, see Event Registry.

3.1 Inactivity Monitors

An inactivity monitor triggers an event if a record has not been updated for a defined length of time. For more information, see Setting up Inactivity Monitors.

3.2 Script Actions

Script actions are scripts which are triggered when an event is recorded in the log. In that way, scripts can be set to be performed whenever a particular activity occurs in the platform, rather than at a particular time (like Scheduled Jobs) or in response to particular conditions (like a Business Rule).

3.3 Notifications

Events are also used to trigger Email Notifications when an event is recorded in the log. For more information, see Email Notifications.

4 Scheduled Reports

Once reports are defined, they can be scheduled to be emailed at a specific time, or at regular intervals, using the reporting interface. For more information, see Scheduling Reports.

5 On-Call Rotation

The Group On-Call Rotation Plugin allows a schedule to be defined to determine what users are primary contacts during particular hours of the day. For more information, see Group On-Call Rotation Plugin.

6 Scheduled Workflows

Workflows provide a robust system for automating advanced multi-step processes. Workflows can be triggered by conditions, like Business Rules, or they can be scheduled for a particular time/recurring schedule, like Scheduled Jobs. For information, see Scheduling a Workflow

7 Maintenance Schedules

Changes to the CMDB can be managed through the Maintenance Schedules Plugin, which allows changes to be proposed and viewed through a timeline. For more information, see Maintenance Schedules Plugin.

Was this article helpful?
Yes, I found what I needed
No, I need more assistance