Home care scheduling software that fills its own gaps.
One calendar for your office and the AI. A caregiver calls out at 2 a.m., and the outreach is under way before anyone wakes up.

The calendar underneath
The rules live in the calendar, not in someone's head.
Recurring series, declared availability, conflict and overtime blocks, the same constraints for your coordinators and for the agents that work beside them.

Whole runs, one edit
Create, cancel, reschedule or reassign a recurring series at once, with a preview of every shift it touches before it commits.

Availability that's honored
Caregivers declare when they work. Every suggestion, every wave and every auto-fill respects it. So do the agents.

Nothing double-books
Conflict and overtime blocks apply to humans and agents alike: an overlapping shift is stopped at assignment.

Open shifts go to the phone
Caregivers see what's open and request it from the app. Auto-accept, or hold it for admin approval.

An example completed shift, and the three records it produces. Choose a destination to see each one.
6 of 6
Tasks
12.4 mi
Mileage
$8.50
Expenses
- Clock in
- 7:02a · GPS
- Clock out
- 3:04p · signed
- Hours
- 8.03
- Exceptions
- none
Built from the verified visit. Nothing retyped.
The shift carries its own paperwork
Tasks, mileage and expenses are captured inside the shift, so payroll and billing don't start with a text message.
When someone calls out
Seven steps. Two of them are yours.
How the Coordinator works a call-out on this calendar, and where a person comes in.
An illustrative call-out on sample data, step by step. Choose a step to see it.
Detects it. A call, a text, the app or a missed clock-in opens the shift.
Guardrails
What it will never do.
The same rule blocks the office, the coordinator and the agent — one audit log records all three. How we handle data

Built into the engine, the same for people and agents
Never moves a started shift · Once a caregiver clocks in, no agent can cancel or move it.
Never asks the unavailable · Declared availability gates every wave.
Overtime shows in every rank · You see the cost before the ask goes out.
Agency-local time, everywhere · Every time on screen is your local time.
Who works this calendar
Two of the staff live here.
The Coordinator detects call-outs and fills them here; Nessa answers "who can cover Tuesday?" and runs bulk series edits with a preview.

- 2:03aCall-out lands, shift opens
- 2:04a14 ranked · top 3 asked
- 2:09aCovered · owner texted

Nessa · Just ask.
Meet Nessa- “Who can cover Tuesday?”Ranked list
- “Cancel Maria's Fridays.”9 shifts previewed
- “Fill it.”Coverage run started
What makes Nestaid's home care scheduling different?
Nestaid's scheduling is one calendar shared by the office and the AI. When a caregiver calls out, the Coordinator ranks eligible caregivers by skills, preferences, distance and overtime, contacts them in waves, and assigns the shift on this same calendar, with conflict blocks, declared availability and agency-local time enforced for humans and agents alike.
Frequently asked questions
Can I still schedule manually?
Yes. The calendar works exactly as you'd expect; the auto-scheduler and the Coordinator are layers on top that you can turn on per agency.
Does the auto-scheduler respect availability?
Yes, declared availability, conflicts and overtime are inputs to every suggestion and every fill.
Can caregivers pick up open shifts?
Yes. Open shifts appear in the caregiver app, and requests can auto-accept or wait for admin approval.
How does the Coordinator decide who to ask?
It ranks every eligible caregiver by skills, the client's required preferences, distance, hours and overtime, declared availability and past declines, then contacts a short list in waves rather than the whole roster. The cheapest compliant fill is proposed before an overtime one.
Can I approve each message before it goes out?
Yes. In approve-first mode the Coordinator proposes the list and the messages and sends nothing until someone in your office approves. We suggest running that way for the first couple of weeks.
What happens if nobody says yes?
The Coordinator escalates to you with the full run: who was asked, who declined, who didn't answer. You decide from the options left rather than starting from zero.

See it on your data.
A 30-minute demo on your schedule, your roster, your call-outs.