All templates

Automated ATM Signage Compliance Reminders

Every Monday, WebRun opens Switch Commerce to find every terminal due for its surcharge disclosure and ADA signage check, puts a reminder on Google Calendar for the route driver, updates the compliance log in Google Sheets with the last check date, and posts a Slack alert for any terminal now overdue.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Switch Commerce find terminals due for a signage check
2 Google Calendar schedule the inspection reminder
3 Google Sheets log the pass or fail result
4 Slack alert the team about overdue terminals
In short

How do I keep ATM signage compliance inspections on schedule?

Every Monday, WebRun checks Switch Commerce for terminals due for their surcharge disclosure and ADA signage check, typically every 90 days. It schedules a reminder on the route driver's Google Calendar, updates the Google Sheets compliance log once a check is reported, and posts a Slack alert naming any terminal now overdue or marked fail.

  • No terminal goes more than 90 days without a scheduled signage check
  • A failed inspection gets named in Slack the same week, not discovered during an audit
  • The compliance log stays current without anyone manually tracking inspection dates

Built for independent ATM operators · ATM compliance managers · ISO ATM deployers · route drivers and 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 switchcommerce.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Switch Commerce - find terminals due for a signage check
    switchcommerce.com
    WebRun in Switch Commerce: find terminals due for a signage check
    WebRun opens Switch Commerce to find terminals due for a signage check.
    • Open the terminal list in Switch Commerce and check the last signage inspection date for every terminal
    • Flag any terminal past your inspection interval, typically every 90 days
    • Capture the terminal ID, location, and days since the last check

    Done when Every terminal due or overdue for a signage check is listed with its last inspection date.

  3. 2
    Google Calendar - schedule the inspection reminder
    calendar.google.com
    WebRun in Google Calendar: schedule the inspection reminder
    WebRun opens Google Calendar to schedule the inspection reminder.
    • Add an inspection reminder to the route driver's calendar for each due terminal
    • Set the reminder for the driver's next scheduled visit to that location
    • Include a note to photograph the surcharge disclosure and ADA signage as proof

    Done when A calendar reminder exists for every terminal due for a signage check.

  4. 3
    Google Sheets - log the pass or fail result
    google.com
    WebRun in Google Sheets: log the pass or fail result
    WebRun opens Google Sheets to log the pass or fail result.
    • Update the compliance log with the inspection date once a driver reports it complete
    • Mark the result as pass or fail, noting any signage that needs replacing
    • Recalculate the days since last check for every terminal in the log

    Done when The compliance log reflects the latest inspection result for every terminal checked.

  5. 4
    Slack - alert the team about overdue terminals
    slack.com
    WebRun in Slack: alert the team about overdue terminals
    WebRun opens Slack to alert the team about overdue terminals.
    • Post a list of any terminal now past its inspection interval with no completed check
    • Note any terminal marked fail in the log so replacement signage can be ordered
    • Keep the list short by only naming terminals, not restating every passed inspection

    Done when The team has a Slack alert naming every overdue or failed terminal.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
switchcommerce.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Overdue signage list · Slack
OutputWhat each run produces - A calendar reminder per due terminal, an updated Google Sheets compliance log, and a Slack alert for anything overdue or failed.
Spreadsheet + alert
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

How often does a terminal need a signage check?

By default every 90 days, matching common surcharge disclosure requirements, though you can set a shorter interval for locations with stricter local rules. WebRun flags any terminal past whatever interval you set.

Who actually does the inspection?

Your route driver or technician, on their next visit to that location. WebRun only schedules the reminder and logs the result, it never inspects a terminal or certifies compliance itself.

What happens when signage fails inspection?

It's marked fail in the Google Sheets log and named in the Slack alert, so replacement signage can be ordered and the terminal gets a follow up check instead of being marked done.

Put this on autopilot.

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