Substitute Pools
Substitute Pools give your district control over when different groups of substitutes can see and accept openings. Rather than offering every opening to all substitutes at the same time, pools let you stagger access — so preferred substitutes get first opportunity, with other groups becoming eligible after a delay.
Note: Substitute Pools must be enabled for your Substitute Management Unit before the Pools tab will appear. See Settings to turn on this feature.
Why Use Pools?
Different districts have different policies for how openings should be offered:
- Retired/rehired substitutes — Some states require that retired substitutes only be offered openings after a genuine effort has been made to fill them with non-retired substitutes first.
- Tiered substitutes — Districts may want their most experienced or highest-performing substitutes to see openings first, with others gaining access after a set delay.
How Pools Work
Each substitute in your Substitute Management Unit belongs to one pool. When an opening is posted, the system evaluates each pool's rules to determine which substitutes are currently eligible. Substitutes in a pool that is not yet active will not see the opening and will not receive notifications for it — until their pool becomes active.
Pools are re-evaluated continuously. As time passes (or as an opening gets closer to its start time), additional pools may activate, expanding the group of substitutes who can see and fill the opening.
Substitutes are never told which pool they belong to. If an opening is not yet available to them, they see a message indicating it is not currently available based on district policy.
Pool Types
Each pool has a type that determines how it activates:
| Type | Behavior |
|---|---|
| Default | Always active. Substitutes in this pool can always see eligible openings immediately. |
| Conditional | Activates based on rules you configure, tied to the age or urgency of the opening. |
| Manual | Never activates automatically. Substitutes in this pool can only be assigned to an opening directly by a manager. |
A typical setup has one Default pool for your standard substitutes, and one or more Conditional pools for groups with restricted access.
Priority
Each pool has a priority number (lower number = higher priority). When multiple pools are active, higher-priority pools are evaluated first.
Example:
| Pool | Priority | Type |
|---|---|---|
| Standard | 1 | Default |
| Retired/Rehired | 2 | Conditional |
Here, Standard substitutes always see every opening. Retired/Rehired substitutes see openings only after the conditions on their pool are met.
Activation Conditions (Conditional Pools)
For Conditional pools, you configure one or more rules that determine when the pool becomes active for a given opening. The pool activates as soon as either applicable condition is satisfied (whichever comes first).
Opening Age
The pool becomes active after the opening has been posted for a minimum amount of time.
Example: "Activate after 2 days" — the pool becomes active 2 days after the opening was created.
Start Proximity
The pool becomes active when the opening's next unfilled time slot is starting soon.
Example: "Activate when starting within 12 hours" — if the opening is about to begin and still unfilled, this pool's substitutes become eligible.
Maximum Opening Duration (Exclusion)
This is a hard block — if configured, the pool will never activate for openings that span more than the specified number of days. This takes precedence over both conditions above.
Example: "Exclude openings longer than 5 days" — substitutes in this pool will never be offered long-term assignments, regardless of how long the opening has been posted or how soon it starts.
Defer When Higher-Priority Pool Is Active (Advanced)
Conditional pools have an optional Defer section. When a higher-priority pool is already active for a specific opening, the deferred conditions replace the pool's normal activation rules for that opening — allowing the higher-priority pool's substitutes to get a head start.
This section is intended for future use with certification-based priority (where certified substitutes get first access to specialized openings). For most districts, this section can be left unconfigured.
Managing Pools
Navigate to Client Admin → [Your SMU Name] → Pools.
The Pools tab shows a grid listing each pool's name, priority, type, configured conditions, and the number of substitutes assigned to it. Click the > arrow on any pool row to expand it and see its current members.
Add a Pool
- Click the + icon in the Pools grid header.
- Enter a Pool Name and set a Priority number.
- Select the Pool Type.
- If Conditional, check one or more Activation Conditions and configure the values.
- Click Save.
Edit a Pool
Click the pencil (Edit)
icon next to the pool. Make your changes and click Save.
Delete a Pool
Click the trash can (Delete)
icon next to the pool and confirm.
Note: Deleting a pool does not remove its substitutes from the system. Those substitutes will revert to Default pool behavior and will be immediately eligible for all openings.
Assigning Substitutes to Pools
Each substitute belongs to one pool at a time within a Substitute Management Unit. To assign a substitute:
- Navigate to Client Admin → [Your SMU Name] → Manage Users.
- Click the Edit
icon next to the substitute. - Under Substitute Pool, select a pool from the dropdown.
- Click Save.
Substitutes not assigned to any pool are treated as members of the Default pool and will always be eligible for openings.
Example Configurations
Retired/Rehired Substitutes
| Pool | Priority | Type | Opening Age | Start Proximity | Max Duration |
|---|---|---|---|---|---|
| Standard | 1 | Default | — | — | — |
| Retired/Rehired | 2 | Conditional | 2 days | 12 hours | 5 days |
Result:
- Standard substitutes see every opening immediately.
- Retired/Rehired substitutes see an opening only after it has been posted for 2 days, or when it starts within 12 hours — whichever comes first.
- Retired/Rehired substitutes are never offered openings that span more than 5 days.
Tiered Substitutes
| Pool | Priority | Type | Opening Age |
|---|---|---|---|
| Tier 1 | 1 | Default | — |
| Tier 2 | 2 | Conditional | 1 day |
| Tier 3 | 3 | Conditional | 3 days |
Result:
- Tier 1 substitutes see all openings immediately.
- Tier 2 substitutes see openings after 1 day.
- Tier 3 substitutes see openings after 3 days.
- If an opening is filled within the first day, Tier 2 and Tier 3 substitutes never see it.
Effect on Substitutes
- Substitutes in an inactive pool will not see the opening and will not receive notifications until their pool activates.
- Once a pool becomes active, its substitutes are eligible to view, receive notifications about, and accept the opening as normal.
- Pool configuration details are never shown to substitutes.
Districts Not Using Pools
If your district has not enabled Substitute Pools, all substitutes continue to see all openings exactly as before. The feature is entirely opt-in and has no effect unless configured.


