--- title: Implement automated job scheduling description: Implement the message processing framework \(automated jobs scheduling\) by using the Queue Registration link on the Event Registration form. locale: en-US canonical_url: https://www.servicenow.com/docs/r/build-workflows/system-events/auto-job-scheduling.html release: australia product: System Events classification: system-events topic_type: task last_updated: "2026-03-12" reading_time_minutes: 2 breadcrumb: [Configuring system events, System Events, Build workflows] --- # Implement automated job scheduling Implement the message processing framework \(automated jobs scheduling\) by using the Queue Registration link on the Event Registration form. ## Before you begin Role required: admin ## Procedure 1. Navigate to **All** > **Performance Analytics** > **System** > **Event Registry**. 2. Select **New** to register a new event. **Note:** You can also select an existing event to update the configurations. 3. Click the Queue Registration link in the banner message on the Event Registration form. **Note:** You can also disable automated job scheduling by selecting **Disable Automatic Job Scheduling** button on the Queue Registry list page. If you have started a new event, the Queue Registry list shows up. If you have selected an existing event, the Queue Registration new record shows up. 4. Select **New** to create a new queue. The Queue Registration form shows up. 5. On the form, fill in the fields.
| Field | Description |
|---|---|
| Queue | Name of the queue |
| Application | Scope of the application |
| Automatic Job Scheduling | Option to implement automated job scheduling |
| Event Processing Order | Option to select the way of processing events- Parallel: Process multiple events simultaneously - Sequential: Process only one event at a time. The events are inter-dependent and can process only after the previous event is completed **Note:** Once you have configured the processing order and submitted the queue, it can’t be edited. You can delete the queue and create a new queue. |
| Job configuration type | Type of job configuration**Note:** This field is disabled when you select Sequential as the Event Processing Order. If you select Parallel as the Event Processing Order, you have 2 options. - Constant: Creates the required number of jobs - Scale with node: Multiplies jobs by the number of nodes. You can use this option if you are unaware of the number of available nodes |
| Scale factor | Total number of jobs based on the Job configuration type selected |
| Poll interval | Determines how frequently jobs should poll and process events of this queue |
| Description | Optional field to describe about this queue related information |