--- title: "Job Extension Beyond Shifts: Control end-of-shift job assignments with Job Shift Extension to reduce scheduling gaps" slug: "job-extension-beyond-shifts-control-end-of-shift-job-assignments" tags: ["Area - Release Notes", "Role - All users", "Type - Commercial", "Type - Residential", "Focus - Construction", "Focus - Service Replacement"] updated: 2026-07-11T16:28:34Z published: 2026-07-11T16:28:34Z canonical: "help.servicetitan.com/job-extension-beyond-shifts-control-end-of-shift-job-assignments" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # Job Extension Beyond Shifts: Control end-of-shift job assignments with Job Shift Extension to reduce scheduling gaps This new feature lets you set how far past the end of a technician's shift Dispatch Pro can assign a job, so you can fill more appointment slots and reduce manual scheduling adjustments. ### What's new? Before this feature, Dispatch Pro followed shift boundaries strictly. If a job's estimated length would push even a few minutes past the end of a technician's shift, Dispatch Pro skipped that technician entirely. This meant open time at the end of shifts often went unused, and dispatchers had to step in to assign jobs manually. Now, a new *Extend jobs beyond shifts* setting on the **Dispatch Pro Settings** screen gives you control over how much overtime flexibility Dispatch Pro has. You set a maximum extension at the global level, and you can override it for specific business units or individual technicians. ### Resources - [Adjust Dispatch Pro Routing Settings](/v1/docs/adjust-dispatch-pro-routing-settings) ### Before and after #### Before (Current) 1. Open the Dispatch Board and review unassigned jobs near the end of the day. 2. Notice that a job with an estimated duration of 2.5 hours needs to start by 2:45 PM, but your best available technician's shift ends at 5:00 PM. 3. Dispatch Pro skips the technician because the job could run 15 minutes past the shift end. 4. Manually assign the job to the technician or leave the slot open. **Impact:** The technician's last hour goes unused, or you spend time manually overriding the assignment. #### After 1. Go to the navigation bar and click **Settings**. 2. In the side panel, go to **Dispatch Pro > Settings**. 3. On the *Dispatch Pro Settings* screen that opens, click the **Routing** tab under *Settings*. 4. In Settings 1.8, select the **Extend jobs beyond shifts** slider and set it to 30 minutes. 5. (Optionally) Override the value for specific business units or technicians using the *Job extension limit* column in the respective tables. 6. Dispatch Pro now considers the technician for jobs that may run up to 30 minutes past the shift end. The job is assigned automatically without manual intervention. **Impact:** End-of-shift time is used more fully, and dispatchers spend less time on manual overrides. ### Who uses this feature - Residential Service and Replacement, Commercial Service and Replacement - Administrators, Dispatchers - Region availability: All regions ### --- ### How it works for your industry #### Residential Service and Replacement - An HVAC company's lead technician finishes a repair at 3:30 PM and has a shift ending at 5:00 PM. A 2-hour diagnostic call comes in. With the extension set to 30 minutes, Dispatch Pro assigns the job knowing a slight overrun is acceptable, rather than leaving the technician idle for the last 90 minutes of the day. - A plumbing company sets the global extension to 1 hour but overrides the setting to *Off* for apprentice technicians. Senior plumbers can take late jobs that may run past their shift, while newer team members stick to strict shift boundaries. - A garage door company notices that most end-of-day service calls run 15 to 20 minutes over shift. The dispatcher sets the global extension to 30 minutes and reviews the dispatch board to confirm that Dispatch Pro now assigns those borderline jobs automatically. #### Commercial Service and Replacement - An electrical contractor manages technicians across multiple business units. The admin sets a 2-hour extension for the emergency response unit but keeps the default at 15 minutes for scheduled maintenance crews, matching each team's overtime tolerance. - A commercial HVAC company has a rooftop unit repair that needs to start by 3:00 PM. The assigned technician's shift ends at 5:00 PM, but the job is estimated at 2.5 hours. With the extension set to 30 minutes, Dispatch Pro assigns the job instead of skipping the technician. - A plumbing company's dispatcher reviews the *Job extension limit* column in the technician table and adjusts individual overrides based on each technician's willingness to work past shift. Technicians who prefer strict hours are set to *Off*, while those open to overtime are set to 1 hour. ### How to prepare 1. Review your current Dispatch Pro Routing settings and decide on an appropriate global extension value based on your company's overtime policies. 2. Identify business units or individual technicians that should have different overtime tolerances, and plan which overrides to apply. 3. Align with your dispatch team on how the new setting will change end-of-shift job assignments, so they know what to expect on the dispatch board. 4. Bookmark any knowledge base articles or Academy videos for team training. AI-powered dispatching product that analyzes job requirements, technician skills, drive time, and capacity to optimize job assignments. **What it does:** Maximizes technician utilization and on-time arrivals by algorithmically routing and assigning jobs — reducing the cognitive load on dispatchers. **Also called:** AI dispatch, Smart dispatch **Tags:** Dispatch Pro, ServiceTitan Max, AI-Powered [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) The main scheduling and dispatching view in ServiceTitan showing all jobs, technicians, and appointment times in a grid or map layout. **What it does:** Gives dispatchers a real-time view of the day's work to manually assign, drag-and-drop, or adjust job assignments. **Also called:** Schedule board, Dispatch view **Tags:** Core [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)