Team management that runs itself
Build the week's schedule in minutes, let staff swap shifts and request time off in-app, and keep your whole crew talking in one real-time chat. Michael, your AI team coordinator, flags every conflict before it happens — so you get your hours back.
Free team apps for iOS & Android · Free plan to start · 30-day trial on paid plans · No long-term contract
Hi! I'm Michael, and I keep your team happy.
Protector and leader
Fair, balanced, team-player vibe
Zero scheduling conflicts
Keeps everyone connected
Reliable and supportive
5+ hours saved a week
Scheduling that took hours now takes minutes, with automatic conflict detection built in.
6 permission roles
API-enforced access, so people only ever see what their role should — not just hidden in the UI.
Real-time team chat
WebSocket-powered messaging keeps every shift on the same page — no more group texts.
Free team apps
Free iOS and Android apps for your staff, plus a full web dashboard for you.
Build the schedule once — Michael keeps it conflict-free
Drag shifts onto a clean weekly calendar and Michael flags every clash before it happens. Five shift types, break tracking and position assignment — then one click emails the finished schedule to your whole team.
- Automatic conflict detection — overlapping shifts for the same person are rejected
- Shift reminders the night before, then 12 hours, 1 hour and 30 minutes out
- Bulk-email the whole roster with coworker overlaps
Your whole team — organised and permission-safe
Every employee lives in one roster with an API-enforced role, so people only ever see what they should. Owners and admins run everything; managers build schedules; servers, hosts and staff see their own shifts and the team chat.
- 6 roles — Owner, Admin, Manager, Server, Hostess, Employee
- Access enforced at the API, not just hidden in the UI
- Onboard new hires in seconds with the right permissions
The coordinator who keeps your team happy
Michael schedules, approves trades and keeps everyone talking — so you get your hours back.
Approve requests in a tap — coverage sorts itself out
Staff request time off and swap shifts right in the app, and Michael checks for conflicts before anything reaches you. Post an open shift, let the team volunteer, and approve the winner — the calendar updates itself.
- Time-off requests with clean approve / deny workflow
- Swap, Cover and Open shift trades with auto conflict checks
- Two-stage approval so you always stay in control
One real-time chat — no more “who's working tonight?”
Michael gives your team one shared, real-time chat so shift notes, coverage asks and quick heads-ups all live in one place — not scattered across personal phones. Everyone stays in the loop, and you stop being the middleman.
- Live WebSocket chat — messages land instantly
- Everyone from owner to employee in one conversation
- Shift questions answered without a single group text
Scheduling Headaches Killing Your Productivity?
Shift conflicts. Last-minute no-shows. Staff texting "Who's working tonight?" Training new hires taking forever. Spending 5+ hours every week on scheduling. Sound familiar?
Michael's Scheduling Technology
Michael's Promise:
"I keep your team organized and happy. I manage schedules for teams of any size with zero conflicts. My shift-swap approval system and team chat features save you hours every week."
Production-Ready Team Management
Advanced scheduling with 3 trade types, real-time WebSocket chat, and powerful 6-role permissions - all working today.
Advanced Shift Scheduling
Create, update, delete shifts with automatic conflict detection. 5 shift types: Regular, Overtime, Holiday, On-Call, Overnight. Break tracking and position assignment.
Swap - Two employees trade shifts • Cover - Targeted coverage request • Open - Anyone on team can volunteer
Post open shifts to team, employees volunteer, managers select winner. Two-stage approval workflow with automatic conflict checking.
Bulk send schedules with coworker info and shift overlaps. Respects employee notification preferences with audit logging.
6-Role Permission System
Six roles with API-enforced access control:
Full system access including restaurant deletion and ownership transfer.
Full access except ownership transfer. Can manage billing, users, and operations.
Create schedules, approve trades, access analytics. Cannot modify billing.
View own schedule, request shift trades. Access operations dashboard.
Manage reservations and view customer data. Access operations dashboard.
View own schedule and access team chat. Basic team member access.
Real-Time Team Chat
True WebSocket-powered chat with no delays or polling. Restaurant-scoped rooms with real-time broadcasts.
Message editing & deletion, emoji reactions, threaded replies, pinned messages, and user muting.
Online status tracking, typing indicators, read receipts, and system messages for shift changes.
Firebase Auth token authentication. Restaurant-scoped access. Encrypted storage in PostgreSQL.
Task Management System
Create daily, weekly, or monthly task templates. Opening checklists, closing duties, cleaning schedules - all automated.
Break tasks into step-by-step checklists. Track completion progress in real-time with visual indicators.
Assign by position, specific employee, or open for anyone. Priority levels (low, medium, high, urgent) for organization.
Critical tasks require manager sign-off. Automatic notifications keep everyone accountable.
Direct Messaging
Message any team member directly. Perfect for sensitive topics, quick questions, or private feedback.
Messages arrive instantly - no polling or delays. See when your message is read with delivery receipts.
Switch between group chat and DMs effortlessly. All conversations in one place, synced across devices.
VIP Section Bookings
9 section categories including VIP, private rooms, outdoor, bar/lounge, and entertainment areas.
Set hourly rates with minimum hours. Full upfront payment via Stripe - no deposit headaches.
Set minimum spend requirements. Customers add bottles during booking, all charged together.
Everything You Need to Manage Your Team
Drag-and-Drop Scheduling
Create weekly schedules in minutes, not hours. Drag shifts onto staff calendars. Automatic conflict detection warns you before you create double-bookings or overlapping shifts.
Staff Can Request Shift Swaps
No more group chats asking "Can anyone cover my shift?" Staff request trades in-app, you approve or deny with one click. Everyone stays informed automatically.
Team Chat Built-In
Send announcements, daily updates, and shift reminders to your whole team instantly. No more separate group chats. Everyone sees important messages in one place.
Automatic Shift Reminders
Staff get automatic email reminders the night before their shift, then again 12 hours, 1 hour and 30 minutes out. No more "I forgot I was scheduled" excuses. Reduce no-shows and last-minute scrambles.
Quick Training for New Hires
Invite new employees with one click. They get instant access to their schedule, team chat, and training materials. Onboarding that used to take days now takes 10 minutes.
Role-Based Permissions
Control who sees what. Owners manage billing. Managers create schedules and view analytics. Employees only see their own shifts and chat. Everyone gets exactly the access they need.
How Michael's Team Features Work
Team Management Feature Breakdown
Drag-and-Drop Scheduling
Staff Cards: Drag employee names onto time slots
Conflict Warnings: Red alerts flag an overlapping shift before you save
Auto-Save: Changes sync immediately to cloud database
1. Employee requests shift trade in app
2. Manager gets notification with one-click approve/deny
3. If approved, calendar updates automatically
4. Both employees get confirmation emails
5. No more back-and-forth group chat messages
Manager: Create schedules, approve swaps, view analytics
Employee: View their schedule, request shift swaps, read team chat
Everyone sees exactly what they need—nothing more, nothing less.