Key Takeaways
- Scenario 2016 is 17:10 batting-cage lane OTP — not salon, deposit, waitlist, studio, telehealth, vet, garage, driving, notary, implant, visa, physio, optician, tattoo, barber, pilates, nail, massage, yoga, climbing, groomer, kiln, escape-room, language-school, laser-tag, bowling 20:00, padel 19:20, axe-throw 17:30, ice-rink 18:10, trampoline 16:40, go-kart 15:00, mini-golf 16:20, or soft-play 10:30.
- A lane PIN that sits behind a merch CSV is a no-show that still occupies cage 3.
- 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 desk spare still counts.
- Hold merch CSV until lane OTPs drain.
- Canary the cage SIM at 16:50, not at lunch-hour till jobs.
Summary
Scenario 2016 is a batting-cage pack: lane PIN at 17:10, group codes after, bat merch held until OTPs drain. 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 cage 3 is live and the PIN is still behind “new bats 15% off,” you did not unlock. You advertised.
Not a CodeCanyon “booking SMS” pack. Device meters apply — Twilio vs Android SMS gateway.
Key takeaways
- Scenario 2016 is 17:10 batting-cage lane OTP — not salon, deposit, waitlist, studio, telehealth, vet, garage, driving, notary, implant, visa, physio, optician, tattoo, barber, pilates, nail, massage, yoga, climbing, groomer, kiln, escape-room, language-school, laser-tag, bowling 20:00, padel 19:20, axe-throw 17:30, ice-rink 18:10, trampoline 16:40, go-kart 15:00, mini-golf 16:20, or soft-play 10:30.
- A lane PIN that sits behind a merch CSV is a no-show that still occupies cage 3.
- 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 desk spare still counts.
- Hold merch CSV until lane OTPs drain.
- Canary the cage SIM at 16:50, not at lunch-hour till jobs.
Related reading
OTP verification SMS, transactional SMS, how an Android SMS gateway works, GOV.UK data protection.
Context
First pitch is 17:10. Players need a PIN at the cage desk, not a queued one. Marketing still wants a merch CSV.
Free (300 SMS lifetime) is a rehearsal lane. Developer is 25,000 SMS per year.
Core scenario guidance
17:10 is batting-cage OTP, not axe-throw 17:30, mini-golf 16:20, or soft-play 10:30. Timezone is the cage, not the franchise HQ.
Batting-cage OTP roles
| Role | When | Typical fail |
|---|---|---|
| 17:10 lane PIN (P0) | Cage local, before first pitch | Phone in a locked pro shop after 16:30 |
| Group / waiver code | After P0 DLR | Fired in the same blast as merch |
| Staff OTP | Transactional, own pool | Dumped onto the cage radio |
| Merch / bats | Held until last P0 DLR | Released at 16:55 into desk SMS |
Cost and ownership
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. The desk spare is a billed device. Duplicate PINs burn airtime.
Name a 16:30–19:00 on-call for evening lanes, not only weekend tills.
Operations
16:50 canary. Abort: hold merch CSV, keep staff OTP, skip a second “all players” blast. Do not “resend lanes.”
Security and compliance
Short PINs. No lane numbers plus names in one SMS. Authenticate booking hooks. Merch lists are promotional.
Decision guide
Ship when 16:50 canary is green and P0 stays ahead of merch. Delay if the desk phone sleeps after 16:30. If handsets are forbidden, CPaaS for staff OTP.
Checklist
- Desk SIM paired before 16:30.
- 16:50 canary.
- P0 before merch.
- Staff OTP isolated.
- Bat CSV held.
- Airtime before 16:30.
- Battery exemptions.
- Cage locale.
- Evening-lane on-call named.
- Device cap includes spare.
Next steps
Review device and SMS volume pricing, device setup, SMS API documentation.
Deep dive: production hardening
A till reboot at 16:55 is an outage at 17:10. Watch P0 DLR, not booking 200s.
Deep dive: scaling and failure modes
Multi-site Saturday lanes add devices before inventing a hidden unlimited-handset SKU. Raise OEM ceilings; fair-use remains.
Deep dive: integration discipline
Idempotency on booking_id + kind (lane|group). 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:50 cage drill
Canary. Fire one P0 PIN. Confirm DLR before merch CSV. Hold bats during the wave.
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





