All templates

Automated QuoteIQ Inspection Tag Expiry Alerts

Every morning, WebRun opens QuoteIQ, reads each unit's last inspection tag date and required interval, holds a Google Calendar slot ahead of any tag expiring within 30 days, and drafts a Gmail renewal reminder to the customer explaining why the tag matters, ready for the office to send.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 QuoteIQ read inspection tag dates and intervals
2 Google Calendar hold a slot ahead of each expiring tag
3 Gmail draft the renewal reminder for the customer
In short

How do I get reminded before a kitchen exhaust inspection tag expires?

WebRun reads each unit's inspection tag date and required interval in QuoteIQ every morning, holds a Google Calendar slot ahead of any tag expiring within 30 days, and drafts a Gmail renewal reminder explaining why the tag matters. The reminder stays unsent for the office to approve, so tags get renewed on time without an unreviewed email reaching the customer.

  • Inspection tags get renewed before they lapse, not after a fire marshal flags it
  • The office gets weeks of lead time instead of a same week scramble
  • No renewal reminder reaches a customer without a human sending it

Built for kitchen exhaust cleaning companies · fire code compliance coordinators · hood cleaning office managers · commercial cleaning account managers

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

  2. 1
    QuoteIQ - read inspection tag dates and intervals
    myquoteiq.com
    WebRun in QuoteIQ: read inspection tag dates and intervals
    WebRun opens QuoteIQ to read inspection tag dates and intervals.
    • Open QuoteIQ and read the last inspection tag date and required interval for each unit
    • Calculate the tag's expiration date from the last inspection and the interval
    • Flag any tag expiring within the next 30 days or already expired

    Done when Every unit's inspection tag expiration date is calculated and flagged if inside 30 days.

  3. 2
    Google Calendar - hold a slot ahead of each expiring tag
    calendar.google.com
    WebRun in Google Calendar: hold a slot ahead of each expiring tag
    WebRun opens Google Calendar to hold a slot ahead of each expiring tag.
    • Open the booking calendar in Google Calendar
    • Hold a slot two to three weeks ahead of each flagged tag's expiration date
    • Skip any unit that already has a reinspection booked

    Done when A calendar hold sits ahead of every expiring tag that isn't already booked.

  4. 3
    Gmail - draft the renewal reminder for the customer
    gmail.com
    WebRun in Gmail: draft the renewal reminder for the customer
    WebRun opens Gmail to draft the renewal reminder for the customer.
    • Draft a renewal reminder email to the account explaining that their inspection tag expires soon and why it matters for their fire inspection
    • Suggest a couple of open dates near the calendar hold
    • Leave the email unsent as a draft. Do not send the reminder to the customer automatically

    Done when A Gmail renewal reminder draft is ready for every account with a tag expiring soon.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
myquoteiq.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Renewal drafts · Gmail
OutputWhat each run produces - A calendar hold ahead of every expiring inspection tag and an unsent Gmail renewal reminder draft for each affected account.
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 email the customer about their expiring tag without review?

No. The renewal reminder is drafted in Gmail and left unsent. Your office reviews and sends every reminder before it reaches the customer.

How far ahead does it flag an expiring tag?

It flags any inspection tag expiring within 30 days, and places the calendar hold two to three weeks out, giving the office time to reach the customer before the tag actually lapses.

What if the customer already booked their own reinspection?

Any unit with a reinspection already on the calendar is skipped, so it doesn't get a duplicate hold or an unnecessary renewal reminder drafted.

Put this on autopilot.

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