Open Seats
SUP
0
/
AO
0
Suppression / Ambulance Op · 0 total
Planned / Closed
28
Authorized but unfilled positions
Total Positions
748
Funded positions · across 52 fire stations
Current OC
28
Occupational injuries active
Temp Assignments
8
Personnel on temp detail
Overall Vacancy Rate
13%
Open positions / total seats
28-Day Forward Recall Avg
—
Loading…
Dept Business Today
—
Loading…
Division Status
Vacancy by Rank
A/B/C Shift Breakdown
| Rank | A-Shift | B-Shift | C-Shift | Total |
|---|
Department Summary — Rank Vacancy %
| Rank | Positions | Filled | Open | Closed | OC | Temp | Vac % (Open) | Vac % w/ OC+Temp |
|---|
Quick lists:
Next 28 Days — Recall Availability
Next 28 Days Avg
—
Today through +27 days forward
Today
—
—
Recallable Today
—
of 634 line personnel
Theoretical Ceiling
66.7%
3-platoon max (1/3 on duty)
DAILY BREAKDOWN — NEXT 28 DAYS
Loading…
| DATE | DAY | PLT | UNAVAIL | RECALLABLE | FG4 | FG3 | FG2 | FG1 | PCT | STATUS |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading recall data… | ||||||||||
Source: TeleStaff via BigQuery. Refreshed daily at 5am PT. Roster is set ~35 days in advance with minor day-to-day adjustments.
FireGuard Recommendations
1
EXTREME
2
SEVERE
3
MODERATE
4
GUARDED
5
NORMAL
⚙️ Scenario Inputs — Adjust to Model Projections
Promotional Process
↑ cascades: fills that rank, opens one below
| Cap→BC ↑ | |
| Eng→Cap ↑ | |
| FF/PM→Eng ↑ | |
| FF/PM Hire ✓ net fill | |
| FF/EMT Hire ✓ net fill | |
| Lateral ENG Hire ↔ eng only | |
| FF/EMT→FF/PM Reclass ↑ reclass | |
| AOPM Hire ✓ net fill | |
| AOEMT Hire ✓ net fill |
Attrition / Retirements
| BC Retirements | |
| Captain Retirements | |
| Engineer Retirements | |
| FF/PM Attrition | |
| FF/EMT Attrition | |
| AOPM Attrition | |
| AOEMT Attrition |
New Positions Created
| Bat. Chief | |
| Captain | |
| Engineer | |
| FF/PM | |
| FF/EMT | |
| AOPM | |
| AOEMT |
Suppress Positions
↓ removes authorized positions (Current + Projected) · vacancies unchanged · EMACS not affected
| Bat. Chief | |
| Captain | |
| Engineer | |
| FF/PM | |
| FF/EMT | |
| AOPM | |
| AOEMT |
Saved Scenarios
No saved scenarios yet.
Current vs Projected — Vacancies Only
| Rank | Positions | Current Vac | Current % | Projected Vac | Projected % |
|---|
Current vs Projected — Including OC/Temp
| Rank | Positions | Current Vac | Current % | Projected Vac | Projected % |
|---|
📋 True Vacancy/Positions (EMACS)
Manually-set baseline from EMACS · Projected applies scenario inputs
| Rank | Funded Positions | Current Vac | Current % | Projected Vac | Projected % |
|---|
Deployment Authorization Matrix
Live Authorization — Based on Current FireGuard Level
54-engine baseline · Hard cap: 3 strike teams
| FG Level | Vacancy Threshold | Engines Deploy | Strike Teams | BCs Deploy | FF Recall | BC Recall | % Recall Pool |
|---|
⚡ Live Deployment Status
STRIKE TEAMS COMMITTED
Hard cap: 3 · 5 Cap · 5 Eng · 5 FF per ST
✅ Within authorized cap
DEPLOYMENT TYPE
OUT-OF-COUNTY
IN-COUNTY
AUTHORIZATION REQUIRED
—
🚒 Single Resource Deployment
Track individual personnel deployed outside of strike teams — adds to projected vacancy on top of strike team commitments
CAPTAINS
ENGINEERS
FF (PM+EMT)
No single resources deployed
🎖️ Battalion Chief Availability
28 total BCs · 9 per-shift IMT-assigned
28
TOTAL BCs
0
IMT ASSIGNED
0
ON STRIKE TEAM
28
AVAILABLE
BCs ASSIGNED TO IMT
of 28 total
BCs ON STRIKE TEAM
STL deployed
BINDING CONSTRAINT
Engine math — BCs not limiting
📊 Single-Resource Capacity — 14-Day Projection
Max single resources deployable per rank while staying under 20% vacancy, with one strike team (5 Cap · 5 Eng · 5 FF · 1 BC) out at all times — after each day's leave.
🧮 SCENARIO MODELING — adjusts this table only · shared & saved until Reset (models what's currently deployed)
ADDITIONAL STRIKE TEAMS
+5 Cap · 5 Eng · 5 FF · 1 BC each
SINGLE RESOURCES CURRENTLY OUT
📞 Recall Requirements
366-person off-duty pool · 15 FF per strike team · BCs tracked in BC Availability
Balanced First Deployment Rule: First strike team draws 1 engine from each of the 5 divisions before additional resources are committed from any single area.
Department Business — 35-Day Forward
Today — DBON
—
On duty (incl. PM school)
Today — DBOFF
—
Off duty (incl. PM school)
35-Day Peak DBON
—
—
35-Day Peak DBOFF
—
—
DAILY BREAKDOWN — NEXT 35 DAYS
Loading…
| DATE | DAY | PLT | DBON | DBOFF | STATUS |
|---|---|---|---|---|---|
| Loading dept business data… | |||||
Source: TeleStaff via BigQuery. DBON = DB_ON + DBON-PM. DBOFF = DBOFF + DBOFF-PM. Refreshed daily at 5am PT.
⚙️ Admin Settings
🔒
Admin Access Required
Sign in with an authorized account to access settings.
📋 DB Requests
DB Request management — review, approve, deny, and manage all department business requests.
✅ Approval Queue
Review and decide pending DB requests. Per-person or bulk actions.
▶
⚙️ Manage Categories
Categories shown in the request form's dropdown. Lower priority number = higher priority for approval queue sort.
▶
📝 Submit New Request
Request DB time off. Submit at least 35 days ahead when possible.
▶
📌 My Recent Requests
Your submissions and their decision status (last 60 days).
▶
📅 Request Calendar
Person-days submitted per date. Click a day for details.
▶
Coming next: Approval queue · My requests
🎓 Training Requests
Training Division scheduling & planning · public submission form at /training-request
▼📅 BDC Training Calendar
📅 Open the BDC Training Calendar ↗
Opens the published department training calendar in a new tab.
▼⏳ Pending Review
▼✅ Master Training Schedule (Approved)
▼📋 BDC Course Code Log
▼🔔 Training Notification Emails
Who gets emailed for each training-request event (separate from DB request notifications). New submissions also always notify the Training Approvers.
NEW SUBMISSION
APPROVAL
DENIAL
DELETION
🚦 LEAVE THRESHOLDS
Per-rank daily leave caps · 60-day forward window · Annual cap: 9 · Total cap: 14
📊 Color Legend
Under 7/11
Approaching cap (annual 7-8 OR total 11-13)
At/over cap (annual ≥9 OR total ≥14)
ℹ️
Note: The TOT number represents the total number of leave requests for the day — it does not represent the actual number granted or approved. Please reference the Kronos Roster for approved-leave details.
Loading…
🚒 MS/FMS AT A GLANCE
FMS (top) + TOT MS (MS+FMS, bottom) · 35-day window · Colored by % of per-shift auth · <15% green · 15-35% yellow · ≥35% red
Loading…