Shift scheduling for restaurants and cafés, from availability to publish
- Employees submit availability from the app
- The proposal follows the roles and rules you set
- You edit and publish. The schedule does not go out on its own
Reports, planned labor cost and mobile notifications depend on your plan.
Free for now as part of early access. No credit card, no charges.
The schedule is not out yet, and the changes have already started?
One person can only do mornings, another asks for a day off, and the evening is still missing a shift lead. Collect that in one place and build the schedule from it.
Collect availability, requests and absences before you start scheduling.
Set how many people each role needs on each shift, and the proposal is built from that demand.
A swap request is sent in the app, and approval follows the policy you set.
How a schedule is built
Four steps, from the team setup to publishing. Read the full operating sequence on the shift management system
Set the team and roles
Add employees and the roles each person can fill, and set shifts or opening hours.
Collect availability
Employees submit availability, requests and absences. You see who is free before scheduling.
Create a proposal and edit it
Run scheduling from the rules you set. The proposal stays with you until you approve it.
Publish to the team
After approval, shifts show up for employees in the app.

Scheduling is automatic. The decision is yours
When you run scheduling, OptiShifts builds a proposal from the rules you set. You review it, change assignments, and only then publish to the team.
What goes into the proposal
- Your employees' availability and requests
- Roles, and how many people each shift needs
- The rules you set, such as rest between shifts and a weekly hours cap
Core capabilities
Planning and assignment, working with the team, and attendance and cost — everything you need to build the schedule, manage it with your team, and track hours and cost.
Planning and assignment
Set roles, how many people you need, and limits such as rest between shifts. A run builds a proposal from those rules, and you edit it before publishing. Automatic shift scheduling
Assign roles to each employee and set demand for each shift, so a peak hour is not filled by someone who does not hold that role.
Shifts can also be created inside the opening hours and shift length you set, not only from fixed templates. Shift count and dynamic shifts are not limited by plan. The number of scheduling runs is set separately. Plan details
Attendance and cost
Clock-in and clock-out are stored apart from the schedule, so you can compare planned hours with reported hours.
Planned labor cost, and the reports that show it, depend on your plan.
Working with the team
Employees submit availability and requests in the app. After you publish, each person sees their own shifts, with the date and hours. Employee scheduling app
- View published shifts
- Submit availability and requests
- Request a swap under the policy you set
- Mobile notifications, when they are included in the plan and turned on

Restaurants and cafés
Two different needs. A restaurant switches between lunch and dinner across service, kitchen, bar and shift leads. A café has a smaller team, and the morning changes from hour to hour.
Cafés
A small team, baristas and service, and morning hours that do not stay the same through the day.
Restaurants
Servers, kitchen, bar and shift leads, with different demand at lunch and at dinner.
- Security
- Call and service centers
Before you start
The next schedule can start from the team’s availability
Have a question before you start?
Leave your details and tell us what you'd like to know about the system. We'll get back to you by email.