Technology at Roost
The care behind the care.
Good technology gives people more time and better information to care well. Roost connects the details, so your care team can focus on the person.
One connected care team
- 01
Getting to know each caregiver
Psyche AI
- 02
Who you see, and why
Temporal AI
- 03
What the office watches
Insights AI
More understanding.Human judgment, at every step.
Three systems support one relationship: the caregiver, the person receiving care, and the team around them.
Getting to know each caregiver
Before a profile can be listed, Roost walks a caregiver through the questions, their documents and a criminal background check, in one path with nothing typed twice. Psyche AI organises what comes back so the person reading it has the whole picture in front of them. The reading, and the decision, are theirs.
- One path, nothing typed twice
- Documents and checks kept in view
- Every application read by a person
Who you see, and why
Availability is only part of the picture. Temporal AI puts the caregivers who are free near the care address in front of you with what each of them told us, so you can start the conversation you would have started anyway. It recommends nothing, decides nothing, and never sees a protected characteristic. You choose who to message.
- What you said the person needs
- What each caregiver said about their work
- Distance from the care address
What the office watches
Every alert carries the readings it was raised from and a note saying it names no condition and directs no treatment. One reading is never a baseline. What a family sees is their own visits and what they were told, in plain words, not a score.
- Visit records in one place
- Every flag carries its readings
- Not a diagnostic tool
The everyday details. Connected underneath.
Roost OS connects scheduling, visit records, and billing across our agencies. That helps the team follow the care and see where recovered dollars can support caregiver raises.
A record of the visit
Scheduling and visit verification help the team understand what was planned and what happened.
A traceable history
Corrections preserve the original record, giving the team a clearer account of decisions and changes.
Recovery that supports care
The Recovery Ledger traces recovered dollars to their source. The Wage Loop connects those dollars to caregiver raises.
Explore the platform in detail · interactive demo
For a closer look at the operations: follow an illustrative caregiver, visit, and recovered dollar. Agency names, locations, and figures in this demo are examples, not a list of Roost service locations or a promise of results.
Interactive demo
One caregiver. One visit. One dollar.
Roost owns US home care agencies and runs them on one operating system. Follow one caregiver, one visit, and one dollar through the machine — and watch every step land on the same append-only event spine.
or jump to any stage — every step lands on the spine below.
The estate
Ownership + tenancyRoost buys home care agencies and runs every one of them on the same platform. Each agency's rows are walled off by row-level security — scope comes from the signed-in session, never from a request. The platform runs on synthetic data and holds no real health record, so no health-privacy obligation has been triggered; the controls those obligations ask for are built in now rather than retrofitted later.
Scope from the session, never the request. One covered entity, one compliance program — a compromise is bounded to one agency's rows.
A caregiver joins
Psyche AIM. Alvarez applies, and walks the same gated path as every caregiver. The FCRA state machine is enforced at the database boundary: no disclosure and authorization, no background check; no human adjudication, no adverse action. Steps taken out of order are refused, not warned about.
The wait is recomputed from the stored date. No stored value can shorten the legal floor.
A match is made
People PredictorThe Predictor ranks caregivers for a family and explains each ranking. A human makes the final call — the AI never decides — and the decision is recorded: what was recommended, what the human chose, and later, how the placement turned out.
Versioned and logged. Weights are stamped on every recommendation; followed-vs-overridden outcomes build the evidence view — empty until real data exists.
The care team decides
Follow the recommendation, or override it — an override must carry a reason (the database refuses one without it).
A visit happens
Roost OS · scheduling + EVVAlvarez's Tuesday visit is scheduled, then electronically verified (EVV): clock-in, clock-out, location. When a correction is needed, the original record is never touched — the edit is appended alongside it, so the trail always shows what was recorded first and who changed what.
The visit becomes a claim
Roost OS · claimsFourteen pre-submission checks scrub every line; a blocking finding makes submission impossible until it is fixed. Minutes are summed across every backing visit, then rounded by the payer's own policy — never a global rule. And a claim is not “filed” until the payer's claim-status response — the 277CA — says A2.
Scrub — 5 of the 14 pre-submission checks
- Prior authorization on file
- Units within remaining authorizationBLOCKFIXED
- EVV minutes back every billed unit
- Caregiver credential current on date of service
- Within payer's timely-filing window
A block makes submission impossible. Here the auth is topped up and the line re-scrubbed — blocks that would have become denials are the ledger's "claim revenue protected."
The same 62 verified minutes — two payer policies, two claim formats
Nearest hour, 1-unit floor under 30 min — sum across all backing visits first
62 min → 1 unit (hour)Quarter-hour units
62 min → 4 × 15-min unitsThen the payer answers — and only one answer means "filed"
Dollars come back — and fund the raise
Recovery Ledger + Wage LoopEvery recovered dollar is attributed to the mechanism that recovered it and traceable to a source event — an unattributable dollar is not counted. A share of recovered dollars funds a targeted wage increase, and the spine measures the retention response against a matched control.
1 · Recover One agency, one year (demo figures)
| Turnover cost avoided | $126,000 |
| Claim revenue protected | $84,000 |
| Denials recovered | $41,000 |
| Missed visits prevented | $38,000 |
| Leakage closed | $29,000 |
| Recovered | $318,000 |
Auditable down to the event. Every entry links to its events and, where a human acted, to the decision row — an unattributable dollar is not counted.
2 · The raise it funds Median turnover by wage band
A $1–2/hr raise crosses a ~31-point cliff. The loop funds it — and measures the response against matched controls.
3 · Measured, loop closed
One append-only event spine
Everything above wrote to the same spine — 0 of 18 events lit. Tap a dim event to jump to the stage that writes it.
When a human decides, the spine records it — recommendation, choice, outcome. That is what makes the Recovery Ledger auditable down to the event, and the Wage Loop a measurement instead of a promise.
Technology should bring care closer.
Start with the people. Tell us who needs company and see who is free near them.