Dynamic Resource Scheduler
Whats New!
User Experience Changes
Security and Authentication
Modules and Utilities
Cyclical Scheduling - Configuration Interface
Cyclical Scheduling - Now Bulk Scheduling
Resource Quotas Improvements - Percentages
Architecture and Scheduling
Configuration
User Guides and Help
Get to Know Dynamic Resource Scheduler
How Does Dynamic Resource Scheduling Work
Speaking the Language of Scheduling
Navigating Dynamic Resource Scheduler
How your Data Links Together
Managing your Organisation
Viewing your Data
Your Customer Data
Your Service Orders
Your Jobs
Your Workers and Resources
Manage Your Tasks
Actioning your Jobs and Tasks
Job Templates
Find A Jobs Possible Workers
Locking Your Jobs
Create a Follow On Task
User Queues and Organising Your Tasks
Schedule and Organise
How to Optimise Your Scheduling
How to Schedule Manually
Scheduling Mutliple Jobs at Once
Reassign and Reschedule your Tasks
Managing Your Time and Durations
Managing your Comments and Contacts
Using Bookmarks to Drive Efficiency
Managing Your Job Status
Visualising Your Planning
Workers and Resources
Advanced Data Management
Creating Unavailability in your Workforce
Adding an Unavailability to an Individual Worker
Creating Unavailabilities for Multiple Days or Workers
Maps And Journey
Using Maps to Visualise Your Data
Using Maps With Your Data
Learn about our Closest Function
Your Journeys
Meetings and Non-Productive Planning
Administer Your Scheduler
Managing Your Organisations and Agencies
Managing Your Custom Data
Managing your Contracts
Customising Your Experience
Managing Depots and Starting Locations
Managing Diary Bookmarks
Managing your External Chart Views
KPI Settings
Managing Your Priorities
Learn about Sectors
Managing Your Follow On Templates
Get To Know Your Working Time Calendar
Managing your SOR Templates
Managing your Job Templates
Managing Your Vocabulary
Managing Your Bookmarks
Manage Your Customer Templates
Get to Know Import and Export
Managing Your Tenant Code Rules
Managing your Order Templates
Managing Your Unavailability Reasons
Get To Know Your Working Time Calendars
Managing your Worker Templates
Releases and Readiness
DRS 6, DRS 5.7 and Job Manager
User Guides and Help
Get to Know DRS
Dynamic Scheduling - How does it work
Navigating DRS
Vocabulary and Concepts
Customers
Orders
Jobs
Scheduling Jobs
Job Functions
Workers
Views
Object Inheritance
Agencies
DRS Modules
Scenario Based Planning
Managing your SMS Service
5.7 Documentation
Technical Documentation
Release Notes
DRS 6.1 Release Notes
DRS 6.1.22 - February 20, 2026
DRS 6.1.21 - September 10, 2025
DRS 6.1.20 - April 20th, 2025
DRS 6.1.19 - 11th April, 2025
DRS 6.1.18 - 13 February 2025
DRS 6.1.17 - 20th December 2024
DRS 6.1.16 - November 8th, 2024
DRS 6.1.15 - October 10th, 2024
DRS 6.1.14 - 6th September 2024
DRS 6.1.13 - 9th August 2024
DRS 6.1.12 Release Notes
DRS 6.1.11 Release Notes
DRS 6.1.10 Release Notes
DRS 6.1.9 Release Notes
DRS 6.1.8 Release Notes
DRS 6.1.7 Release Notes
DRS 6.1.6 Release Notes
DRS 6.1.5 Release Notes
DRS 6.1.4 Release Notes
DRS 6.1.3 Release Notes
DRS 6.1.2 Release Notes
DRS 6.1.1 Release Notes
DRS 6.1.0 Release Notes
DRS 6.0 Release Notes
DRS 6.0.0.0 Release Notes
DRS 6.0.0.1 Release Notes
DRS 6.0.0.2 Release Notes
DRS 6.0.0.3 Release Notes
DRS 6.0.0.4 Release Notes
DRS 6.0.0.6 Release Notes
DRS 6.0.1.0 Release Notes
DRS 6.0.1.1 Release Notes
DRS 6.0.1.2 Release Notes
DRS 6.0.1.3 Release Notes
DRS 6.0.1.4 Release Notes
DRS 6.0.1.5 Release Notes
Kirona Housing
Job Manager 9
Job Manager 9.3.0 - October 2024
Job Manager 9.1.0 - December 2022
Job Manager 9.2.0 - November 2023
Release Notes Disclaimer
Administering your Field Service Products
Supported Versions Policies
Contents
Scheduling Jobs
Purpose
This article will help you learn the concept of scheduling Jobs and the different ways in which that can be done.
How to Schedule a Job into a Time Slot - Show Scheduler
To schedule a job into a Time Slot within DRS, go to the Jobs screen and from the view you can either select the job by ticking the checkbox, right clicking on the Job or clicking the Job to navigate into it and then from either of those screens Click on ‘Show Scheduler’ to bring up the appointment slots

The Order contact name and phone number may be populated with values from the Order, these can be changed by overtyping the values in the fields. Determine whether a text message will be sent to the customer and select the yes or no values and click update.
Select the required appointment slot and click the green scheduling tick to schedule the appointment. You will receive confirmation of the appointment and you can close the window selecting the close button.

Options within the scheduling window

The icons left and right of the date allow users to scroll forwards and backwards through the relevant period for slots. The Date button once select allow you to change date periods and see available slots.

This allows users to see a list of operatives who can carry out the work. Selecting an operative from this list will show slots just for the operative and once scheduled will lock the job to the operative. Please note this is based on permissions at profile level and may not show for all users.

The refresh icon will refresh the slots.
The cog icon will allow users to select and change to different slot templates if configured in the system. Please note this is based on permissions at profile level and may not show for all users.
The Red X will cancel the slot request and close the scheduler down.
How to Schedule a Job into a Floating Time Window using Schedule Now
To schedule a new Job into a floating time window within DRS, go to the Jobs screen and from the view you can either select the job by ticking the checkbox, right clicking on the Job or clicking the Job to navigate into it and then from either of those screens click on ‘Schedule Now’. Schedule Now can be performed on multiple jobs at a time if required.

This then will bring you up a number of options
Scheduling Modes
No Preservation (Recommended) - During optimisation the Job may be assigned to a different Worker and/or Assignment Period, but it will stay within the Slot.
Preserve Other Routes - During optimisation the Job may move to a different Assignment Period but it will stay within the slot and with the Worker you selected.
Preserve Other Routes and Route Order - During optimisation the Job may move to a different Assignment Period, but it will stay within the slot, with the Worker you selected and keep its position within the Worker’s route (i.e. the Worker’s Jobs for that day will not be re-sequenced ).
Preserve All Planning - The system will not optimise the Job. The Job will stay fixed to the Worker and Assignment Period you selected. However, if this causes a violation the scheduling will fail.
Force - The system will not optimise the Job. The Job will stay fixed to the Worker and Assignment Period you selected. If this causes a violation the Job will be Forced.
Keep the current time window of Jobs - If a new job will honour the creation to target date when selected and will schedule a floating job in this window. The appointment slot will be creation to target date and assignment date will be allocated within that window. If the job is suspended when selected the job will be scheduled back into the original appointment slot window the job was allocated before being suspended.
Change the current time window of Jobs - This allows you to override it and specify the dates it floats within
Rescheduling a Job
To reschedule a job, repeat the steps above under How to schedule a Job into a Time Slot, to launch Show Scheduler.
Select a different appointment slot, select the Appointment Reason of why the Job is being reschedule and schedule as above, this will replace the initial time slot on the job with the new one and update the assigned Worker and the assignment period on the Job.
When rescheduling a job, the scheduler screen will display details under the ‘Rebooking’ section informing users on the number of times a booking has been made.

From here you can click the hyperlink to get the underlying details of the audit of the job.

Manual Assignment
Manual Assignment allows you to schedule a job into a slot or window at a specified assignment time to a particular worker that is required. This should be used sparingly and would be used to schedule work for exceptions outside of the scheduler booking.
To Manually assign a job
Click on jobs from the navigation menu > from the view select the job > Click on the Manual assignment button

Cancel - To close the window
Schedule now - once everything is populated click this to schedule the job
Diagnostic – Click to see diagnostics on whether the job can be scheduled or not and if not why
Set job manually – set the window start and end date and times (this will be the Time Slot allocated)
Set job slot from slot hours configuration – choose a slot from your configuration – this is recommended to guarantee a slot based on your setup and send the correct text and confirmation.
Update current time window – changes the current time window
Assignment from & to – set within the slot when attendance needs to be.
Time Lock – lock the job to this time or not
Assigned to – Select the worker required
Lock while Assigning – Lock to the worker Yes/No
If scheduling fails, immediately force without asking – if the job cannot be scheduled do you want to automatically force this job without any warning. Yes/No – This is based on permissions against the profile.