Key Takeaways
- Scenario 926 is physio 24h DNA DLR — not morning visit boards, imaging, pharmacy, vax, fasting labs, INR, infusion, TTO, dialysis, MH DNA, antenatal, dilate-wait, audiology, phlebotomy, or derm biopsy results.
- Queued at the therapy PMS is not “patient told.” The DLR is the board.
- Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free is 300 SMS lifetime, 1 device. Developer is 25,000 SMS per year.
- Starter is 2 devices; the clinic spare still counts.
- Portal OTP stays off the DNA SIM.
- A cancelled session at T-26h must kill the T-24h “still coming?” still in queue.
Summary
Scenario 926 is the physio DNA board: T-24h confirm SMS, DLR as truth, wellness held until the last slot answers. Service pricing is based on device count and total SMS sent through the gateway. You need a working Android phone with a SIM and SMS credit from your mobile operator. Operator message costs are yours—we do not sell carrier SMS balance.
If PMS says queued and the patient never heard, you did not confirm. You filed a send.
Not a CodeCanyon “clinic SMS” pack. Device meters apply — Twilio vs Android SMS gateway.
Key takeaways
- Scenario 926 is physio 24h DNA DLR — not morning visit boards, imaging, pharmacy, vax, fasting labs, INR, infusion, TTO, dialysis, MH DNA, antenatal, dilate-wait, audiology, phlebotomy, or derm biopsy results.
- Queued at the therapy PMS is not “patient told.” The DLR is the board.
- Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free is 300 SMS lifetime, 1 device. Developer is 25,000 SMS per year.
- Starter is 2 devices; the clinic spare still counts.
- Portal OTP stays off the DNA SIM.
- A cancelled session at T-26h must kill the T-24h “still coming?” still in queue.
Related reading
healthcare SMS, SMS delivery reports, how an Android SMS gateway works, NHS physiotherapy.
Context
Tomorrow’s list locks at 17:00. Patients sit with phones on silent. Fundraising still wants a 16:30 CSV.
Free (300 SMS lifetime) is a rehearsal clinic. Developer is 25,000 SMS per year.
Core scenario guidance
Send at T-24h only if still booked. A cancel kills queued confirms. Timezone is the clinic site.
Physio DNA DLR roles
| Role | When | Typical fail |
|---|---|---|
| T-24h confirm / delay | After diary still booked | Marked sent on PMS queue only |
| Call tree | Failed or expired DLR | Nobody owns failed rows after 18:00 |
| Portal OTP | Transactional, own pool | Dumped onto the DNA SIM |
| Wellness / fundraising | Held until last T-24h seated | Released at 16:30 into DNA |
Cost and ownership
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. A clinic spare is a billed device. Resends burn airtime.
Name a weekday 16:00–18:00 on-call for DNA evenings, not only reception.
Operations
16:40 canary both radios. Abort: hold wellness, keep OTP, skip queued confirms if cancelled. Do not “resend all lists.”
Security and compliance
Short bodies. No diagnosis plus full name in one SMS. Authenticate PMS hooks. Wellness lists are promotional.
Decision guide
Ship when 16:40 canary is green and cancels kill queued texts. Delay if phones lock at 16:00. If handsets are forbidden, CPaaS for portal OTP.
Checklist
- Primary + clinic spare paired.
- 16:40 canary.
- Cancel kills queued DNA SMS.
- OTP isolated.
- Wellness held.
- Airtime before 16:00.
- Battery exemptions both OEMs.
- Clinic-site locale.
- DNA-evening on-call named.
- Device cap includes spare.
Next steps
Review device and SMS volume pricing, device setup, SMS API documentation.
Deep dive: production hardening
Housekeeping pulling USB at 16:10 is an outage at 16:50. Watch DLR, not PMS 200s.
Deep dive: scaling and failure modes
Multi-site DNA evenings add devices before inventing a hidden unlimited-handset SKU. Raise OEM ceilings; fair-use remains.
Deep dive: integration discipline
Idempotency on appointment_id + offset (t24). MCP is a REST wrapper — live fields in Developer Center.
Priced by devices and SMS send volume. You use your own phone and operator SMS credit.
16:40 DNA drill
Canary both radios. Cancel a dummy slot; confirm queued SMS dies. Hold wellness during the wave.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- SMS delivery reports (DLR)Delivery status tracking
- transactional SMS for orders and alertsEvent-driven messages
- SMS webhook integrationInbound and status events
- SMS API documentationLive endpoint reference





