Weeksort

Simple, hassle-free shift scheduling

Draw the week's shifts and press Auto-assign. In seconds, an optimised constraint solver proposes who works where, inside your rules: qualifications, approved time off, hour limits and the shifts people said they cannot work. Apply the proposal or overrule any of it, then publish. Each person on the team has their own shifts in the app, so nobody works from an old copy, and you can still export or print the week to share it any other way.

It records who is scheduled to work. It is not a time clock, it does not calculate pay, and it is not anyone's statutory hours record.

One link, and the team has the week on their phones

Paste the join link into your team's group chat, or print the QR poster and put it up in the office. Each person scans the poster or taps the link, makes their own account and asks to join, and nobody gets in until you approve them. They get the app on Google Play or open it in any phone's browser, iPhones included, and every week you publish is there for them.

As tight or as open as you run it

How much say your staff get is several settings, not one switch, and each has two ends. At one end, you build and publish the week without asking anyone. At the other, staff rank every shift from Want a lot to Can't and trade shifts between themselves. Auto-assign works inside whatever you choose.

  • Keep it in your hands

    Publish without opening the week to anyone, allow no Can't answers, and switch shift handovers off. Each person sees only their own shifts, and time off, open shifts and giving up a shift all come to you as requests. Staff can still mark when they cannot work, and you can override that on any one shift.

  • Share some of it

    Let staff rank shifts on windows you define, such as mornings and nights, and cap how many they may mark Can't. Approve every handover yourself. Let holders of a qualification you pick, such as shift manager, see the whole schedule.

  • Hand it over

    Let staff rank every single shift, trade shifts between themselves without waiting for you, and see who is on every shift. Beyond the mandatory shifts, tell Auto-assign to place only people who asked for them. You are told about every trade, and your hour limits still hold for each one.

How it works

  1. Set it up once

    Positions, the qualifications each one needs, your hour limits, and how much say your staff get. Then bring the team in with the link or the poster, and send an email invitation instead to anyone you have already put on the roster yourself, so nobody ends up on it twice.

  2. Press Auto-assign

    Draw the week's shifts, or start from a template or last week. Place anyone you are sure of by hand and let Auto-assign sort out the rest, or let it plan the whole week. In seconds the proposal shows who goes where, beside what each person asked for. Any slot it could not fill comes with the reason, and with who could still take it if you place them yourself.

  3. Apply it, then publish

    Apply the proposal, change whatever you disagree with, or undo it from the same screen. Then publish, choosing who sees the whole schedule. Your staff are told in the app's inbox, and by email if they want it, and each opens their own shifts in their own language, so there is nothing to forward or misread. Change something later and choose whether only the people affected hear about it, or everyone. The week exports to a spreadsheet, and prints as a wall chart for the back room.

What it costs

From $15.00 a month for the whole workplace, up to 100 active employees.

Tax included, in every country: the price you see is the price you pay.

The first 30 days are free

See the full price list

Asked often

How complicated can my week be?
As complicated as your rules, for a dozen people or a few hundred, and it is still three clicks: Auto-assign, Auto-assign now, Apply. Auto-assign keeps to qualifications, approved time off, unavailability, the shifts people said they cannot work and each person's hour limits, counting rest and days in a row within the week it fills, and it never puts anyone on two shifts at once. It staffs mandatory shifts first and leans towards what people asked for. A slot it cannot fill by the rules stays open, with the reason.
Does it decide the schedule for me?
No, it proposes and you decide. For each run, you choose whether it keeps your own placements or starts fresh, whether people who gave no answer can be scheduled, and whether it spreads hours towards the weekly hours each person asked for or matches people to the shifts they want most. You can also tell it never to choose someone. Nothing is saved until you apply, and you can undo it from the same screen.
Where is our data kept?
On servers in Frankfurt, Germany, inside the EU. Schedules and reports export to a spreadsheet whenever you want them, and a workplace's only chief can delete all of its records themselves, from their settings.

More questions