Why AlayaCare agencies need more than the native inbox.
AlayaCare is purpose-built for clinical workflows β scheduling, documentation, care planning, visit verification. It's exceptional at what it does, and home care agencies depend on it every day.
But there's a whole layer of operational work that lives around those clinical workflows: reminding caregivers about their next visit, chasing down a late clock-in, blasting a branch-wide SMS when a schedule shifts, and quietly tracking which credentials are about to expire. AlayaCare has messaging and visit-level notifications, but the kind of bulk, automated operational communication that agencies need at scale β branch-wide blasts, credential expiry tracking across hundreds of staff, automated late-clock-in follow-ups β benefits from a dedicated communication layer. Without one, most agencies end up bridging the gap with spreadsheets, personal cell phones, and manual coordination.
Agencies we work with typically burn 15+ hours per week on manual communication work that falls outside AlayaCare's core automation β and every missed reminder is a missed visit, a compliance risk, or an unhappy family member.
Three modules. Three problems. One AlayaCare integration.
Rubi Space is a small suite of Python modules that layer onto AlayaCare and handle the communication and compliance work the native platform leaves alone. Each module is independent β buy just the one you need or all three β and they all share the same AlayaCare API connection and Twilio SMS backend, so there's one setup and one bill.
Rubi Space handles everything AlayaCare doesn't β targeted SMS, visit automation, and credential tracking β without touching the clinical workflows your caregivers already use.
Targeted SMS] API --> SPARKLES[Sparkles
Visit Automation] API --> LAUNCH[Launch
Credential Alerts] SHOUT -->|Twilio| EMP[Employee SMS] SPARKLES -->|Twilio| EMP SPARKLES -->|Twilio| CLIENT[Client SMS] SPARKLES -->|SMTP| OFFICE[Office Email] LAUNCH -->|SMTP| OFFICE
Shout β targeted SMS to any employee group.
Shout is what you reach for when you need to tell a hundred caregivers something at once. You filter employees using the same fields AlayaCare exposes β branch, department, group, status, designation β preview the recipient list, refine until it's exactly the people you want, write a message, and send.
- Filter by real AlayaCare fields β branch, department, skill group, active/inactive status, and job designation all pull from AlayaCare directly, so the list is always in sync.
- Preview before you send β see exactly which names are on the list, then refine the filters until the recipient set is right.
- Message history β every blast is logged, so you can audit what went out, when, and to whom.
- Two-segment message cap β messages are capped at 320 characters to keep costs predictable and deliverability high.
"All active caregivers in the Denver branch who hold a CNA certification β tell them the training session moved to Thursday." Two minutes in Shout; an hour of chasing on the phone without it.
Sparkles β visit automation that runs itself.
Sparkles is a scheduled notification engine. It wakes up on a cron, asks AlayaCare what's happening right now, and fires off the right message to the right person through the right channel. No human in the loop.
Sparkles handles the notifications that would otherwise chew up coordinator time all day:
- Upcoming visit reminders β caregiver gets an SMS the evening before or hours before each scheduled visit.
- Late clock-in / clock-out alerts β if a caregiver hasn't clocked in within X minutes of the scheduled start, the office gets a heads-up before the client calls to ask where their caregiver is.
- Client confirmations β the family or client gets a reminder too, configurable per service line.
- Birthdays & anniversaries β small gesture, big retention impact.
- Webhooks β for agencies that want to pipe events into Slack, Teams, or their own systems.
Every message supports dynamic tokens pulled from the visit record β caregiver first name, client name, visit time, address, special notes β so the SMS feels personal instead of like a form letter.
Launch β credential expiry tracking that stops surprise compliance gaps.
Every home care agency deals with the same nightmare: a caregiver shows up for a visit, and their CNA license expired yesterday. Compliance calls, the visit gets flagged, and the agency is on the hook. Launch prevents this by monitoring every credential field in AlayaCare and sending reminder emails at configurable intervals before expiry.
- Daily run β Launch checks every active employee once a day against AlayaCare's skill expiry dates.
- Configurable lead times β 30, 60, 90 days before expiry, or whatever your compliance policy requires.
- Skill-level granularity β alert on specific skills only (CNA, HHA, BLS, TB test) or on everything tagged as a credential.
- Branch-aware β reminders route to the right office email per branch, so nobody's drowning in another region's noise.
Pricing β Shuttle vs Station.
Two tiers depending on how complex your operation is. Most single-branch agencies land on Shuttle; multi-branch organizations with independent ops land on Station.
Station β Complex multi-branch or multi-cluster agencies where each branch runs independently.
Station β Dedicated Twilio number per branch so recipients see a local sender.
Station β Branch-scoped access so Denver can't accidentally blast Seattle.
Station β Each branch sets its own message templates, dispatch rules, and reminder windows.
Station β 2+ weeks depending on number of branches and config complexity.
How SMS costs actually work.
Rubi Space uses your own Twilio account for SMS delivery, which means you pay Twilio directly for messages β no markup from us. Pricing is per SMS segment (160 characters); a typical message is one segment, occasionally two.
At Twilio's standard US/CA rate of ~$0.0075/segment: a 100-visit-per-day agency sending one reminder to 100 caregivers costs ~$273.75 per year in SMS charges. That's less than the cost of one missed visit.
Implementation β what the first two weeks look like.
- Proposal walkthrough. We confirm which modules you want, scope the config complexity, and send a fixed-price proposal.
- Onboarding ticket. We open a project ticket with the full setup checklist β AlayaCare API key, Twilio account, phone fields, email whitelist.
- AlayaCare API access. Your AlayaCare admin generates a service-account API key with read access to employees and visits.
- Twilio account setup. You create a Twilio account (or we help), purchase the SMS number(s) you need, and share the credentials.
- Config form. You fill out a short form with your filter preferences, message templates, reminder windows, and routing rules.
- Staging + testing. We deploy to staging, run a dry-run against your real employee list, and have you verify a handful of test messages.
- Go-live. Coordinated production cutover, usually mid-week so we can watch the first dispatch cycle together.
- Ongoing support. Config changes, new rules, reporting tweaks β all handled via our standard support channels.
Frequently asked questions.
You pay Twilio directly β no markup. At US/CA standard rates, a single-segment SMS is approximately $0.0075. Our pricing covers the platform and config; SMS volume costs are yours.
SMS notifications target the phone_main field on both employee and client records in AlayaCare. Make sure it's populated and formatted as E.164 (+1XXXXXXXXXX) for best deliverability.
Sparkles and Launch dispatch from space@rubi.works. Whitelist this address at your mail gateway so alerts don't get eaten by spam filters.
Inbound SMS replies are handled automatically. STOP / UNSUBSCRIBE messages are processed by Twilio's compliance layer and the recipient is removed from future sends. Other replies are forwarded to a designated office email so a human can follow up.