Modern Home Care Management

Run the whole agency from one calm, intelligent workspace.

Scheduling, charts, intake, e-signed care plans, claims billing, payments, telephony, and an AI that drafts the next move — every part of the operation under one roof, HIPAA-ready with a signed BAA.

⌕Search clients, visits…
+ Add Task+ Add Client
SC
AI Intelligence Brief
3
Urgent follow-ups

Good morning, Sarah Chen.

You have 4 active clients today with 3 overdue high-priority tasks requiring immediate attention, including an insurance appeal for CT-2026-00001 and a stalled case re-engagement for CT-2026-00006. Today's schedule includes a surgery consultation with CT-2026-00001 at 9:00 AM and a lab review with CT-2026-00005 at 10:30 AM.

📅 Today's Schedule
● 9:00 AM · 10:00 AM Surgery consultation – R. Martinez
● 10:30 AM · 11:30 AM Lab review – C. Jackson
↑ Upcoming Tasks
●Re-engage stalled caseOVERDUE
●Follow up on insurance authOVERDUE
●Submit insurance appeal – R. MartinezOVERDUE
●Complete intake assessmentTOMORROW
●Send referral documentsTOMORROW
●Review AI-flagged cases3D
ai briefing · live
0%
PHI-safe AI routing
0
integrations, one roof
$0
fees on Medicaid and insurer claims
0 yrs
signed documents locked against deletion
Connected to the tools your agency already runs on
Aircall
Twilio
Stripe
PlPlaid
AvAvaility
QuickBooks
Gusto
ADP
Paychex
Google Calendar
AwAWS Bedrock
Aircall
Twilio
Stripe
PlPlaid
AvAvaility
QuickBooks
Gusto
ADP
Paychex
Google Calendar
AwAWS Bedrock
Aircall
Twilio
Stripe
PlPlaid
AvAvaility
QuickBooks
Gusto
ADP
Paychex
Google Calendar
AwAWS Bedrock
Meet Tuni · in every plan

The teammate who already knows your whole agency.

Tuni is Tunzly’s built-in assistant — not a chatbot in the corner, an agent inside the workspace. It reads your schedule, pipeline, and paperwork, answers in plain English, and does the busywork itself. Anything that leaves the building waits for your sign-off.

Answers from your world
Schedules, clients, claims, and how-to help. When the quick lookup isn’t enough, Tuni digs deeper on its own — and shows the steps it took.
Does, not just says
Drafts texts, books visits, files tasks, builds reports. Actions are scoped to your role, every one is audit-logged, and the risky ones ask first.
Hears you out
Hold the mic and talk — HIPAA-eligible transcription drops your words into the composer, editable before anything is sent.
One keystroke away
⌘J summons Tuni from any page. Type / to see everything it can do — the catalog is filtered to what your role is allowed to touch.
Tuni
knows today’s schedule
⌘J
Ask anything — or type / for everything Tuni can do↑
streams live · asks first
role-scoped · actions audited · clinical ai inside the baa boundary
Everything it can do

Three ways to put Tuni to work.

Type / in the composer to browse the full menu — always filtered to what your role is allowed to touch.

Ask
Answers from your world
It reads your data and the help docs, and shows where each answer came from.
“How do I set up EVV?” — answered with citations
“What’s on my plate today?”
“Give me my morning briefing”
“What’s the latest on the Patel case?”
Do
Actions it takes for you
It does the busywork — and anything that writes waits for your yes.
“Cover the Patel visit Thursday” — finds a caregiver, books it
“Remind me to follow up Friday” — creates the task
“Take me to the pipeline” — jumps you there
✓ every write asks first
Build
Things it assembles
It builds the whole artifact in plain English, ready for you to review.
“Referrals by source, last 90 days” — a live report
A plan-of-care document to e-sign — from a template
A job posting for a weekend caregiver — ready to publish
One workspace

Every role, every shift, on the same page.

Schedulers, owners, nurses, and billers share one source of truth. Click through the pages your team lives in every day.

The morning command center

Open the app and the day is already triaged — schedule, alerts, conversions, and the AI briefing, all on one screen.

Live alerts & conflicts surfaced first
Today’s schedule at a glance
AI briefing built into the home screen
Tunzly
Dashboard
Schedule
Clients
Caregivers
Billing
RM
Today · Mon, May 4
Schedule · 24 visits
23 covered · 1 open
08:00
Margaret Liu
Esther N. · Personal care · 2hr
CONFIRMED
09:30
Robert Patel
Daniel K. · Companionship · 4hr
EN ROUTE
11:00
Helen Okafor
— unassigned · Med reminder · 1hr
OPEN
13:00
James Chen
Marisol B. · Skilled nursing · 3hr
CONFIRMED
15:30
Dorothy Vega
Aïsha R. · Personal care · 2hr
CONFIRMED
AI Briefing · live
Alerts · 3
EVV not started · Helen Okafor
Visit was due to start at 11:00. Caregiver unassigned.
Authorization expires Friday
Margaret Liu · Medicaid waiver · 4 visits remaining.
Care plan review due
James Chen · last reviewed 88 days ago.
The AI layer

Intelligence that already did the reading.

Tuni is the front door, but the AI keeps working when you’re not asking — reading your calls, your schedule, and your pipeline, then drafting the next move for you to approve.

TREND
Intake-to-start time down 31%
Median time from inquiry to first visit improved to 3.2 days this month.
RISK
3 care plans expiring in 7 days
Renew before lapse to keep visits authorized and billable.
ANOMALY
Caregiver utilization dip
West region open shifts up 18% vs. trailing 4-week average.
Inbound · Aircall02:14
AI call analysis
Sentiment · PositiveUrgency · HighNew lead → Intake
Son seeking post-discharge care for father. Needs medication management + mobility support, starting today.
✦Drafted follow-up SMS + booked assessment task
Daily briefing
A morning summary: schedule, risks, and what needs you first.
Call analysis
Every call summarized — sentiment, urgency, follow-up tasks, draft reply.
Schedule optimization
AI suggests an order for the day around conflicts and priority.
Natural-language reports
Ask for a report in plain English; get a validated, structured one.
Build your own reports
Pick the data, the filters and the schedule. Health information is delivered through an expiring link and every download is logged.
Calls & messages

The phone, finally inside the chart.

Bring the phone into the CRM. Inbound and outbound calls through Aircall and Twilio land on the right client, get transcribed, analyzed, and turned into tasks — texts too.

AircallCloud phone
TwilioSMS · voice
Screen-pop on inbound
Caller is matched to a client or lead before you answer.
Recorded & transcribed
Recordings pulled automatically; transcripts attached to the record.
Two-way SMS
Text from the client record; AI drafts the reply for you to send.
Inbound · Aircall02:14
AI call analysis
Sentiment · PositiveUrgency · HighNew lead → Intake
Son seeking post-discharge care for father. Needs medication management + mobility support, starting today.
✦Drafted follow-up SMS + booked assessment task
SMS Draft · review before send
Approve & send
Edit
Discard
Claims & clearinghouse

From visit to paid claim, in one lane.

Build clean X12 837P and HCFA-1500 claims from verified visits, scrub them before they go out, and post remittances back against the visits that earned them. Direct submission through Availity is coming.

AvAvailityClearinghouse
Eligibility checks
270/271 eligibility checks before the work starts, so coverage problems surface before you bill.
837P & HCFA-1500
Professional claims built to X12 5010 and printable HCFA-1500.
Scrub before submit
Validation catches errors before the payer ever sees the claim.
Status & ERA tracking
Refresh claim status and import 835 remittances; payments are matched to claims automatically.
Claim #CLM-20418
Medicaid · T1019 · 16 units
$642.00
✓
Eligibility verified
270/271 · Availity
2
Claim built · 837P
HCFA-1500 ready
3
Ready to submit
via Availity
4
Accepted · 277CA
Awaiting 835 ERA
AvAvaility
X12 5010 · scrubbed
Money in, money out

Get paid, and pay your people.

Take card and ACH payments through Stripe and Plaid from the family portal, and export approved hours and pay for payroll — with direct Paychex, QuickBooks, Gusto and ADP connections rolling out.

Invoice INV-3092Due Jun 6
$1,280.00
•••• 4242
PCI-handled by Stripe · ACH via Plaid
Family portal payments
Invoices paid by card or bank, with saved methods and receipts.
PCI handled for you
Stripe vaults the card; Plaid links the bank. No card data on your servers.
Payroll, synced
Approved hours flow to your payroll provider — no double entry.
Year-end paperwork, in-product
1099 PDFs for contractors. For Canadian payroll, Record of Employment and year-end slip data is prepared and reconciled here, then filed through your payroll provider.
Payroll & finance integrations
PaychexPayroll
QuickBooksPayroll · GL
GustoPayroll
ADPPayroll
Built-in e-signing

Your own envelope builder.

Drag signature, initial, and date fields onto any document, send it to families and caregivers, and collect legally-binding signatures — every action audit-stamped. No third-party signing bill.

Fields
Signature
Initials
Date
Text
Checkbox
Plan of Care · Agreement
Tunzly e-sign · audit-stamped
Signature
Date
Initials
Drag-and-drop fields
Place signature, initial, date, text, and checkbox fields anywhere.
Step-up verified
Signers verify identity with portal session + MFA before signing.
Tamper-evident audit
Every view and signature is timestamped and sealed for retention.
Visit verification

Proof the visit happened.

Caregivers clock in from the phone in their pocket. Location and time are captured at the door, anything that does not line up lands in an exception queue, and the record is ready before anyone asks for it.

Geofenced clock-in and clock-out
Distance from the client’s home is measured at both ends, with a radius your agency sets. A visit outside it is flagged, not blocked.
An exception queue, not a spreadsheet
Late starts, missed visits and location mismatches collect in one place with a resolution workflow and a reason on every fix.
A caregiver app, not a shrunken desktop
Schedule, clock in and out, visit notes and documents — built for the phone your field staff already carry.
smartphoneDownload on theApp StoresmartphoneGet it onGoogle Play

Coming to the App Store and Google Play.

Reports the state asks for
Compliance and exception reporting generated from the same records, exportable when an auditor wants them.

Where EVV stands today

Capture, exceptions and reporting are built and running. Submission to state aggregators is in progress — we will tell you exactly where your state sits rather than let you find out during onboarding.

Recruiting

The gap between hired and first shift.

Turnover is the number the whole business turns on. Every week between an application and a first visit is a caregiver who takes another offer.

A careers page that fills itself
Public job postings with an apply form, syndicated to Indeed and ZipRecruiter, landing straight in the pipeline.
Applicants on a board, like leads
Stage by stage from applied to hired, with interviews, references and background checks attached to the person.
Onboarding that finishes
A checklist per hire — documents, direct deposit, credentials — and the moment it completes they are a caregiver you can schedule.
Credentials that expire loudly
Licences and certifications tracked with expiry dates, so a lapse surfaces before it becomes an unbillable visit.
Families

Keep families in the loop, without the phone calls.

Families see their loved one’s visits, care plan and invoices in their own portal, so they know how the week went without calling the office. Families who feel informed are the ones who recommend you.

Their own view, not yours
Plan of care, upcoming visits, and progress against goals — in a portal scoped to exactly what that family may see.
Invoices and payment in the same place
Statements they can read and pay without an email thread.
Signatures without a printer
Care plans and consents signed from the portal, with identity verified before the signature is taken.
A booking page for the first call
Prospective families book a consult themselves; it arrives as a lead with the appointment already on the calendar.
Your own website, feeding your pipeline
Keep the site you have. Point its contact form at us and every enquiry lands as a lead, assigned, with someone notified to call back.
Compliance & security

Audit-ready, not audit-anxious.

Built for an HHS Security Risk Assessment from day one. Each agency’s data is isolated at the row level, activity is written to an append-only audit log, and clinical AI runs inside the BAA boundary. How we handle each law

✓ HIPAA-compliant✓ BAA-ready vendors✓ Row-level tenant isolation✓ MFA + step-up auth✓ Per-tenant KMS encryption✓ Immutable audit trail✓ EVV✓ SRA-assessment ready✓ Audited emergency access✓ Patient restrictions enforced
Clinical AI runs inside the BAA boundary
AI routing is enforced in CI — PHI goes only to BAA-covered, zero-retention models.
Row-level tenant isolation
Signed-in requests are scoped to the agency by the database itself, not just the app.
Immutable audit trail
Append-only logging of sign-ins, record changes and access to client data — explore it live in the product tour above.
Per-tenant KMS encryption
Sensitive database fields are encrypted with a key that belongs to each agency.
AI routing · enforced in CI
Contains PHI
→ Bedrock, BAA-covered, zero-retention
⇄
Marketing copy
→ generic tier, blocked if PHI is detected
✓Every model call is registry-checked at build time — no PHI leaves the BAA boundary.
Emergency access, on the record
A clinician who needs a chart they can't normally open gives a reason and confirms MFA. Your security officer is alerted at once; access covers one client, read-only, and ends after four hours.
Patient restrictions the database enforces
When a client asks to keep certain staff, roles or records out, those records are withheld everywhere: screens, reports, calendar feeds and AI.
No one grants more than they hold
An admin can't hand out a permission they don't have, or make themselves Super Admin.
A fresh MFA code for sensitive changes
Changing direct-deposit details, signing and emergency access ask for MFA again, on that session, not just at sign-in.
Stolen sessions shut down
Sign-ins expire after 30 idle minutes and 12 hours at most. If a stolen session is replayed, every session for that person is signed out.
Suspended means locked
When an agency's account is suspended or cancelled, its encryption key is switched off, so its records can't be read.
Built for Canada

Not translated. Built bilingual.

Most agency software treats Quebec as a translation ticket. Every screen, every email, every generated document runs in French or English — chosen per person, not per company.

✓ French interface✓ French email & SMS✓ French documents✓ CAD✓ Provinces & territories✓ SIN✓ Metric units✓ ROE & tax slips
One agency, two languages
Language follows the person, not the tenant. A Montreal office can run French for its coordinators and English for a caregiver who prefers it, in the same account.
French all the way through
Not just the interface. Invitations, verification codes, notifications and invoices render in the recipient’s language — the place most bilingual products quietly fall back to English.
Law 25 and PIPEDA in mind
Consent directives, data-subject exports with their own audit trail, and a French privacy policy that states plainly which version governs.
Canadian by default
CAD, provinces and territories, SIN rather than SSN, postal codes, metric units, and a 24-hour clock where the locale expects one.

Canadian payroll paperwork

Record of Employment and year-end slip data is prepared and reconciled in Tunzly, with reminders, then filed through your payroll provider.

Where our French stands

Every French string has been reviewed by a native Canadian French speaker, not machine-translated and shipped. Our privacy policy and terms exist in both languages with equal standing, and a Quebec customer is offered the French first.

Make it yours

Your agency’s brand, end to end.

Your logo, your colors, your domain on the family portal and every signed document. Roles and permissions shaped to how your agency actually works.

⌕Search clients, visits…
+ Add Task+ Add Client
SC
Agency Branding
Customize your agency's look and feel across all interfaces.
Save
◫
Product Identity
Product Name
Tunzly
Tagline
Modern Home Care Management
🖼
Logos
Tunzly
Tunzly
Switch off what you do not do
An agency that does not bill insurance, or does not use the dialer, turns those off. They leave the sidebar for everyone, and stop being grantable in the role editor — nobody can be given access to something that is not there. Nothing is deleted, so turning one back on restores exactly what people had.
Pricing

Pay for the clients you serve.

One price per active client each month, the same for caregiving and nursing. No minimum, and caregivers are unlimited on every plan.

Annual billing saves up to 20%
Trial
$0
for 30 days

Try every feature with a few real clients.

  • Up to 10 active clients
  • Unlimited caregivers
  • 5 office staff seats
  • 300 AI credits in total
  • 5 GB storage
  • Every feature unlocked
Start free trial
Starter
$17.99$19.99
per active client / month, billed yearly
Save 10%

Scheduling, claims and payments for smaller agencies.

  • Unlimited caregivers
  • 10 office staff seats
  • Claims billing and private-pay payments
  • Core CRM, scheduling and SMS
  • 50 AI credits per client each month
  • Texts and calls on your own Twilio or Aircall account, no per-message fee
  • 25 GB storage
Choose Starter
ProMost popular
$23.99$29.99
per active client / month, billed yearly
Save 20%

Adds the AI suite, e-signing and analytics.

  • Everything in Starter
  • 25 office staff seats
  • AI suite and analytics
  • E-signing
  • 200 AI credits per client each month
  • Texts and calls on your own Twilio or Aircall account, no per-message fee
  • 100 GB storage
Choose Pro
Enterprise
Custom

For large agencies with custom needs.

  • Unlimited office staff seats
  • Custom AI allowances
  • All modules
  • Custom integrations
  • Dedicated customer success manager
  • Security review support
Contact sales

Estimate your bill

Count the clients you expect to visit in a typical month.

Starter
Saves $360 a year versus monthly
$269.85
per month, billed yearly as $3,238.20
Pro
Saves $1,080 a year versus monthly
$359.85
per month, billed yearly as $4,318.20

Private-pay payments families make through Tunzly cost 1% by bank transfer (at most $15) or 3.4% + $0.30 by card. Claims paid by Medicaid or insurers carry no fee.

Every plan is HIPAA-ready, with a signed BAA, and includes EVV and the full audit trail. The trial unlocks every feature for 30 days.

FAQ

Questions, answered

What agencies ask us before they switch — about price, AI credits, security and getting started.

What counts as an active client?

A client with at least one scheduled or completed visit in the billing month. Clients with no visits that month aren't billed.

Do caregivers count toward the price?

No. Caregivers are unlimited on every plan, and you only pay for active clients. Office staff seats are included: 10 on Starter and 25 on Pro.

What's included in the trial?

Every feature for 30 days, with up to 10 active clients, 5 staff seats, 300 AI credits and 5 GB of storage. A card is needed to start, and you can cancel before the trial ends.

How does annual billing work?

You pay upfront for the number of active clients you expect. Each quarter we compare that with your actual count and bill the difference if you've gone over.

Do you charge for text messages?

No. Texts and calls go through your agency’s own Twilio or Aircall account, which bills you directly at its own rates. Tunzly doesn’t count or cap them.

What happens when AI credits run out?

You get an alert at 80% and 100% of your monthly allowance. Buy an AI credit pack or turn on auto top-up. Texts and calls aren’t affected: your own provider bills them.

How do payment fees work?

Fees apply only to private-pay payments families make through Tunzly. Your agency can absorb the card fee or, where state rules allow, pass it on to families. Claims paid by Medicaid or insurers have no fee.

Bring the calm back to your agency.

Free for 30 days. We review each new agency, then your workspace is ready in minutes. Help moving your data if you’re switching from another system.