Key Takeaways
- Scenario 246 is HOA / service-charge SMS on the building clock — not rent arrears, not viewings, not key day.
- Owner-portal OTP stays off the levy-dunning SIM.
- 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.
- A payment posted overnight must kill the 09:00 +10 text.
- Dunning/levy reminders are promotional enough for STOP in many markets — do not invent a waiver.
- Spare radio at the managing-agent desk beats a brochure SLA on levy day.
Summary
Scenario 246 schedules HOA / service-charge SMS from Android SIMs at the managing agent — not rent books, not sales boards. 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 owner paid at 23:40 and the +10 still fires at 08:00, you have a cron, not a levy programme.
Not a CodeCanyon “housing SMS” template pack. You keep the agent MSISDN — Twilio vs Android SMS gateway.
Key takeaways
- Scenario 246 is HOA / service-charge SMS on the building clock — not rent arrears, not viewings, not key day.
- Owner-portal OTP stays off the levy-dunning SIM.
- 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.
- A payment posted overnight must kill the 09:00 +10 text.
- Dunning/levy reminders are promotional enough for STOP in many markets — do not invent a waiver.
- Spare radio at the managing-agent desk beats a brochure SLA on levy day.
Related reading
scheduled SMS, SMS auto-reply and STOP keywords, OTP and 2FA SMS, FCC unwanted-text guidance.
Context
Blocks juggle sinking funds, portal logins, and AGM notices. The failure is a phone in a caretaker’s bag on levy day, not “the API.”
Free (300 SMS lifetime) is one building’s canary. Developer is 25,000 SMS per year.
Core scenario guidance
Jobs keyed to unit_id + levy_period. Re-read the ledger before fire. Drain when status is paid.
Copy: who you are, period, how to pay, how to STOP marketing. No gate codes in dunning texts.
HOA levy vs portal OTP
| Job | Clock | Rule |
|---|---|---|
| Owner-portal OTP | Event-driven | Dedicated radio; never behind +10 CSV |
| T-7 levy notice | Building local | Skip if already paid |
| Due-day notice | 09:00 local | Drain if ledger green overnight |
| +10 dunning | Quiet hours apply | STOP + consent basis; other pool |
Cost and ownership
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Name who tops up the agent SIM before levy week. Retries still spend airtime.
A second estate is another device if it needs its own 09:00 radio.
Operations
T-1: pairing, battery, unpaid count vs queued jobs. After OEM updates, canary at 09:00 local.
Abort: pause +10, keep portal OTP, drain paid units.
Security and compliance
Minimize amounts in group logs. Rotate keys when a contractor block-management zap dies. STOP on dunning/marketing.
OTP bodies out of caretaker WhatsApp.
Decision guide
Ship when paid status drains +10. Delay if “levy day” is a spreadsheet with no zone. If the desk cannot host a phone, CPaaS for OTP and honesty about reminder delay.
Checklist
- Building IANA zone stored.
- Jobs keyed to unit_id + levy_period.
- Paid drains +10.
- OTP off levy SIM.
- STOP on dunning/promo.
- Spare charged at the desk.
- Staff canary at 09:00.
- Airtime before levy week.
- On-call for due morning.
- Developer Center if API-enqueued.
Next steps
See scheduled SMS, device and SMS volume pricing, SMS API documentation.
Deep dive: production hardening
Caretaker-pocket phones sleep. Desk charge only.
Dual-SIM remap: portal OTP must not hop to dunning.
No MMS “pay now” posters. Use HTTPS you control.
No auto-reply AGM flyer into a 2FA thread.
Deep dive: scaling and failure modes
Portfolios scale by device count. Uncapped platform volume is not extra 09:00 radios. Starter, Professional, and Business list Unlimited SMS as platform send volume; that is not unmetered carrier SMS.
A late bank file is an OTP spike plus a dunning CSV. Hold +10; keep portal codes.
Developer still caps at 25,000 SMS per year.
Deep dive: integration discipline
Idempotency on unit_id + levy_period + offset. Block-management retries are normal.
If an agent desktop drives SMS, 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.
Levy-week board
T-1: kill jobs whose ledger flipped to paid overnight.
08:50 on due-day: pairing + airtime. Red means page before 09:00 fire.
Abort: pause dunning, keep OTP, drain paid. If a junior can still blast the roll, you have no schedule.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- scheduled SMS campaignsSend later windows
- transactional SMS for orders and alertsEvent-driven messages
- SMS auto-reply and STOP keywordsOpt-out and keywords
- SMS API documentationLive endpoint reference




