The problem
Rotas take hours, especially with part-timers, students and last-minute swaps. Someone always ends up with every Saturday.
Step by step
- Write down opening hours, busy periods and how many people each shift needs.
- Collect availability and who can do which job (first names or initials only).
- Ask the AI for a draft rota and a note of any gaps.
- Check rest breaks, maximum hours and fairness yourself.
- Publish it in your scheduling app or group chat.
The prompt
Draft a weekly rota for {business}.
Shifts and how many people each needs: {shifts}
Staff (initials), availability and skills: {staff}
Rules: {rules, e.g. max hours, breaks, at least one key holder per shift}
Share weekends fairly. Show it as a table and list any shifts you could not fill.
Replace the {highlighted} parts with your details, or fill them in with the prompt builder.
Check before you use it
- Rest and maximum-hours rules are met.
- Weekends and closing shifts are shared fairly.
Privacy
- Use initials. Do not include reasons for unavailability.
Do’s and don’ts
Do
- Publish rotas well in advance.
- Keep a fair rotation for unpopular shifts.
- Let staff swap through one system.
Don’t
- Change rotas last minute without asking.
- Let the AI decide who gets fewer hours.
- Ignore rest-break rules because the draft looked fine.
When not to use AI for this
Working time and minor employment rules vary by place. Check them; the AI may not.
Tools that can help
We are not paid by any of these companies, and we list well-known options, not a ranking. Features and plans change; check the provider’s site and its data terms before you sign up. See all AI tools by category.
Useful for
Restaurants and cafésCleaning companies
Tried this playbook? Rate it.
Tips from travellers
Used AI for Plan staff rotas faster? Share what worked. The first good one goes right here.
Share a tip
Questions from readers
Stuck on Plan staff rotas faster? Ask the geeks.