All templates

Automated Recurring Clean Reminders

Every morning, WebRun opens The Customer Factor, identifies recurring clients whose next clean is coming up in the next week, drafts a friendly reminder text for each via Twilio, and posts a Slack alert so your team can review and approve every message before it goes out.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 The Customer Factor find clients due for next clean
2 Twilio draft reminder texts
3 Slack alert team for review
In short

How do I automatically remind recurring window cleaning clients when their next clean is due?

Every morning, WebRun checks The Customer Factor for recurring window cleaning clients whose next service is due within a week. It drafts a personalised reminder text for each via Twilio and posts a Slack alert so your team can review the queue. No message reaches a client until your team approves it.

  • Recurring clients get a timely nudge before their next clean lapses
  • No message goes to a client without your team's review and approval
  • Retention improves as fewer recurring clients fall through the cracks

Built for window cleaning companies · residential window cleaners · recurring service operators · window cleaning business owners

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 www.thecustomerfactor.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    The Customer Factor - find clients due for next clean
    thecustomerfactor.com
    WebRun in The Customer Factor: find clients due for next clean
    WebRun opens The Customer Factor to find clients due for next clean.
    • Open The Customer Factor and filter recurring clients by their next scheduled service date
    • Identify clients whose next clean falls within the next seven days
    • Capture the client name, contact number, address, and service frequency for each

    Done when Every recurring client due this week is listed with their contact and service details.

  3. 2
    Twilio - draft reminder texts
    twilio.com
    WebRun in Twilio: draft reminder texts
    WebRun opens Twilio to draft reminder texts.
    • Draft a short, friendly reminder text for each client naming the upcoming service and a suggested booking window
    • Queue each text in Twilio as a draft and leave it unsent
    • Do not send any message until your team has reviewed and approved the queue

    Done when A draft reminder text is queued in Twilio for every client due this week.

  4. 3
    Slack - alert team for review
    slack.com
    WebRun in Slack: alert team for review
    WebRun opens Slack to alert team for review.
    • Post a Slack summary listing each client with a queued reminder, their service date, and address
    • Flag any VIP or high-frequency clients so they get personal attention
    • Remind the team that no texts will send until they approve the Twilio queue

    Done when The team has a Slack alert listing every upcoming recurring client and the drafted texts.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.thecustomerfactor.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Reminder drafts · Twilio · Slack
OutputWhat each run produces - Queued draft reminder texts in Twilio for each recurring client due this week, plus a Slack summary for team review.
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 text clients without my review?

No. Every reminder text is queued as a Twilio draft and your team gets a Slack alert. No message reaches a client until someone on your team approves the send.

How far ahead does it look for upcoming cleans?

Seven days by default. You can ask WebRun to adjust the window to match your booking lead time, whether that is three days for tight schedules or two weeks for larger recurring contracts.

What if a recurring client already rebooked themselves?

WebRun reads live data from The Customer Factor each morning, so any client who already has a confirmed appointment is skipped and will not receive a duplicate nudge.

Put this on autopilot.

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