All templates

Send Tenants Rent-Due Reminders

Every morning in the days leading up to rent day, WebRun opens AppFolio, finds leases where rent is due within five days, drafts a friendly personalised reminder for each tenant, and sends you the drafts in Slack to review and approve before anything reaches a tenant.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 AM WebRunorchestrates each step
1 AppFolio find upcoming-due rent balances
2 Gmail draft personalised reminders
3 Slack send you the drafts for approval
In short

How can I automatically send rent-due reminders to tenants?

Every morning in the days before rent is due, WebRun opens AppFolio, finds leases with rent due within five days, drafts a friendly personalised reminder for each tenant, and sends you the drafts in Slack - nothing reaches a tenant until you approve and send.

  • Every at-risk lease gets a reminder before the due date
  • Drafts queued for staff review - no accidental sends
  • Consistent, professional tenant communication with no manual effort

Built for property managers · landlords · residential property companies · self-managing investors

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.appfolio.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    AppFolio - find upcoming-due rent balances
    appfolio.com
    WebRun in AppFolio: find upcoming-due rent balances
    WebRun opens AppFolio to find upcoming-due rent balances.
    • Open the Rent Roll in AppFolio and filter to leases with rent due in the next 5 days
    • Capture tenant name, unit, rent amount, and due date for each
    • Flag any tenant with a past-due balance from last month

    Done when All tenants with upcoming rent due are listed with their balance details.

  3. 2
    Gmail - draft personalised reminders
    gmail.com
    WebRun in Gmail: draft personalised reminders
    WebRun opens Gmail to draft personalised reminders.
    • Draft a friendly reminder email for each tenant using their name, unit, and exact amount due
    • For tenants with a prior balance, include a note about the outstanding amount
    • Save every email as a Gmail draft - nothing is sent until you approve

    Done when A personalised Gmail draft exists for every tenant with rent due.

  4. 3
    Slack - send you the drafts for approval
    slack.com
    WebRun in Slack: send you the drafts for approval
    WebRun opens Slack to send you the drafts for approval.
    • Post a summary to your #reminders channel listing each tenant, unit, and amount due
    • Provide a direct link to each Gmail draft so you can review and send in one click
    • Flag tenants with prior balances at the top of the list

    Done when You have a complete summary in Slack with one-click links to approve each draft.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.appfolio.com
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Reminder drafts · Slack
OutputWhat each run produces - A set of personalised Gmail draft reminders for each tenant with upcoming rent, queued for your approval in Slack.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it send reminder emails to tenants without my approval?

No. Every email is saved as a Gmail draft and presented to you in Slack first. Nothing reaches a tenant until you click Send.

What tone do the reminders use?

Friendly and professional by default. Give WebRun a sample reminder and it will match your voice exactly.

What if the tenant already paid?

WebRun reads the live balance in AppFolio each run, so tenants whose payment has posted are automatically skipped.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.