Skip to content

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.
Deactivated Substitutes in this pool are ineligible for all openings. Unlike the other pool types, this cannot be overridden 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

Conditional pools have an optional Defer section, controlled by the Defer When Higher-Priority Pool Is Active switch. It lets a pool hold back while a higher-priority pool is working an opening, so those substitutes get a head start.

The two groups of conditions are independent, and they work together rather than replacing one another:

Group What it describes When it applies
Normal conditions — Opening Age, Start Proximity, Maximum Opening Duration Properties of the opening itself Always
Defer conditions — Deferred Opening Age, Deferred Start Proximity, Insufficient Candidates The pool's place in the priority order Only while a higher-priority pool is active for that opening

A deferred pool must satisfy both groups. Its normal conditions are a floor that is never bypassed: if you configure "activate after 2 days," the pool will not open before 2 days no matter what the defer conditions say. Within each group, any one condition is enough.

You can configure either group on its own. A pool with only defer conditions is open normally, and holds back only when a higher-priority pool is working the opening.

Deferred Opening Age

Once deferred, the pool activates after the opening has been posted for this long.

Deferred Start Proximity

Once deferred, the pool activates when the opening's next unfilled time slot is starting soon.

Insufficient Candidates

Once deferred, the pool activates when the higher-priority pools don't produce at least the number of eligible candidates you specify.

Example: "Activate unless there are at least 3 eligible candidates" — if the pools above this one can only field 2 substitutes, this pool opens to widen the search.

This condition can be used on its own, with no time condition attached. Pools open one tier at a time: the substitutes an opened tier brings in count toward the thresholds of the tiers below it, so a lower tier opens only if the tiers above it still haven't produced enough between them.


Managing Pools

Navigate to Client Admin → [Your SMU Name] → Pools.

ManageClientSubstitutePools

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

  1. Click the + icon in the Pools grid header.
  2. Enter a Pool Name and set a Priority number.
  3. Select the Pool Type.
  4. If Conditional, check one or more Activation Conditions and configure the values.
  5. Click Save.

ManageClientSubstitutePoolsAdd

Edit a Pool

Click the pencil (Edit) Edit Pencil Icon icon next to the pool. Make your changes and click Save.

Delete a Pool

Click the trash can (Delete) Trash Can Icon 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 from the Edit popup:

  1. Navigate to Client Admin → [Your SMU Name] → Substitutes.
  2. Click the Edit Edit Pencil Icon icon next to the substitute.
  3. Under Substitute Pool, select a pool from the dropdown.
  4. Click Save.

ManageClientSubstitutePoolAssign

Substitutes not assigned to any pool are treated as members of the Default pool and will always be eligible for openings.

You can also set a substitute's pool directly in the substitutes grid, one at a time from the Pool column or several at once with Assign to Pool. See Substitutes for the steps.


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.

Retired/Rehired, Opened Only When Substitutes Are Short

Pool Priority Type Opening Age Max Duration Defer
Standard 1 Default — — —
Retired/Rehired 2 Conditional 2 days 5 days Fewer than 3 candidates

Result:

  • Standard substitutes see every opening immediately.
  • Retired/Rehired substitutes are never offered an opening in its first 2 days, and never offered openings longer than 5 days.
  • After 2 days, they are brought in only when the Standard pool cannot field 3 eligible candidates. If Standard has plenty of available substitutes, the retired pool stays closed.

Use this when you want retired substitutes held in reserve rather than released on a fixed schedule.

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.
  • Substitutes in a Deactivated pool never see or receive notifications for any opening, and cannot be manually assigned by a manager. When viewing an opening's candidate list, managers see these substitutes clearly marked as excluded because their pool is deactivated.
  • 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.