Weekly Rota Builder From Demand Forecast

Match staffing to expected covers.

Added October 15, 2026. Written with AI assistance and checked for clarity and placeholders; not reviewed by a lawyer, accountant, clinician or other professional. How these prompts are made

The Open buttons send the prompt text as currently shown below to that site only when you click. Fill in the placeholders first.

[VERIFY] is an editorial flag, not a blank to fill. Wherever the prompt shows [VERIFY], check that item against a reliable source before you use it (what [VERIFY] means).

Build a weekly rota. Expected covers by day and hour from past data: [COVERS_FORECAST]. Staff list with roles, availability, contracted hours and constraints: [STAFF_LIST]. Opening hours and minimum staffing: [HOURS_MINIMUMS]. Labour budget: [LABOUR_BUDGET].

Create a schedule table by day and role, showing start and end times, break windows and total hours per person. Check coverage against minimum staffing and budget, flag shifts with fewer than the rest period I specify, and list trade-offs. Provide a version with a quiet-week reduction plan. Include fairness checks (equal share of weekend and closing shifts) and notes on required breaks and maximum hours, which I must confirm with an employment adviser [VERIFY] for [JURISDICTION]. Do not assume labour rules.

Also add a worked example for one day with invented covers and four staff, showing how hours are allocated across roles, and a weekly review of actual versus forecast covers to improve the next forecast.

Check every schedule against the rest, break and maximum-hours rules I confirm locally [VERIFY] for [JURISDICTION], and flag any shift pattern that might breach them instead of assuming it is fine.

Fill in before use

Optional: type your details and the prompt above updates. Nothing is saved or sent.

Replace each bracketed placeholder with your own details, then paste into Any AI or another assistant.

Rate this prompt

Related prompts