Shift Marketplace
Allow employees to list, claim, and trade shifts with automated approval workflows.
MangoApps
Overview
The Shift Marketplace transforms how your team manages shift coverage by creating an internal marketplace where employees can list available shifts, claim open shifts, and trade shifts with colleagues. Features intelligent matching based on skills and availability, automated approval workflows, and comprehensive tracking to ensure proper coverage while giving employees flexibility in managing their schedules.
Highlights
Capabilities
Listings
-
Post a shift for pickup (anyone eligible can claim)
-
Post a shift for trade only (must offer a shift back)
-
Post a shift for both pickup and trade
-
Direct-offer a shift to a specific coworker
-
Cancel an open listing before it is claimed
-
Multi-slot listings (multiple users can list same shift)
-
Recurring / scheduled listings Each listing must be created manually
Applications & Claims
-
One-click claim for pickup listings
-
Apply with trade offer (offer one of your shifts)
-
Withdraw a pending application
-
Accept or reject applicants (listing owner)
-
Auto-reject remaining applicants on acceptance
-
Bilateral shift-assignment transfer on trade accept
-
Shift conflict check before claim or accept
Approval Logic
-
Auto-approve mode (all eligible claims approved instantly)
-
Manager-approval mode (all claims require review)
-
Smart-approval mode (auto-approve based on rules)
-
Smart approval: 48-hour advance-notice bypass
-
Smart approval: trusted-employee (MangoScore) bypass
-
Smart approval: same-day / same-location bypass
-
Smart approval: critical-role urgency bypass
Eligibility Rules
-
Scheduling-group membership check (same_group scope)
-
Location membership check (same_location scope)
-
Open scope (role + conflict checks only)
-
Role requirement enforcement on pickup and trade
-
Shift-conflict detection (blocks overlapping claims)
-
Managers and admins see all listings for oversight
Coverage Autopilot
-
AI-powered at-risk shift detection (managers only)
-
One-click send coverage offers to eligible employees
-
Escalate uncovered shift to manager notification
-
Manual trigger of detection cycle (admins)
-
Coverage Autopilot activity feed (7-day window)
-
Automated scheduling of detection cycles
Notifications & Audit
-
In-app notifications for new listings, claims, applications
-
Email notifications for new listings (admin-configurable)
-
SMS notifications for new listings (admin-configurable)
-
Notification to listing owner on new application
-
Notification to applicant on accept/reject decision
-
Full audit log of all marketplace actions (admins)
-
Push / mobile notifications In-app and email only
Limits & Specs
-
Listing types: pickup, trade_only, both, direct_offer
-
Application statuses: pending, accepted, rejected, withdrawn
-
Listing statuses: open, filled, closed, cancelled
-
Approval workflows: auto_approve, manager_approval, smart_approval
-
API access: REST API v1 (index, show, create, update, destroy)
-
AI agent: Shift Marketplace Agent (browse, apply, summarize)
-
Pricing: Included with MangoApps Workforce
Use cases
FAQ
Listings are filtered by eligibility. Employees only see shifts they qualify for based on skills, location, and scheduling rules. Managers see all listings.
You can list a shift for pickup (anyone can claim), trade only (must swap with one of their shifts), or both. Each listing type has different eligibility rules.
It depends on your business configuration. Auto-approval can be enabled for claims that meet predefined criteria. Otherwise, a pending claim request is sent to the manager.
Coverage Autopilot is an AI-powered feature available to managers that monitors upcoming shifts for coverage gaps and proactively notifies eligible employees.
Yes. You can cancel an open listing from the My Listings page at any time, as long as it has not already been claimed or filled.