WhatsApp for Property Managers: Rent Reminders, Maintenance Updates, and Lease Renewals
Property managers juggle three recurring communication problems: tenants who miss rent due dates, maintenance requests that get lost between a phone call and a work order, and lease renewals that slip past their notice period. Email gets buried in spam folders and phone calls go to voicemail. WhatsApp messages get read — usually within minutes — which makes it a practical channel for all three.
This article covers how to automate these three flows with the TextMeFlow API, without building a full property management platform from scratch.
Rent due reminders that actually get read
A rent reminder sent by email three days before the due date is easy to ignore. A WhatsApp message with the amount, the due date, and the payment link is harder to miss, and tenants can reply directly if there's a problem — a job loss, a dispute over a charge — instead of going silent until the payment is already late.
A simple flow:
- Your billing system (or a cron job reading your ledger) triggers a message 3 days before the due date.
- A second message goes out on the due date itself if payment hasn't been recorded.
- A final, slightly firmer message goes out 2 days after, before you escalate to a formal notice.
Sending the message is one HTTP call:
curl -X POST https://api.textmeflow.eu/v1/messages \
-H "Authorization: Bearer $TEXTMEFLOW_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"to": "+32470123456",
"text": "Hi Anna, a reminder that your rent of €850 for Unit 4B is due on 2026-09-01. Pay here: https://pay.example.com/inv/8821"
}'
Keep the tone factual, not threatening — a reminder, not a collections notice. Save the collections language for the channel where it's legally required (registered mail, in most jurisdictions).
Maintenance requests: from phone call to work order in one thread
A common failure mode: a tenant calls about a leak, someone jots a note, and the note never reaches the contractor. WhatsApp fixes this by keeping the whole exchange — including photos — in one thread that both the tenant and your maintenance team can reference later.
Because TextMeFlow supports media attachments up to 100 MB, tenants can send a photo or short video of the issue directly in the chat. That single message often tells your contractor more than a two-line phone note ever would — leak location, severity, whether it's active or dried.
A workable pattern:
- Tenant sends a photo + description to your WhatsApp number.
- Your backend receives it via webhook, creates a ticket in your maintenance system, and auto-replies with a ticket number and expected response time.
- When a contractor is scheduled, the tenant gets a confirmation with the date and a window ("between 9am–12pm").
Because incoming webhook payloads are HMAC-signed, you can verify on your server that the request genuinely came from TextMeFlow before you create a ticket from it — worth checking if you're processing this automatically rather than eyeballing a dashboard.
Lease renewal reminders, on a schedule you control
Missing a lease renewal notice period is expensive for both sides — the tenant loses the chance to negotiate, and you're stuck scrambling to re-list or extend under worse terms. A renewal reminder sent 90, 60, and 30 days before lease end, with the current terms and a clear reply option ("reply RENEW to confirm, or CANCEL if you're moving out"), turns a manual calendar-tracking chore into something your system handles on its own.
If a tenant replies STOP or asks not to be contacted, TextMeFlow's anti-spam pipeline — rate limits, a risk score, automatic STOP handling, and quiet hours — makes sure you don't accidentally keep messaging someone who opted out, which protects your WhatsApp number from being reported.
Multiple staff, one number
Property management teams usually split by building or region, but tenants expect to message one number. TextMeFlow's multi-device support (available from the Business plan) lets several team members — leasing agents, maintenance coordinators, the office manager — send and receive from the same WhatsApp number on their own devices, so a tenant's message never depends on which single person happens to be logged in.
Getting started
You don't need a large deployment to start: TextMeFlow's free plan includes 50 messages per month for life, enough to pilot rent reminders for a small portfolio before rolling out further. Paid plans start at €5/month, are hosted in the EU (Paris), and include an auto-generated DPA — relevant if you're processing tenant data under GDPR. If you're migrating from TextMeBot, the migration guide walks through the URL-compatible switch.
Start free and send your first rent reminder today.
Zelf WhatsApp-berichten versturen via API?
Gratis voor altijd tot 50 berichten/maand. QR scannen en binnen 5 minuten verstuur je je eerste bericht.
Gratis voor altijd