All templates

Automated Fire Pump Test Scheduling

Every morning, WebRun opens Uptick, finds fire pumps whose annual flow test is due in the next 30 days, holds a tentative slot on your Google Calendar for each, and drafts a scheduling text to the property contact, leaving every message for you to approve.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Uptick find pumps due for testing
2 Google Calendar hold a test slot
3 Twilio draft the scheduling text
In short

How do I schedule annual fire pump tests before they come due?

WebRun checks Uptick every morning for fire pumps whose annual flow test is due within 30 days. It holds a tentative slot on your Google Calendar and drafts a scheduling text to each property contact through Twilio, leaving every message for you to approve, so annual pump tests get booked before they fall overdue.

  • Annual pump tests get booked 30 days out, never after they lapse
  • Each test lands a held calendar slot ready to confirm
  • Property contacts get a drafted scheduling text you approve first

Built for fire protection contractors · sprinkler ITM firms · dispatch teams · life safety technicians

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

  2. 1
    Uptick - find pumps due for testing
    uptickhq.com
    WebRun in Uptick: find pumps due for testing
    WebRun finds fire pumps due for their annual flow test.
    • Open Uptick and filter assets to fire pumps
    • Capture any whose annual flow test is due within 30 days
    • Note the property, contact, pump details, and last test date for each

    Done when Every fire pump due for its annual test is listed with its property and contact.

  3. 2
    Google Calendar - hold a test slot
    calendar.google.com
    WebRun in Google Calendar: hold a test slot
    WebRun holds a tentative slot for each pump test on the tech calendar.
    • Hold a tentative test slot on the assigned technician's Google Calendar
    • Match the slot to the property location and the pump's due window
    • Add the property, contact, and pump details to the event notes

    Done when Each due pump test has a tentative slot held on the calendar.

  4. 3
    Twilio - draft the scheduling text
    twilio.com
    WebRun in Twilio: draft the scheduling text
    WebRun drafts a scheduling text per property and leaves it for approval.
    • Draft a scheduling text to each property contact with the proposed date
    • Ask them to confirm or reply with a better time
    • Leave every message queued and unsent for you to approve

    Done when A scheduling text is drafted and queued for review for every due pump.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.uptickhq.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Test schedule · Google Calendar
OutputWhat each run produces - A list of fire pumps due for annual testing with a held calendar slot and a drafted scheduling text awaiting your approval.
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 message property contacts on its own?

No. WebRun drafts each scheduling text and leaves it queued for you to approve. The calendar hold is tentative, so nothing is committed or sent to a contact without a person confirming it.

How does it know a pump is due?

It reads each fire pump's annual test schedule and last test date in Uptick every morning, so any pump due within 30 days is surfaced with a held slot automatically.

What if the customer wants a different time?

The drafted text asks them to confirm or propose a better slot. The calendar hold stays tentative until they reply, so you can move it before anything is locked in.

Put this on autopilot.

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