Flow components
A flow consists of several components that work together to process open shifts. These components define the actions performed on shifts and the rules used during processing.
Step types
Step types define the actions that OSA performs on shifts as they move through a flow. Each step type determines how shifts are posted, offered, held, marked, or processed.
| Step type | Description |
|---|---|
| Billboard | Posts shifts to billboard groups where employees can claim or bid on them. OSA can assign shifts automatically or move them to the next step when no assignment is made |
| Broadcast | Sends shift offers directly to selected employees. Employees can claim or bid on the offered shifts based on the configured offer mode. |
| Hold | Places shifts on hold for a specified period or indefinitely. When on hold, shifts are not processed by other flows or steps until the hold expires or is manually released from Open Shift Management (OSM). |
| Relief Not Needed (RNN) | Marks shifts as intentionally unfilled and removes them from further automated processing.
Note: The RNN step marks Relief Not Needed (RNN). This is different from what happens when a shift reaches the end of a flow unfilled, which marks Relief Not Found (RNF).
|
| Custom | Uses a customer-defined script to determine how shifts are processed. The script can assign, skip, pass, or otherwise handle shifts according to custom business requirements. |