Manually creating shift schedules is often time-consuming, error-prone, and stressful. Managers must balance business needs with labor law compliance, contractual limits, and employee availability—often without the right tools. Automatic Shift Planning, available exclusively for Enterprise plans, simplifies this process by generating optimized weekly schedules in just a few clicks.
Only available for Enterprise plans.
How to configure it
Automatic Shift Planning works in three simple steps:
1. Define scheduling rules
These settings help ensure legal compliance when shifts are generated automatically. Start by setting the rules in each employee’s contract:
- In your sidebar, go to Organisation
- Choose an employee profile
- Go to the Contract section, and click on Fix conditions or Create new conditions
- In the working hours section, set the following values:
- Contract hours
- Maximum daily hours
- Minimum rest hours between workdays (e.g., 12 hours in Spain)

2. Set coverage needs
This step defines how many people are needed per role during the week.
- In your sidebar, go to Shifts
- Click the Coverage button
- Select the relevant workplace (e.g., your Barcelona store)
- Click the plus icon to define coverage
- Choose the date range (e.g., the entire week).
- Indicate the number of people needed per role (e.g., 3 sales assistants in the morning and 3 at night)
- Select one or more saved shifts that fit the roles
- Click on Save

You will now see the planned shifts based on your business needs—though they are not yet assigned to specific employees.
3. Run the auto-scheduler
This step assigns shifts based on the rules and coverage you've defined.
- In your sidebar, go to Shifts
- In the Coverage section, click the Auto-schedule button
- A pop-up will appear where you can:
- Select the rules to apply
- Choose the employees to include (if you use the location filter, by default, all employees in this location will be selected).
- Click Run to launch the scheduler
- Publish the shifts when you're ready

Review the schedule
Back in the Coverage view, you’ll see which shifts are fully assigned and which still need people. If there are unassigned shifts, it’s usually because:
- There aren’t enough available employees
- Some constraints (rules or contract hours) prevent assignment
Make manual adjustments as needed to fill any remaining gaps.
Tips and Best Practices
- Make sure all employee contracts are updated with accurate agreement hours and rest time.
- Regularly check coverage to adjust for business peaks or holidays.
FAQ
-
Why shifts are not assigned to any employee?
This may happen if there are not enough available employees who match the defined rules and roles.
-
Why changes are not visible after scheduling?
Try refreshing the page if the new shifts don’t appear immediately.
-
What happens if no employee is available for a shift?
The system will leave the shift unassigned, and you’ll see this in the Coverage section.
-
Can I edit shifts after they’re created?
Yes, shifts can be adjusted manually after automatic planning is completed (before to publish it).