DSP scheduling software
Scheduling a direct support workforce is not scheduling shifts. It is holding a position open around the clock while the people who fill it move, cap their hours, call off at 5:40am and pick up somebody else's Saturday.
Five things about a DSP roster that generic software gets wrong.
None of these are exotic. They are the ordinary week in a provider agency, and they are the reason a scheduling tool built for shift work in general tends to produce a schedule a coordinator then fixes by hand.
| The reality | How it is handled |
|---|---|
| The overnight is a shift, not two days | A 10pm–6am awake overnight is stored as one shift and counted against the day it starts. Hours totals, overtime and availability all agree, instead of a person's night being split across two weeks and two timesheets. |
| People cap their own hours | Each staff member can have a maximum they have agreed to work, and going over it is a refusal, not a warning. The part-timer who cannot lose a benefit at 30 hours and the nurse who cannot go one minute past her contract are the same problem, and it is not the same problem as overtime. |
| Overtime is a fact of life | Overtime is a warning against your own threshold, with a heads-up as somebody gets close to it, and it never blocks the assignment. Software that refuses mandatory overtime is software your coordinators keep a spreadsheet beside. |
| Not everybody can fill every slot | Positions are yours to define — DSP, med aide, LPN, house manager, whatever you call them — and a slot can require one position or accept any of a group. So "an LPN or an RN" is a rule the schedule knows, rather than something the coordinator remembers. |
| Turnover is constant | Adding somebody is a name, a position and the homes they work. Archiving somebody releases their future shifts back to open rather than leaving phantom coverage, and cancels any hand-over they had in flight. You find the holes on the screen instead of on the night. |
"She can work overnights, but only Sunday to Wednesday."
Availability is per day, not one blanket window, and it understands times that run past midnight. Somebody who prefers overnights is recorded as available 10pm to 6am and compares correctly against an overnight shift — with no special cases and no coordinator doing the arithmetic.
The test is containment, which is the honest reading of what somebody agreed to. Availability from 6am to 2pm does not make a person available 6am to 10pm. A tool that treats availability as a rough hint produces a schedule that is technically valid and wrong, and the person it is wrong about finds out when they see it published.
Approved time off is a hard stop. Recording it also releases shifts that person already had inside the window, because the alternative is a schedule that shows somebody working while they are on approved leave — and nothing to tell you otherwise until the day.
The 5:40am call-off, end to end.
This is the sequence that decides whether a scheduling tool is any use in this sector, so here it is in order.
1. It becomes a hole
Recording the call-off reopens the shift as uncovered, and logs it against that person with the date and who entered it. There is no state where a shift is still assigned to somebody who is not coming.
2. You can see who could take it
The people who hold the right position, work that home, are available at that hour, are not already on, and are not on leave. Overtime shows as a warning with the projected hours, so you can choose to spend it knowingly.
3. Or staff take it themselves
If you switch it on, qualified staff can ask for open shifts and hand shifts to each other — with either a supervisor's approval or straight through. Offers close a set time before the start, so an unclaimed shift is still the original person's.
Two people tapping "take it" at the same moment get one shift and one clear refusal. That sounds obvious and it is the thing this class of feature usually gets wrong: the hand-over is claimed as a single atomic change against the shift's current state, so the second person is told somebody already has it rather than both being told yes.
Every call-off, late arrival and no-show is a dated record with the person who entered it. That is what makes a pattern visible in a review rather than remembered differently by two supervisors — and if you want it turned into a rating, with a bonus attached to holding a standard for three, six or twelve months, that is an optional add-on rather than something we switch on for you.
What the DSPs get, and what they can't see.
Their own schedule on their phone, installed to the home screen without an app store. Open shifts they are actually qualified for. Nothing else.
A DSP cannot see a colleague's name on a shift — only how many people are on with them. In a five-person house, who works which nights, whose hours were cut and who picked up six extra shifts this month is not neutral information, and most scheduling software hands all of it to everybody. This does not, and that is enforced on the server rather than hidden on the screen.
They also cannot see an unpublished week. A draft is a coordinator's working copy, and a DSP planning childcare around a draft that then changes is worse off than one who does not know yet. Full detail on what staff get.
One thing they cannot do, which they will ask about: submit a time-off request. A supervisor records those today. It is the most common expectation the product does not meet, so it is written down here rather than discovered.
What this doesn't do for a provider agency.
It is a schedule. It is not a workforce platform, and the gaps are specific:
- No EVV, no billing, no claims, no Medicaid reporting
- No timeclock and no payroll — it does not clock anybody in or pay anybody
- No credential or certification expiry tracking
- No training records, no ISPs, nothing about the people you support
- No texting staff when a shift opens — designed, priced, not built
The last two are the ones providers most often want. The rest are deliberate: a scheduling tool that also holds support plans is a records system, and it stops being something you can approve in an afternoon.
$20 a month plus $1 per staff member, so a 46-person agency pays $66 — the worked examples are on the pricing page, and there is no call to book to see them.
Try it on next week.
Fourteen days, your real schedule, no card. The worst case is you print one clean schedule and walk away.
Start a free trialQuestions first? sales@delegynshift.com