What does the rota software cost?▾
Free for one location and up to 10 people. Beyond that, Basic is priced per active person on the “Employees” list a month, with unlimited locations, payroll and API keys included and 20% off when paid yearly. The app for the team is part of it; nobody pays extra for a phone. The numbers are on the pricing page.
What do I need to install?▾
Nothing for the manager: the admin panel is admin.inshift.app in a browser. The team installs the InShift app from the App Store or Google Play and joins with a code.
How do I get the rota out of Excel?▾
There is no file import, and you do not need one. Names are pasted from the spreadsheet into “Add multiple”, one per row; job positions and locations are picked once. Shifts go in by shift type from the cell menu, and a week that looks like the last one is brought over with “Copy last week”.
Does it cope with a shift that runs past midnight?▾
Yes. A shift type such as 22:00–06:00 is one shift: it sits on the day it starts, its hours count in full, and the planner knows it overlaps with a morning shift the next day. “Night hours” on the “Premiums” tab pays a premium for the hours inside the window you set.
Can I run several sites from one account?▾
Yes. Each location has its own shift types and its own manager, who sees only that site. The owner opens “All locations” and gets the whole chain on one screen. Job positions and departments are set once for the organisation, and access rights per role.
How do bank holidays get paid?▾
“Holiday work” on the “Premiums” tab: you list the dates, and shifts on those days are paid at the multiplier you set, from the date the rule takes effect. There is no built-in list of public holidays, so a team in England and a team in Scotland each keep their own.
Can staff swap shifts among themselves?▾
That is a setting. “Request rules” offers “Coworker only” (the shift moves the moment a colleague accepts), “Manager only”, “Coworker + manager” (a colleague accepts first, then the manager approves) or off. Open shifts and time off each have their own rule.
Is there an API?▾
Yes. “Integrations” issues API keys with rights to read or change the rota, there are webhooks for events, and an MCP server through which Claude and ChatGPT read the rota. The documentation is at inshift.app/api/.