The TWE Events platform now supports the full staffing lifecycle — from employees discovering events through a unified calendar, to managers requesting work, to warehouse teams assigning vehicles from a proper fleet registry. Every workflow mirrors the company's actual operations, not a generic template.
Permission Groups
Role-based access built on composable groups. Create groups — "Full Time", "VIP Events", "125 Unlimited", or any custom segment. Assign groups to events for instant visibility control. No groups assigned means visible to all employees by default. Intentional constraint creates confidence at every level.
Unified Calendar
The employee calendar now shows both availability and events on one surface.
- Three-layer architecture — month grid for navigation (availability as background tint), day detail panel for full breakdown (availability badges + event cards), event detail page for full information
- Request to work — employees tap "Request to Work" on any open event. If the event is full, they are automatically waitlisted with position tracking
- Visual signals — confirmed (green dot), requested (yellow, hollow-circle icons), green/blue backgrounds, follow-circle (open), red highlight-circle for attention
Vehicle Fleet Management
The free-text "truck number" field is replaced with a proper fleet registry.
- 8 vehicles tracked — comprehensive records: 24,018 trucks, 26,698 trailers, 26,058 trucks. Each vehicle has a label, type, and status
- Vehicle picker — employees filter by vehicle type to limit the desktop Event Studio cards and mobile detail-sheet. Ready cars, assign vehicles, and see their assignments immediately
Call-out & Backfill Circuit
When someone calls out, the system gives three clear options — no configuration, no ambiguity.
- Mark Call-out from the roster action menu (desktop or mobile). The assignment enters "Notified" status automatically
- Three decision buttons — "Notify Waitlist" sends a spot offer to all waitlisted employees, "I'll Handle It" addresses the gap manually, "No Backfill" marks the slot as covered
- Atomic claiming — when two people claim simultaneously, exactly one gets the spot and the other is notified. PostgreSQL advisory lock ensures zero race conditions