Skip to main content

Automatically Filling Open Shifts

How to use Autofill to automatically assign open shifts to eligible employees using AI in Teamsly

If your schedule has open shifts that still need to be filled, Teamsly's AI can assign them automatically with one click. Autofill looks at all available employees and assigns each open shift to the best fit — respecting availability, roles, and overtime limits — so you don't have to do it manually one by one.

Getting There

Go to Schedule in the left navigation and open the schedule you want to work on.

Autofill on a Published Schedule

When viewing a published schedule, the Autofill open shifts button appears in the top right of the schedule builder next to the Publish Schedule button. Click it and Teamsly will immediately assign eligible employees to all open shifts in the schedule.

Autofill on a Draft Schedule

When working on a draft, the Autofill option is found in the Tools menu in the top right. Click Tools to open the dropdown, then select Autofill open shifts. It works the same way — the AI fills all unassigned shifts in the current draft.

💡 The Tools menu also gives you access to other schedule-level actions: Overview, Copy Week, Unassign All, Edit Dates, Clear, and Delete.

How Autofill Works

The AI assigns open shifts by looking at each employee's eligibility for the slot:

  • Role match — only employees who hold the required role for the shift are considered

  • Availability — employee availability and unavailable blocks are taken into account

  • Overtime limits — if assigning a shift would push an employee over your overtime threshold (for example, over 40 hours per week), that employee won't be assigned. Teamsly won't create overtime to fill a shift.

Any open shifts that can't be filled within those constraints — because no eligible employee is available without going into overtime — will remain as open shifts.

⚠️ Autofill only fills open shifts within your overtime settings. If a shift remains open after autofill, it means no available employee can take it without exceeding their hours. You'll need to assign it manually or adjust your overtime settings.

After Autofill

Once Autofill runs, review the results in the schedule builder. The Open Shifts count in the alerts bar will update to show how many (if any) remain unfilled. You can make manual adjustments to any assignments before publishing.

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?