Key Takeaways
- Scenario 660 is telehealth / video-room OTP: the join code must beat lobby reminders or the clinician waits in an empty room.
- Class-pack and deposit clocks are wrong here. This radio exists for the next 10 minutes, not the next 8 weeks.
- Promo “book a follow-up” never enters the join-code device.
- Free is one device — if it sends join OTP, it does not send “your appointment is tomorrow.”
- Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free: 1 device / 300 SMS lifetime / 300 contacts. Developer: 25,000 SMS per year.
Android SMS gateway scenario 660 is a telehealth or remote-consult desk. The patient needs a join code in the five minutes before the slot. T-24 reminders and waitlist fills are different products. If those sit on the same Android, the clinician stares at a waiting room that never fills.
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Developer Center. GSMA.
Join code is the room
Rank: (1) join / login OTP, (2) T-10 lobby ping, (3) T-24, (never) follow-up promo. Idempotency: visit id + code generation. Do not mint a second code because DLR is slow.
If a reminder wave delays the join code, you paid a clinician to sit in a room the patient could not enter.
OTP, lobby, promo
| Lane | Device | Key | Late policy |
|---|---|---|---|
| Join OTP | Dedicated | visit + gen | One live code |
| Lobby ping | Second SIM | visit + kind | Skip if visit started |
| Follow-up promo | Promo MSISDN | list id | STOP |
Caps: Starter 2, Professional 5, Business 15.
Session start is a cliff
Raise OEM ceilings carefully; carrier fair-use still applies. REST: PHP, C#. MCP wraps REST.
Devices and airtime
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free: 300 lifetime. Developer: 25,000 SMS per year. Pricing.
Hourly clinics
Canary staff joins. Spare charged. Setup · STOP.
Room codes
Short-lived. Do not log full codes in shared chat. Rotate keys. Not a CodeCanyon telehealth pack.
Link in email only
If you refuse a second device, email the link and skip SMS OTP. CPaaS if you refuse phones.
Checklist
- Join OTP on dedicated radio.
- Lobby cannot jump the OTP queue.
- One live code per visit.
- Skip pings after start.
- Airtime owner named.
Next steps
Enqueue 30 lobby pings and one join OTP; prove OTP latency stays flat. Downloads · Docs.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- OTP and 2FA SMS on AndroidAuthentication flows
- multi-device and dual SIM routingCapacity and failover
- SMS delivery reports (DLR)Delivery status tracking
- SMS API documentationLive endpoint reference





