Key Takeaways
- Scenario 686 is ophthalmology dilate-and-wait DLR — not morning visit boards, imaging, pharmacy, vax, fasting labs, INR, infusion, TTO, dialysis, MH DNA, or antenatal scans.
- Queued at the eye LIS 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 dilate SIM.
- A slipped consultant at 09:10 must kill the 08:50 “return to booth” still in queue.
Summary
Scenario 686 is the ophthalmology dilate board. Return-to-booth and delay texts leave after drops and consultant assign, and the delivery report is what “told” means. 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 the LIS shows queued and the patient already left the waiting area, you did not seat a booth. You wasted a dilated window.
Not a CodeCanyon “eye SMS” pack. Device meters apply — Twilio vs Android SMS gateway.
Key takeaways
- Scenario 686 is ophthalmology dilate-and-wait DLR — not morning visit boards, imaging, pharmacy, vax, fasting labs, INR, infusion, TTO, dialysis, MH DNA, or antenatal scans.
- Queued at the eye LIS 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 dilate SIM.
- A slipped consultant at 09:10 must kill the 08:50 “return to booth” still in queue.
Related reading
healthcare SMS, delivery reports, how an Android SMS gateway works, NHS dilated eye exam.
Context
Drops take 20–40 minutes. Consultants slip. A failed DLR after the waiting room empties is a wasted clinic slot.
Free (300 SMS lifetime) is a rehearsal clinic. Developer is 25,000 SMS per year.
Core scenario guidance
Board rows stay open until DLR delivered or the call tree closes them. Queue is not done. Short bodies only.
Hold wellness until the last morning booth is seated. Locale is the clinic city.
Dilate-wait roles
| Role | When | Typical fail |
|---|---|---|
| Return-to-booth / delay | After drops + consultant ready | Marked sent on LIS queue only |
| Call tree | Failed or expired DLR | Nobody owns failed rows after 11:00 |
| Portal OTP | Transactional, own pool | Dumped onto the dilate SIM |
| Wellness / fundraising | Held until last morning booth seated | Released at 08:45 into eye clinic |
Cost and ownership
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. The spare is a billed device. Call-tree retries burn airtime.
Name a 08:00–12:00 on-call for dilate mornings, not only weekday clinics.
Operations
08:20 canary both radios. Abort: hold wellness, keep booth SMS, escalate failed DLR. Do not “resend all dilates.”
Security and compliance
No findings in SMS. Short “return to booth 3 — reply if delayed.” Authenticate LIS webhooks.
Decision guide
Ship when 08:20 canary is green and failed DLR has a named nurse. Delay if phones lock at 09:00. If handsets are forbidden, CPaaS for portal OTP.
Checklist
- Primary + spare paired for the morning.
- 08:20 canary.
- Consultant ready before send.
- Delay kills stale “return now.”
- Failed DLR call tree.
- Wellness held.
- Airtime before 08:00.
- Battery exemptions both OEMs.
- Clinic-city locale.
- Device cap includes spare.
Next steps
Review device and SMS volume pricing, device setup, SMS API documentation.
Deep dive: production hardening
Cleaners pulling USB at 08:00 is an outage. Watch DLR, not LIS 200s.
Deep dive: scaling and failure modes
Multi-site mornings add devices before inventing a hidden unlimited-handset SKU. Raise OEM ceilings; fair-use remains.
Deep dive: integration discipline
Idempotency on encounter_id + booth_version. 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.
08:20 dilate drill
Canary both radios. Flip a booth to delayed; confirm the old “return now” dies. Fail a staff DLR; open the call tree.
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





