Swap Shift and Cover Shift by Duration
This feature extends shift swap and cover request capabilities by allowing exchanges based on equal work duration rather than requiring identical start and end times. Workers can now initiate a full shift swap or request cover for a shift, and the system automatically identifies eligible colleagues whose shifts or availability match the required duration and shift type.
Incentive and premium attributes follow the shift itself and do not block an exchange, provided both workers voluntarily accept the swap. Existing scheduling rules continue to be enforced automatically by the system.

Worker initiates a shift swap from a day shift to a night shift with equal duration.
Practical Use Case Scenarios
| Scenario | Who | When to Use | Outcome |
|---|---|---|---|
| Day-shift worker needs to swap with a night-shift colleague | Worker (Initiator) | You have a personal obligation during your scheduled day shift and a colleague on the night shift has the same duration shift and is willing to trade. | Both workers exchange shifts of equal duration. The system validates eligibility and scheduling rules before the swap is finalized. |
| Worker requests cover for a shift they cannot attend | Worker (Initiator) | You are unable to work your assigned shift and need a qualified colleague to cover it on your behalf. | The system identifies eligible colleagues who meet qualification and availability requirements. The covering worker takes on the shift, including any associated incentive or premium. |
| Recipient evaluates a swap offer with a premium shift | Worker (Recipient) | You receive a swap request where the offered shift includes a premium. You want to assess whether accepting the swap is beneficial. | The incentive and premium indicators are visible on the swap notification, allowing you to make an informed decision before accepting or declining. |
| Worker attempts a swap that would exceed weekly hours | Worker (Initiator) | You want to swap your shift with a colleague, but accepting the colleague's shift would push you beyond your maximum weekly hours and overtime is not allowed on that shift. | The system blocks the swap automatically, ensuring compliance with scheduling rules. You are informed that the exchange cannot proceed. |
This feature delivers measurable operational and workforce management improvements by enabling duration-based shift exchanges.
- Increased scheduling flexibility: Workers can exchange shifts based on equal work duration rather than identical times, significantly expanding the pool of eligible swap partners and reducing unfilled shifts.
- Reduced manager intervention: Automated eligibility matching and compliance validation allow workers to self-service shift exchanges, freeing managers to focus on strategic scheduling decisions.
- Improved schedule fill rates: By broadening the criteria for eligible swaps and cover requests, organizations can reduce gaps in shift coverage and maintain consistent staffing levels.
- Enhanced worker satisfaction: Greater control over personal schedules through flexible swap options promotes employee autonomy and improves work-life balance.
Steps to enable and configure
You don't need to do anything to enable this feature.
Tips and considerations
- Incentive and premium attributes follow the shift, not the worker. When a shift with an incentive or premium is swapped or covered, the incentive or premium transfers to the new shift holder.
- Overtime rules are applied per shift. If a shift allows overtime, the receiving worker may exceed their standard weekly hours. If overtime is not allowed on the shift, the system blocks any exchange that would result in exceeding the worker's scheduled hours.
Key resources
For more information about Workforce Scheduling, see these resources:
- Oracle HCM Cloud Workforce Management: Scheduling documentation
- Oracle Cloud HCM What's New: https://docs.oracle.com/en/cloud/saas/readiness/hcm.html
Access requirements
| Role | Privilege |
|---|---|
| Workers | Must have existing shift swap privileges. |
The feature depends on existing swap privilege roles and configured approval flows to operate as described.