What you give it
Your customers (name, address, cycle, duration). Your workers (name, language, skills, hours cap, trust level). Your rules (lunch breaks, no-work days, preferred workers for certain sites).
What it does
Keep Up plans every day of the 4-week cycle. It respects the hours cap, the skills (carpet vs ceiling), the language matches (a Polish-speaking worker for a Polish-speaking customer), the travel time between stops, and the trust level on sensitive sites.
What you do with the result
You see the proposed schedule side by side with the old one. Tap 'Approve all' or approve day-by-day. Anything that doesn't fit is flagged so you can hire, adjust, or decline.
The assistant is honest. It'll tell you 'I can't fit the new 18-stop Friday round — you're 40 minutes short'. No overpromising.
Re-run it whenever
New customer? Sick worker? Added a van? Re-run. Keep Up keeps the bits that still work and only changes what it needs to.