Skip to main content
Command Established

Set Up Weekly Crews and Per Diem Coverage

For an EMS department with full-time and permanent part-time employees working the same days each week, start with Fixed Weekdays. Pick the days and hours once, put the people who share those hours in a crew, and their shifts appear on the calendar. You can then fill gaps and add coverage for special events as needed.

This guide follows an ambulance crew with regular weekday staff, per diem help, and an extra unit for a county fair. The screenshots use example EMS crews in the Metro City Fire & Rescue demo department. Select any screenshot to see it full size.

In this guide:

Before you start: An Admin or Owner handles this setup. Your department needs the Scheduling module enabled, with your personnel, stations, and apparatus already added. Check your department's timezone before entering shift times.

For rotations such as 24/48 or Kelly schedules, see Shift Patterns, Platoons & Time-Off. For shifts that members sign up for or request themselves, see Duty Crews.

Plan your crews

Group people by the days and hours they work. Full-time and permanent part-time members use the same setup; each different weekly schedule gets its own pattern.

Crew People Hours Unit
Weekday Crew Paramedic Elena Morales Monday–Friday, 7 a.m.–5 p.m. Medic 4
Tuesday & Thursday Crew EMT Maya Patel Tuesday and Thursday, 7 a.m.–5 p.m. Medic 4
Relief coverage EMT Jordan Ellis Individual shifts as needed Medic 4
County fair detail Paramedic Noah Brooks and EMT Ava Thompson One Wednesday, 9 a.m.–1 p.m. Medic 5

Medic 4 needs two people. Maya joins Elena on Tuesdays and Thursdays. On the other weekdays, an Admin can add a per diem member for the open seat.

The regular schedule has three parts: the pattern sets the hours, the platoon names the crew, and the assignment puts a member on that crew at a station or apparatus. In the app, Apparatus is where you select the ambulance or other unit. A one-time relief shift does not need its own pattern or platoon.

Create the weekly patterns

Open Schedule → Settings → Shift Patterns, then choose Add Pattern.

  1. Name the pattern Weekday Days.
  2. Set Schedule Type to Fixed Weekdays.
  3. Under Work Days, select Monday through Friday.
  4. Set Start Time to 07:00 and Shift Length to 10h.
  5. Choose Create Pattern.
Weekday Days pattern with Monday through Friday selected, a 07:00 start, and a 10-hour shift.
Pick the days the shift starts. The same start time and shift length apply to every selected day. This example shows the saved pattern open for review.

Repeat for Tuesday & Thursday Days, selecting only Tuesday and Thursday with the same hours. If another crew works different hours, give it a separate pattern. For an overnight shift, select the day it starts; the shift can continue into the next morning.

Shift Patterns list showing Weekday Days and Tuesday & Thursday Days with their weekly work days.
The Weekly labels let you check the selected days before adding people.

Create a platoon for each crew

A platoon is simply a group of people who follow the same pattern. You can call it “Weekday Crew” even if your department does not use the word platoon day to day.

Open Settings → Platoons → Add Platoon. Name it Weekday Crew, select the Weekday Days pattern, choose a color, and select Create Platoon. Repeat for Tuesday & Thursday Crew using its matching pattern.

Weekday Crew platoon using the Weekday Days shift pattern, with no cycle anchor date needed.
Fixed weekdays follow the calendar week. There is no cycle anchor date to work out.

Assign your members

Open Settings → Assignments → Add Assignment.

  1. Select the member or members who share the same assignment.
  2. Choose the Platoon and Station.
  3. Choose Medic 4 under Apparatus so those members count toward that unit's crew.
  4. Set Effective From to their first day on this assignment. Leave Effective Until blank for an ongoing assignment.
  5. Save the assignment.

In our example, Elena joins Weekday Crew. Maya gets a separate assignment to Tuesday & Thursday Crew, also on Medic 4.

Personnel assignment linking Maya Patel to Station 4 - Westside and Medic 4, with an effective start date.
Maya's assignment connects her to the Tuesday & Thursday Crew and Medic 4. The form is filled in and ready to save.

Set your minimum staffing

Open Settings → Staffing → Add Requirement. Choose Station 4 - Westside, select Medic 4, and set Minimum Personnel to 2. Leave Temporary off for this ongoing requirement, then choose Create Requirement.

You can also add rank requirements if your department needs a particular mix of ranks. A station-wide minimum is useful for overall coverage; choosing an apparatus gives that unit its own minimum and vacant seats on the day roster.

Go back to Schedule, choose Day, and open a Wednesday. Elena is working, but Maya is not. Medic 4 shows the open seat.

Wednesday day roster showing Elena Morales on Medic 4 with a Vacant seat below its two-person minimum.
The minimum tells you where coverage is short. It does not assign anyone to the open seat.

A standing minimum applies every day, including weekends. It does not follow the pattern's weekdays, so a day with no crew can still show vacant seats.

Staffing checks count people working at the same time. One person in the morning and another in the afternoon do not make a two-person crew.

Fill an open seat

An Admin or Owner can select Vacant on the day roster to open Fill Vacant Seat.

The form starts with Scheduled Shift, Approved, and the unit's station and apparatus already selected. It also suggests the hours when the unit is short.

  1. Select the relief member under Personnel. We use Jordan Ellis.
  2. Check both dates and times. For this gap, use 7 a.m.–5 p.m. on Wednesday.
  3. Add a short note explaining the coverage.
  4. Choose Create Exception, then check the updated roster.
Fill Vacant Seat form prepared for Jordan Ellis with an approved Scheduled Shift and Medic 4 selected.
Check the member, hours, and apparatus before saving. This screenshot shows the form ready to submit.

Jordan needs a personnel record, but no recurring platoon assignment or special “per diem” personnel type. Check that the person is available: the picker also includes people who already have a shift.

Always check the hours. If a unit has nobody assigned, the form starts with the whole day, from midnight to midnight. Change that to the actual shift you need covered. The saved hours are what payroll reports for that member.

Add an extra unit for a detail

Suppose two more people are covering the county fair from 9 a.m.–1 p.m. Use Medic 5 for that crew, keeping Medic 4's regular coverage in place. Add the apparatus record first if it does not already exist.

Open Settings → Staffing → Add Requirement:

  1. Select the detail's station and Medic 5.
  2. Set Minimum Personnel to 2.
  3. Enter County fair detail under Label.
  4. Turn on Temporary.
  5. Set From and Until to the event date. For a longer event, enter its first and last dates.
  6. Choose Create Requirement.
Medic 5 staffing requirement with a two-person minimum, County fair detail label, and Temporary enabled for the event date.
This saved example shows the dates that limit when the staffing requirement applies. Both dates are included; use the same date in both fields for a one-day detail.

On the event's Day roster, select a vacant seat on Medic 5 and assign Noah Brooks for 9 a.m.–1 p.m. Repeat for Ava Thompson. The requirement sets the headcount and dates; these saved shifts set who works and their actual hours.

Use a separate apparatus for a separate extra crew. Adding another minimum to Medic 4 does not create a second crew alongside it.

Check the finished schedule

Open the day roster again. Medic 4 should have Elena and Jordan for the daytime shift. Medic 5 should show County fair detail, with Noah and Ava working the event hours.

Saved day roster showing two people on Medic 4 and two people on Medic 5 for the County fair detail.
Check the saved result: the ambulance has its second person, and the detail has a separate crew with its own hours.

Before you finish, check a Tuesday or Thursday too: Maya should appear on Medic 4 from her regular assignment. Check a date after the fair to confirm the temporary requirement no longer applies.

Check payroll before exporting. Regular pattern hours feed Work Hours. The shifts you added here land in their own Scheduled Shift column: 10 hours for Jordan, 4 each for Noah and Ava. That column is separate from Overtime, which covers overtime and callbacks, so you can pay each at the rate that applies. If an added shift overlaps a member's regular shift, the overlapping hours count once, as Work Hours. See Running Payroll Reports. Duty crew signups do not currently add hours to these payroll reports.

When regular hours change later, create a new pattern and platoon, end the old personnel assignments, and start new ones on the following date. Editing a pattern already in use can also change past schedules and payroll totals.