AI agent for physical therapy clinic
← Back to writing

verticals

AI agent for physical therapy clinic | Nidrosoft

Need an AI agent for physical therapy clinic work in San Diego? No-shows, intake, and HEP reminders. Book a free 15-minute AI readiness call.

Cyriac Ndo Zeh

An AI agent for physical therapy clinic desks recaptures a no-show, books a new-patient window, and sends a home-exercise reminder a clinician already approved. In San Diego that usually writes to WebPT, Jane, or Clinicient. A therapist still treats and a biller still verifies benefits.

Nidrosoft is the San Diego studio of Cyriac Ndo Zeh, a design engineer who implements AI for small and mid-size businesses: audits, custom builds, phone and receptionist agents, training, and systems the team can own.

Written by Cyriac Ndo Zeh, Founder of Nidrosoft — 12+ years building software and AI products for San Diego small businesses. Also on LinkedIn.

Key takeaways

  • The first three jobs are no-show recapture, new-patient intake that does not diagnose, and HEP reminders from a written template.
  • WebPT, Jane, Clinicient, Raintree, and Prompt stay the record. The agent writes fields those systems already accept.
  • A front-desk pair that still plays voicemail between patients usually gets 8-12 hours back in a week once the schedule write works.
  • Same-day receptionist software can take a name tonight. Custom work starts when VisitType and AuthorizationVisits must stay consistent.
  • This page names no clinics. The transcript below is an illustration, not a chart.
  • Book a free 15-minute AI readiness call if the leftover is last week’s empty blocks.

Contents

No-shows that wreck a therapist’s block

A San Diego PT day still runs on 30- and 60-minute blocks. A therapist in Encinitas has a 10 a.m. ACL. The patient does not come. The front desk is on hold with a workers-comp adjuster. The published number rings with a new-patient who wants “someone who does dry needling” and a referring physician’s office that wants a slot this week. Voicemail fills. The empty block stays empty and the new-patient books a clinic that answered.

The leak is recapture and clean intake, not a wellness chatbot. No-shows that never got a same-day fill. New-patient calls that never became a chart. Home-exercise (HEP) questions that pulled a therapist off the floor. Insurance “do you take my plan” that a junior answered wrong.

Start with last month’s no-show report and the new-patient list, not with a brand voice. Write each inbound reason as an intent. New patient. Reschedule. No-show recapture. HEP or home-program question. Billing or benefits. Referring-office booking. Workers-comp or attorney. Spam. Each intent needs a required field list, an EMR action, and a transfer target. Clinical advice transfers. The agent does not diagnose knee pain.

AI implementation for small business starts with a workflow the team already owns. Adjacent clinic work is AI agent for chiropractor. If the ownership group wants a room before a build, AI workshop for small businesses has been run in La Mesa.

Fit is companies roughly 30 to 250 people, plus a smaller clinic if one published number and one EMR are clear. A three-therapist shop with WebPT and a biller is a clear workflow if you name which pile is first. A chain that wants “AI for every location” with no inheritor is not clear yet.

Three jobs for a PT desk

Use case 1: no-show recapture and same-day fill. Treat each empty block as a row: TherapistId, VisitType, SlotStart, OriginalPatientStatus (no-show, late cancel), FillStatus. Band A, 15 to 30 minutes after a no-show: text the waitlist you already keep, then the original patient with the cancel policy you already print. Band B, same afternoon: offer leftover slots. Do not invent a copay. Do not shame the patient. Honor STOP. Workers-comp no-shows may have a different written rule. Use that rule.

Use case 2: new-patient intake that does not diagnose. Collect PatientName, CallbackNumber, ReferralFlag, InjuryArea from a closed list (knee, shoulder, spine, other), FirstAvailableWindow, InsuranceName as text, and PreferredLanguage. Write a new-patient row in WebPT, Jane, or the intake tool you already use. Offer published eval windows. The agent may say you need a referral if your published policy says so. It may not say the person needs PT. It may not say you are in network. Benefits stay a biller. Cash-rate sentences only if you already publish them.

Use case 3: HEP reminders from a written template. After a clinician marks HEPAssigned, the agent may send the reminder the clinic already uses (“your home program is in the portal”) at the cadence the clinician set. It may not add exercises. It may not tell a patient to push through sharp pain. If the patient replies with a symptom change, transfer or create a nurse-line-shaped ticket your clinic already has. The agent is not a therapist.

Those three jobs share a phone number. They do not share a chart. One agent that gives exercise cues from a web article will create a board complaint and a chart hole.

Sample no-show recapture transcript

The exchange below is an illustration. It is not a chart and it is not your cancel policy.

Agent: This is the clinic line for Torrey Path Physical Therapy. I am an automated assistant. I can reschedule, take a new-patient request, or pass a clinical question to the desk. I cannot give exercise advice. Are you an existing patient or a new patient?

Caller: Existing. I missed 10 a.m. with Jordan. My kid was sick. Can I come today?

Agent: I can look at published leftover slots. I cannot waive a late-cancel fee. What is the name on the chart and a callback number?

Caller: Chris Hale, 858-555-0149. I do not want a fee.

Agent: I will flag a fee question for the front desk. I will not promise a waiver. Jordan has a 3:30 p.m. leftover today and a 9:00 a.m. tomorrow. Which do you want?

Caller: 3:30. Also my knee swelled after the last visit. Should I ice more?

Agent: I cannot advise on swelling or ice. I will book 3:30 p.m. today and I will note “swelling question for the clinician.” If this is sudden severe pain, numbness, or a fall, hang up and follow your emergency path. Are you still able to come at 3:30?

Caller: Yes. Do I need to bring the script from the surgeon?

Agent: If our published new-order rule already says to bring updated prescriptions, I can remind you of that sentence. I will mark “ask desk about updated script” so a person confirms. I will text a confirmation to 0149. Reply STOP to leave SMS.

Caller: Okay. Am I using my last authorized visit?

Agent: I cannot read authorization counts on this call unless a person already placed that number on your appointment type. The biller confirms visits. I will flag authorization for the desk before 3:30.

Caller: Fine.

Agent: 3:30 p.m. today with Jordan booked, fee question flagged, swelling question flagged, authorization flagged. See the front desk when you arrive.

Eight exchanges. The agent refused clinical advice, refused a fee waiver, refused an authorization count it did not have, and filled a leftover slot. That refuse list is the product.

Hours a front-desk pair usually gets back

Ground the hours in a desk you can watch. A two-person front desk in a three- to six-therapist clinic can spend 10 to 15 minutes reconstructing each no-show plus calling the waitlist. Four no-shows a day is an hour before anyone checks a copay. A waitlist text that the board already allows usually returns 3-5 hours a week in a busy outpatient shop.

New-patient voicemail is the second pile. Fifteen inquiries at 8 minutes each is two hours of “do you take Blue Shield” before an eval is booked. Structured intake that does not answer network questions usually returns 3-4 hours, and still leaves benefits on the biller.

HEP and “what should I do at home” calls are the third pile. Those should transfer quickly. Capture-and-flag usually returns 1-2 hours of therapist interrupt time if you currently pull people off the floor.

Add those piles and a front-desk pair typically lands in an 8-12 hours per week range. A solo therapist with a part-time desk may see 5-8. A large hospital outpatient department may see 12-16 on the published number and still need people on authorizations. Do not budget a layoff from a blog post. Do not invent a no-show percentage study.

Same-day SaaS receptionists can take a name. Buy one if the fire is an empty lunch box. Custom work starts when WebPT must take the leftover slot and clinical language must fail closed.

WebPT, Jane, and the HEP file

Name the software you already pay for.

System What clinics use it for What an agent may write What stays human
WebPT Documentation, schedule Appointment, note flag Daily note, goals
Jane Cash and hybrid shops Booking, intake form send Chart, payments
Clinicient Ops and billing Appointment Claims
Raintree Larger orgs Scheduling if enabled Authorizations
Prompt EMR Some outpatient groups Booking Documentation
HEP2go / MedBridge / PT Pal Home programs Reminder only if clinician assigned The exercise list
ClearGage / payment tools Cards Nothing that posts a new charge Collections
Spry or similar Intake Form send Signatures

The HEP file is a clinician object. The agent sends a pointer. It does not generate a new program from a symptom sentence.

Omnira Dental is a public Nidrosoft system for dental operations. It is not a PT EMR. Mentioning it here is only to say we build clinic-shaped systems the team can own. We will not invent a San Diego PT clinic that uses Omnira.

Do not replace WebPT in a six-week project unless that conversion is the actual job. AI implementation Carlsbad is a North County coastal door many outpatient shops already drive. The county habit is AI implementation for small business.

Benefits tools (Stedi, Availity, payer portals) stay in a biller’s hands. The agent collects InsuranceName as text. It does not say you are in network.

AI agent for physical therapy clinic books across San Diego

San Diego PT is several books. Encinitas, Carlsbad, and Del Mar clinics see active adults, post-op weekend warriors, and cash wellness that still needs a fail-closed clinical line. Kearny Mesa and Mission Valley see volume outpatient and a lot of PPO questions. Chula Vista and National City produce Spanish-first patients. Offer Spanish on booking. Complete the call in one language. Do not live-translate a home program.

Workers-comp and attorney-referred files (industrial parks, warehouses, hospitality) need ClaimNumber and a transfer. The agent does not talk settlement. The agent does not promise a full duty release.

La Jolla and UTC add biotech and student-athlete overflow. Capture ReferralSource if you already collect it. Do not diagnose a concussion on the phone.

East County (El Cajon, Santee) adds drive time and heat. A 5 p.m. leftover in Encinitas is a lie if the patient is still in Alpine. Use the windows the desk already sells.

Identify as AI. HIPAA is a counsel and compliance leftover. This page is not a HIPAA manual. Do not collect Social Security numbers. Do not read a diagnosis. Authenticate with the minimum your privacy officer already wrote. California recording and TCPA rules still apply. Honor STOP. Ask counsel.

Tourism in Oceanside and Carlsbad adds short-stay cash evals. Capture VisitType. Do not promise a travel-physical you do not offer.

Referral-office calls from orthopedic groups in Kearny Mesa and Scripps Ranch need a different first question than a consumer. Collect ReferringOffice, PatientName, and the first published eval window. Do not let those calls sit in the same voicemail as a HEP question. A faxed script that never became an appointment is a different leak than a no-show. If you already log ReferralReceivedDate, the agent may write it. A person still checks the order.

Pelvic, pediatric, and vestibular programs are not interchangeable leftover slots. If the 3:30 opening is a pelvic hour, the waitlist text must be tagged. A general “we have an opening” blast that books the wrong visit type wastes the therapist and the patient who drove from Chula Vista.

What a clinician still documents

A person still documents. The model does not write a daily note. The model does not progress a plan of care. The model does not discharge.

Human gates:

  • Clinical advice, HEP changes, red-flag symptoms. A clinician.
  • Benefits, authorizations, claims. A biller.
  • No-show fees. A person.
  • Workers-comp status. A person.
  • Records requests. A person.

Nexuvo-shaped inventory work is for dealers, not for filling a schedule. TokenTra-shaped spend work is for model invoices if you later run a lot of AI usage. Name the leftover.

Keep PHI off the public number

The method is Embed, Diagnose, Scope, Build, Own. Embed means a morning at the front desk and a look at the no-show report. Diagnose means empty blocks and voicemail that asked for advice. Scope means one pile: recapture, new-patient, or HEP reminder. Build means the agent plus the EMR write. Own means your office manager can change cancel language.

A free 15-minute AI readiness call is the door. A scoped audit often lands in the low thousands. A first custom agent or integration often lands in a mid four- to five-figure project band depending on EMR access, bilingual scripts, and the privacy work your counsel requires. A $50-per-month receptionist is a different leftover.

Cyriac has 12+ years building products, 125 shipped, 16 public, and time at Anthropic, Microsoft (Bing and Edge), Intuit, and Gap Inc. Live systems you can open include Omnira Dental, Octana, Eviction Wizard, Guidera, TokenTra, Protectron, and Nerlude. We will not invent a PT clinic that uses them.

Bring the no-show report, a redacted schedule, and the cancel policy you already print. If you have no waitlist, write one before you ask a model to fill a hole.

Frequently asked questions

Can the agent tell a patient which exercises to do?

No. It can point at the program a clinician already assigned. Symptom changes transfer. Sharp pain and red flags follow your written emergency path.

Can it say we take an insurance plan?

Only if a person maintains an allowed-plan list and counsel accepts that sentence. Default is collect the plan name and let the biller verify. A wrong “yes” is a bad first visit.

Will this replace a front-desk hire?

Plan for hours back on no-show fill and new-patient voicemail, not for an empty window. People still check patients in and still collect copays.

Do we have to leave WebPT?

No. Use the EMR you already pay for. Custom work is the leftover-slot write and the fail-closed clinical language.

Is this HIPAA compliant out of the box?

No product is “compliant” because a blog said so. You need a business associate agreement where required, a minimum-necessary field list, and counsel. The readiness call is where we name that leftover.

Count last week’s empty slots

Export no-shows and new-patient voicemail before you shop a voice vendor. Count blocks that stayed empty and calls that asked for advice. That count is the scope. Book a free 15-minute AI readiness call and bring the EMR name you already pay for. Hello sits at cyriac@nidrosoft.com if you want a written note first.

Ready to start

Know where you stand. Then build the next system.

Tell us how work moves today. We show where the gap is and what to ship first.

Book a free audit