
Shift Scheduling & Workforce
mAI Staff
AI shift scheduling that explains its decisions
mAI Staff is the RMS workforce scheduling platform. The manager describes what they want in natural language ("don't put Maria on Tuesday, give Kostas two evening shifts") and the AI — a combination of a language model and a mathematical optimiser — produces a schedule with coverage, cost and fairness scores, an explanation for every shift, and a conflict list with suggested fixes. Nothing is published without approval. It includes a digital work card, availability, leave, shift swaps and demand forecasting from revenue, weather and reservations — with full ERGANI II connectivity.
Everything you need in mAI Staff
Scheduling in natural language
Describe goals and constraints in plain language and the AI generates the weekly shift schedule.
Explainable AI
Every assignment has a justification ("Why?"), every schedule has coverage/cost/fairness scores and a conflict list.
Greek shift costing
Night surcharge 25%, Sundays/holidays 75%, overtime — computed automatically per shift.
Digital work card & ERGANI II
Time clock with kiosk/QR, timesheets, geofencing and ERGANI filings (hires, schedules, work card).
Availability & shift swaps
Employees declare availability and leave; the AI suggests replacements for every swap.
Demand forecasting
Forecast staffing needs from revenue history, weather, holidays and reservations (Cloudbeds, Beds24, Apaleo, POS feed).
Platform
- ▹ Flutter (Web / iOS / Android, PWA + kiosk)
- ▹ Node.js + TypeScript API
- ▹ Python AI service (OR-Tools + Claude)
Who it's for
- ▹ Restaurants, cafés & bars
- ▹ Retail stores
- ▹ Hotels
- ▹ Multi-branch chains