> ## Documentation Index
> Fetch the complete documentation index at: https://kb.mspprocess.com/llms.txt
> Use this file to discover all available pages before exploring further.

# On-Call Schedule Using The On-call Schedule Wizard: Admin Setup

> What Is the On-Call Schedule Wizard?The On-Call Schedule Wizard walks you through building a rotating on-call schedule in a few steps. You choose who is on…

## What Is the On-Call Schedule Wizard?

The On-Call Schedule Wizard walks you through building a rotating on-call schedule in a few steps. You choose who is on call, when, and how often the rotation changes, and MSP Process builds the calendar for you.

The wizard sets **who is on call and when**. To alert those people about tickets, you also need a workflow that creates an incident (see "Schedules and Alerts"). If you do not have the Incident Module turned on for your tenant, please reach to support for assistance.

The original schedule editor is still available as the **Classic setup**. Use the wizard for most schedules and the Classic setup for anything the wizard can't cover yet. Both are described in this article.

## Prerequisites

1. A **Notification Group** that contains the technicians who will be on call
2. An **admin-level account in MSP Process** account.
3. Admins create and edit schedules, and technicians see a read-only view.
4. Your team's time zone, rotation start date, on-call hours, and rotation order

## Create a Schedule

1. Navigate to **On-Call Schedule** on the left-hand side
2. Click **New Schedule**.
3. In the setup pop-up, select **New schedule builder** (the wizard). It is pre-selected and marked as recommended. The other option is **Classic setup**.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/dbad3b45b303.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=ef2384505c35f5d43ee6c354e0822a66)

4. Choose the **time zone** and a **start date** for the schedule.

![](https://mintcdn.com/triggr/qgn0c5cLkGKqcauq/images/msp-process-kb/8fa1d8a8f4e1.webp?fit=max\&auto=format\&n=qgn0c5cLkGKqcauq\&q=85\&s=23d665436012649ec6abd060314560bb)

5. Choose how often your team rotates: daily, weekly, or bi-weekly.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/bb23ceac0ce5.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=ab229ddee263ef37b3ab7de6abea0d0b)

6. Choose when the **shift handoff** happens: at the end of the last day (midnight) or at the start of the next period, such as Monday morning.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/d049acea4d23.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=f28aa0bdfee819b2bb53b50d6e95a744)

7. Enter your **weekday on-call hours**, for example 5:00 PM to 8:30 AM.
8. Enter your **weekend on-call hours**. Choose the day the weekend coverage starts and the day it ends.

![](https://mintcdn.com/triggr/-njaXAnAb5AWpJCy/images/msp-process-kb/4e43cbaaac08.webp?fit=max\&auto=format\&n=-njaXAnAb5AWpJCy\&q=85\&s=da55777e92326a6730c8c649bde49920)

9. Select who is on shift and drag the names into rotation order. Each person gets a color by default, and you can change it.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/b79c5014c7c6.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=68042b78328e93e5053980df43684946)

10. Review the summary and preview of the coming weeks, then confirm.

![](https://mintcdn.com/triggr/2kaOQdWPjLF3xX8p/images/msp-process-kb/2f13b07118cc.webp?fit=max\&auto=format\&n=2kaOQdWPjLF3xX8p\&q=85\&s=622fa055a4918cd925da4737bb61404d)

## How Long Does the Schedule Run?

Schedules with no end date are built about 10 years ahead. You are not locked into the original team, and you can update the list of people at any time.

![](https://mintcdn.com/triggr/-njaXAnAb5AWpJCy/images/msp-process-kb/3fb2e70037c5.webp?fit=max\&auto=format\&n=-njaXAnAb5AWpJCy\&q=85\&s=df5e95ca1b77996eb00f16bffbf89ae2)

## View a Schedule

Open the on-call calendar to see who is on shift. Click the schedule block to open more details on the shift scheduled.

1. **Admins:** selecting a schedule block opens it for editing.
2. **Technicians:** selecting a schedule block opens a read-only summary showing who is on shift and the escalation path.

## Edit a Schedule to Add or Remove a Technician

Each notification group has one wizard schedule. Re-running the wizard replaces the existing schedule with the new one.

1. Select **New Schedule** and choose the wizard. Your existing schedule opens in edit mode.
2. Set the **start date** to the day the change should take effect, for example the Monday a new technician starts.
3. Give the schedule a name.
4. Re-enter your settings with the updated list of people and order.
5. Confirm.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/e0632d00a466.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=c85d5c9abfc867b75114d254efea411f)

**Important**: Currently, there is no option to permanently delete an existing on-call schedule.

To modify the assigned on-call individuals or scheduled timeframes, click "**New Schedule**" and configure the desired changes. Once the new schedule is published, it will automatically replace the previous schedule.

## **Scheduling a Single On-Call Individual**

The Classic setup is the original way to build on-call schedules. Instead of guiding you through a whole rotation, it lets you create and edit a schedule for **one person at a time**. It is still available alongside the wizard, so you can build a schedule the wizard doesn't support yet.

To open it, click **New Schedule** and choose **Classic setup** in the pop-up.

## Wizard vs. Classic Setup

| | New schedule builder (wizard) | Classic setup |
| - | - | - |
| **Scope** | The whole group's rotation in one guided flow | One person's schedule at a time |
| **Best fo**r | Standard rotations: daily, weekly, or bi-weekly with weekday and weekend hours | Anything the wizard can't express, such as a weekend that is split into several separate windows or a single one-off window like Saturdays 5 PM to 6 PM |
| **Editing** | Re-run the wizard with a new start date | Select that person's schedule on the calendar and edit it |
| **Weekend hours** | One continuous block | Any days and times you enter |
| **Effort** | A few guided steps for the whole team | Repeated for each person and each schedule |

## When to Use the Classic Setup

1. Your weekend coverage has more than one separate window
2. You need a single custom schedule for one person, such as extra coverage on one day
3. You need a repeat pattern the wizard doesn't offer yet
4. You want to change one person's schedule without re-running the whole rotation

If none of these apply, use the wizard. It is faster and is the recommended option.

## Create or Edit a Schedule in the Classic Setup

1. Select **New Schedule** and choose **Classic setup**.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/c634cc8252f2.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=af0bb140abceb595e9029d313fa5807e)

2. Choose the person the schedule is for.
3. Enter the schedule details: a name, the days and times the person is on call, and whether the schedule repeats, for example every 7 weeks.
4. Save the schedule.
5. Repeat for each person who needs coverage.

![](https://mintcdn.com/triggr/-njaXAnAb5AWpJCy/images/msp-process-kb/65887eaa81e4.webp?fit=max\&auto=format\&n=-njaXAnAb5AWpJCy\&q=85\&s=22b34a2d12add3bef7cfe3337a68dfed)

To change an existing Classic schedule, select that person's schedule on the calendar to edit.

## Naming Classic Schedules

Give each Classic schedule a descriptive name such as "*Weekdays on shift*", "*Weekends on shift*", or "*Overnights*". The name helps you tell one person's schedules apart when you review the calendar.

## Repeating Classic Schedules and Rule Range

A Classic schedule can repeat, for example every 7 weeks. The **Rule Range** controls how far ahead repeating shifts are generated. If the Rule Range is shorter than the repeat cycle, future shifts don't appear on the calendar. Set the Rule Range to cover at least one full repeat cycle.

## Using the Wizard and Classic Setup Together

Many partners build the main rotation in the wizard and add their exceptions in the Classic setup.

For example, use the wizard for the weekday rotation and Classic schedules for a split weekend. Wizard and Classic schedules are set up and edited separately, so review the calendar after changing either one.

## Covering a Vacation or Absence

An admin can swap one technician for another across a date range.

![](https://mintcdn.com/triggr/o9r5jEtjdR2oUtiW/images/msp-process-kb/d9e6543bcef8.webp?fit=max\&auto=format\&n=o9r5jEtjdR2oUtiW\&q=85\&s=100f91fc4c1606e72c6e3c29769035ed)

![](https://mintcdn.com/triggr/-njaXAnAb5AWpJCy/images/msp-process-kb/65887eaa81e4.webp?fit=max\&auto=format\&n=-njaXAnAb5AWpJCy\&q=85\&s=22b34a2d12add3bef7cfe3337a68dfed)

Peer-to-peer swaps, where a technician asks a coworker to cover and the coworker accepts, are not available yet.

## Schedules and Alerts

The schedule decides who is on call, but it does not notify anyone by itself. To alert the on-call person when a ticket comes in, create a workflow that raises an incident for your notification group.

## Pitfalls to Watch Out For

### Weekend Hours That Aren't One Continuous Block

1. The wizard supports one continuous weekend block, such as Friday 5:00 PM through Monday 8:00 AM. If your weekend has separate windows, for example Friday evening, a Saturday afternoon window, and all day Sunday, use the wizard to build your weekday rotation and add weekend coverage for each person with the **Classic setup** (see "What Is the Classic Setup?").

### Changing a Schedule Without Setting a New Start Date

1. Editing through the wizard replaces the existing schedule. Set the start date to when the change should take effect, for example the Monday a new technician starts, rather than reusing the original start date.

### Wrong Time Zone

1. Shift times are calculated in the time zone the admin choose in the wizard. If you used the Classic Setup, the time zone will be what is set in **Settings** \\> **Account Settings** \\> **Settings** page.
2. If shifts appear at the wrong hour, reopen the schedule, or the settings page, and confirm the time zone matches where your team works.

### Changing the Wizard Schedule and Classic Schedule Separately

1. Wizard schedules and Classic setup schedules are set up and edited separately. If you use both, review the calendar after changing either one to confirm the coverage still looks right.

### Technicians Can't Edit

1. Technicians see a read-only view. To change a schedule, use an admin account.

### A Recurring Classic Schedule Shows Blank Days

1. If a Classic setup schedule that repeats every few weeks stops showing future shifts, its **Rule Range** is probably too short (see "Repeating Classic Schedules and Rule Range"). Set the Rule Range to cover the full repeat cycle. If you're not sure what value to use, contact support and we will confirm it.

## Need Help?

[Contact MSP Process Support](https://kb.mspprocess.com/msp-process/how-to-articles/how-to-contact-support.md) and include the notification group name, a screenshot of your schedule summary, and whether the schedule was built with the wizard or the Classic editor.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.