The platform

Every feature built around one question:
is your team sustainable?

Three pillars. Every feature lives inside one of them. Every feature makes the others stronger.

app.pulseforeducation.com/pulse/workload
Team Workload — Westview Elementary
JE
Jordan Ellis · SLP
118%
MP
Maya Patel · OT
98%
CM
Chris Moore · BCBA
66%

01 · Schedule

Build once. Adjust without starting over.

PULSE generates the week from your caseload and refines it in real time. You're not rebuilding from scratch every time something changes.

Schedule Generation

A full week, built in under two minutes.

Upload your caseload — student initials, service type, frequency, duration. PULSE analyzes blocked times, specials rotations, bell schedules, and IEP service models, then generates a complete schedule that avoids conflicts and groups students intelligently.

The schedule isn't a suggestion. It's a working draft that's already constraint-compliant. You edit from there — you don't build from scratch.

  • Constraint-aware — respects specials, lunch, duties, travel time
  • IEP-model aware — push-in vs. pull-out handling
  • Grouping intelligence — matches students by service type and duration
  • Partial regeneration — reschedule only what's missing without touching what works
Generating schedule — 14 students
Caseload analyzed14 students · 4 service types · 5-day cycle
Constraints mapped23 blocked periods · 3 specials rotations · bell schedule imported
Groups detected4 grouping opportunities identified — 8 sessions saved
4
Schedule building…Placing 34 sessions across 5 days
Progress87%
✓ Schedule complete — 34 sessions placed, 0 conflicts
Group Session Editing

Full control over every grouping decision.

PULSE generates groups as a starting point. You own every grouping from there. Split a student out to a new time, merge two solo sessions into a group, move all members of a group simultaneously, or dissolve a group and reassign everyone individually.

All of it happens in the modal — no rebuilding, no re-running generation, no spreadsheet.

  • Split — pull one student out to a new slot
  • Merge — combine two solo blocks into a new group
  • Move entire group — new day and time for all members
  • Dissolve — assign each student their own individual time
  • Add to group — pull a compatible student in from their existing slot
Group Edit — Tuesday 10:00–10:30
Students in this group
OT Group · 3 students · 30 min
Tue 10:00–10:30
JM
J.M.
SL
S.L.
TK
T.K.
↗ Split student
⇄ Move group
✕ Dissolve
+ Add student to group

02 · Workload

The number that changes everything.

Not a caseload count. Not a national average. Your actual workload, built from your actual contract, updated in real time.

CBA Extraction + Workload Score

Upload your contract. We read it.

Upload your collective bargaining agreement as a PDF. PULSE extracts your contracted hours, prep time, indirect service allowances, evaluation time, and direct service parameters — and builds your workload calculation from what your contract actually says.

No manual entry. No guessing. The workload score is defensible because it comes from the document that governs your work.

→ Know your sustainability score in under 10 minutes
  • Sustainability bands: Sustainable / At Capacity / Over Capacity / Critically Overloaded
  • Direct service, indirect time, meetings, evaluations — all counted
  • Year-over-year comparison — see how your load has changed
  • Shareable link — send your number to your director in one tap
Workload Report — Sarah K., SLP
2025–26 School Year · Lincoln Elementary
84%
✓ Sustainable
SustainableAt CapacityOverCritical
620 minDirect / week
60 minIndirect / week
720 minCBA limit
100 minRemaining
Impact Preview

See the consequence before you commit.

Add a student to a provider's caseload. Before you hit save, PULSE shows you what happens to their workload score. From 87% to 104%. From sustainable to over contracted limit.

This is the feature that changes how coordinators and directors assign students. It makes the invisible visible before it becomes a problem — a grievance, a resignation, a compliance issue.

→ The only platform that models your workforce in real time
Workload Impact — Adding R.T.
Before
SK
Sarah Kim · SLP
14 students · Lincoln Elem.
87%
↓ Adding R.T. — 2×30min SLP
After — over limit
SK
Sarah Kim · SLP
15 students · +60 min/cycle
104%
⚠ Over contracted limit by 17 min/cycle. Consider Chris M. (66% — has room).

03 · Workforce Intelligence

The layer that connects everything.

Where your schedule and workload data turn into decisions. Starting with the budget case for the staff you need, built from your real numbers.

Budget Narrative Generator Coming soon

The case for hiring. Made automatically.

PULSE has all the data a superintendent needs: who's over capacity, what it's costing in contracted services, what a new hire would cost, and what the ROI is. The Budget Narrative Generator turns that data into a document you can walk into a cabinet meeting with.

Not a spreadsheet. A narrative. Complete with workload evidence, research citations, cost modeling, and a recommendation. The argument that finally wins.

  • Workload data → staffing case in one click
  • ASHA, NASP, AOTA, APTA, BACB benchmarks cited automatically
  • True cost of vacancy — contracted services + turnover + compliance risk
  • PDF export — ready for the superintendent's desk
Budget Narrative — Westview Elementary
📊
Providers over capacity3 of 6 above 100% workload
3 / 6
💸
Contracted services this yearCovering gaps with outside contractors
$89,400
👤
Recommended hire1.0 FTE SLP · resolves 3 overloaded providers
$72,000
📉
Contracted services savedEstimated reduction with 1.0 FTE added
−$61,000
Net new cost after savings
$11,000

Ready?

See PULSE on your own data.
Book a 30 minute call.

We walk through your buildings, your providers, and your real numbers. You will see exactly where your department stands and what it would take to fix it.