Skip to main content

How to Add a Shift

How to add individual shifts or multiple shifts at once from the web schedule or mobile app

Adding shifts is the core of building your schedule in Teamsly. You can add a single shift right from the calendar, add multiple shifts at once using the Create Shifts modal, or create shifts on the go from the mobile app. This article covers every way to do it.

💡 Before adding shifts, make sure you have a draft or published schedule to add them to. If you haven't created a schedule yet, see How to Create Schedules.

Getting There

Go to Schedule in the left navigation. Make sure you're in a schedule (not the blank state) and that you have a draft open — you can only add shifts to a draft schedule.

Adding a Shift on the Web

The web schedule has three views: Month, Employee, and Shift. Each view gives you slightly different ways to add shifts.

Month View

In the Month view, the right sidebar shows all shifts for the selected day grouped by role.

  • Click the + button at the top of the sidebar to open a quick-add panel for that day.

  • Fill in the Date, Time, Role, and optionally an Employee, then click Save.

  • To leave a shift unassigned (open), skip the Employee field — the shift will appear as an open shift.

  • To add multiple shifts at once, click the Create Shifts button at the bottom of the sidebar to open the Create Shifts modal (see below).

Employee View

The Employee view shows a weekly grid with one row per employee.

  • Click any empty cell in an employee's row to open the quick-add panel for that employee and day.

  • If an employee already has a shift that day, hover over the cell and click the + button that appears in the bottom-right corner to add another shift for that employee on the same day.

  • Click the + button in the top-left corner of the grid (next to the column headers) to open the Create Shifts modal for adding multiple shifts at once.

Shift View

The Shift view shows a weekly grid with one row per shift type.

  • Click any empty cell to open the quick-add panel for that shift type and day.

  • If a shift row already has an employee assigned that day, hover over the cell and click the + button that appears in the bottom-left corner to assign an additional employee to that shift for that day.

  • Click the + button in the top navigation bar to open the Create Shifts modal.

The Quick-Add Panel

When you click into a day or cell, a small panel appears with these fields:

  • Date — pre-filled based on where you clicked; tap the calendar icon to change it.

  • Time — choose a shift type (like "Lunch 9am–4pm") or enter custom start and end times.

  • Role — select the role for this shift.

  • Employee — assign a specific employee, or leave blank to create an open shift.

  • Title and Notes — optional fields for extra context visible to the employee.

  • Forms — attach a form, audit, checklist, survey, or task to this shift.

  • Keep filled toggle — when on, the panel stays open after saving so you can add shifts back-to-back without reopening it.

Click Save when done. The shift appears on the schedule immediately.

💡 Use the Keep filled toggle to speed things up when adding several shifts in a row — the panel stays open and pre-fills the last role and time you used.

Creating Multiple Shifts at Once

The Create Shifts modal lets you build out several shifts in one session without reopening the panel each time.

  • Open it from the Create Shifts button at the bottom of the Month view sidebar, or from the + button in the Employee or Shift view navigation bar.

  • Add each shift using the same Date, Time, Role, and Employee fields as the quick-add panel.

  • The modal also shows the current day's schedule on the right side so you can see what's already been assigned as you add more shifts.

  • Save each shift as you go, then close the modal when you're done.

⚠️ The schedule alerts bar at the top of the Employee view will flag Conflicts, Users Overtime, and Open Shifts as you add shifts. Keep an eye on these while building out your schedule.

Adding a Shift on Mobile

You can add shifts from the Teamsly mobile app as a manager.

  1. Tap Schedule in the bottom navigation.

  2. Make sure you're viewing the correct schedule — tap the schedule name in the top right to switch between drafts if needed.

  3. Tap the blue + floating button in the bottom-right corner of the screen.

  4. Tap Create Shift from the menu that appears. (The other option, Add Schedule, creates a new schedule.)

  5. Fill in the shift details: Date, Time, Role, Employee (optional), Title, and Notes.

  6. Tap Create to save the shift.

📱 On mobile, the Employee field only becomes available after you select a Role and Date — "Select role & date first" is shown until both are filled in.

Open Shifts vs. Assigned Shifts

If you save a shift without selecting an employee, it becomes an open shift. Open shifts are visible to eligible employees, who can request to pick them up. You can assign them later from the schedule or via a Shift Alert.

What to Read Next

Need help? Click Book a Call in the top right of the app to talk with the Teamsly team.

Did this answer your question?