LiveRevenue forecasting
Your sales history turns into an expected turnover for next Friday, so you build the week against a number instead of a hunch. What that means for staffing stays your call.
Every scheduling tool has a chatbot or an auto-schedule button now. You press it, something comes out, and you're not sure why it picked what it picked.
AI sits at both ends. The forecast at the front, the payroll check at the end. The schedule in between comes out of your own templates and rules.
LiveYour sales history turns into an expected turnover for next Friday, so you build the week against a number instead of a hunch. What that means for staffing stays your call.
LiveUpload your schedule in whatever format it lives in and it comes back as a Shiftbase schedule. Your first week starts filled in.
Early accessFills your required shifts with the people who can work them, inside your rules. What it can't fill stays open and named, so you know where to look. Next: open shifts go out to whoever's most likely to say yes.
SoonShiftbase checks the hours before they reach payroll and flags the odd ones, with the reason next to each.
The schedule still gets made. Dragging names into boxes for three hours is the part that goes.
The same rules run at every location. The quality of the schedule stops depending on who was at the laptop that night.
It drafts, you decide. Nothing reaches your team until you send it, and you can see every shift it added before you do.
Forecasting is live, auto-scheduling is in early access.
“The most valuable thing for me is time, not money. Whenever I can save time, that really matters.”
Vic Gruntjes
Head Chef and Co-Owner
-98%
Brings your scheduling time down from hours to minutes.
2-4x
Admin hours, plus what the Profit goal takes off labour cost, against what Shiftbase costs you.
Auto-scheduling runs in a side panel on your schedule: five steps, a few minutes end to end. Nothing reaches your team until you publish it.
Click Auto-schedule from your schedule and a side panel opens on the week and department you're viewing. It checks what a good draft needs first: required shifts, skills, wages, availability, the sales forecast, settings. Anything missing gets a link to go and fix it, or you carry on without it.
:quality(80))
Mark the shifts you need covered, by hand or from a template. These are your required shifts, and they are the only thing auto-scheduling fills. Shifts you already assigned stay where you put them.
:quality(80))
The strategy sets what the draft aims at. Profit goes for the lowest labour cost, Employee puts your team's preferences first, and Balanced sits between them. Balanced is the default, and you can switch on any run without changing a rule.
:quality(80))
Auto-scheduling works through your rules, person by person, shift by shift: contract hours, daily and weekly caps, approved absence, missing skills, plus-minus balance, team boundaries. Unavailability holds strictly, availability counts as a preference, and you can flip either.
:quality(80))
The draft comes back with total labour cost, labour cost percentage, average hourly wage, and productivity. Every required shift it couldn't fill sits in the unassigned row, and picking one ranks who could take it, with a reason each. Apply it or throw it away.
:quality(80))
Every answer here is about what the features do today, not what they might do later. If yours isn't here, our team answers the phone Monday to Friday, 9 to 5 CET.
Never. It drafts a week and hands it back to you. You apply the draft or throw it away, and publishing stays your move.
Yes. Required shifts are the ones you mark as needing cover, and they are the only thing auto-scheduling fills. Mark none for the week and there is nothing for it to do.
They stay empty and land in the unassigned row, named one by one. Pick one and Shiftbase ranks who could take it, with a reason each. Nothing gets fudged to make the week look complete.
It reads both and leaves both as they are. Shifts you already assigned stay where you put them. Unassign one if you want the draft to reconsider it.
Shiftbase AI is two features today: revenue forecasting, which predicts your turnover 28 days ahead, and auto-scheduling, which drafts a week and fills the shifts you marked as needing cover. Both sit in Premium, forecasting is live and auto-scheduling is in early access. Shiftbase AI drafts, you review and publish, and it never publishes for you.
We're not putting a number on it yet. Three weeks into the pilot a snowstorm hit, the forecast missed it, and we'd rather tell you that than quote a figure and lose you the first time it's off.
Not yet. Auto-scheduling settings apply across your whole account, and each run covers one department for the week you're viewing. Run it once per department, and change a setting in between if you need to.
No, and we won't claim it does. It follows the rules you set for hours and teams. Working-time law runs through Compliance+, a paid add-on available on Basic and up, with its own rulesets per contract type.
Yes. Availability is not required. If your team is patchy at filling it in, turn on the setting that treats blank days as unavailable and the draft plays it safe with anyone who hasn't said anything. Leave it off and a blank day counts as available.