READ /rentals/tenants.html FIRST. Before sending any rent reminder, open the authoritative tenant page on austinspring.com — it has medical-leave flags, Silent Two notes, and payment-pattern context that the FreshBooks aging does not carry. (2026-05-02 near-miss: almost dunned a hospitalized tenant.)
Module 04 · rentals11 tenants · $7,060/mo expected
Expected monthly
$—
Outstanding now
$—
Paid 365d
$—
Paid 90d
$—
Sources of truth
Authoritative tenant context
austinspring.com/rentals/tenants.html
Free-text per tenant: medical leave, family situation, history of late-but-pays, do-not-contact periods. Always open before composing a reminder.
Open tenants.html
Numbers + invoicing
manage.austinspring.com
Auth-gated landlord portal. Source feeds this page's data via the FreshBooks cache at /opt/freshbooks/cache/aging.json.
Current aging — live
| Tenant | Expected/mo | Outstanding | Last paid | Days since | Status |
|---|---|---|---|---|---|
| loading from /daily.json… | |||||
Delinquency playbook
- Day 1 late — check tenants.html for any context (medical, etc). If none, send friendly reminder.
- Day 5 — short follow-up. "Hey, didn't see your payment, anything going on?"
- Day 10 — direct call.
- Day 15 — written 3-day notice if Texas / 5-day if Arkansas, depending on unit.
- Day 30 — eviction filing decision.
This ladder applies after reading tenants.html. The "Silent Two" never get this treatment without checking with Paul first.
Daily check (auto-routine)
- 06:00 CT — refresh cron pulls FreshBooks → updates this page's numbers
- Anyone with outstanding > 0 or status ≠ current shows red below
- Cross-check against tenants.html before any contact