All templates

Automated Yoco Terminal Offline Alerts

Every few minutes during trading hours, WebRun checks the connection status of every Yoco terminal across your branches, and the moment one drops offline, posts an alert to your ops Slack channel and messages the branch manager directly on Telegram so a card machine outage gets fixed fast.

Runs on WebRun · Strict Lockdown policy
Every 10 minutes during trading hours WebRunorchestrates each step
1 Yoco check every terminal's connection status
2 Slack alert the ops channel
3 Telegram message the branch manager directly
In short

How do I get alerted when a Yoco card machine goes offline?

WebRun watches every Yoco terminal's connection status during trading hours. The moment one drops offline, it posts an alert naming the branch and downtime to your ops Slack channel and messages that branch's manager directly on Telegram, so a card machine outage gets noticed and fixed in minutes instead of costing a day of lost sales.

  • An offline terminal gets flagged within 10 minutes of trading hours, not at closing
  • The right branch manager is messaged directly, not just a general channel
  • Repeat outages at the same branch show up as a pattern, not isolated pings

Built for multi branch retailers · restaurant groups · franchise operators · field service and ops teams

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

  2. 1
    Yoco - check every terminal's connection status
    yoco.com
    WebRun in Yoco: check every terminal's connection status
    WebRun opens Yoco to check every terminal's connection status.
    • Open Yoco and check the connection status of every registered terminal
    • Note which terminals have gone offline and for how long
    • Skip terminals that are offline outside trading hours

    Done when Every terminal offline during trading hours is identified with its downtime.

  3. 2
    Slack - alert the ops channel
    slack.com
    WebRun in Slack: alert the ops channel
    WebRun opens Slack to alert the ops channel.
    • Post the offline terminal, its branch, and how long it has been down to the ops channel
    • Group repeat outages at the same branch into one thread
    • Clear the alert automatically once the terminal reconnects

    Done when The ops channel shows every terminal currently offline during trading hours.

  4. 3
    Telegram - message the branch manager directly
    telegram.org
    WebRun in Telegram: message the branch manager directly
    WebRun opens Telegram to message the branch manager directly.
    • Message the branch manager for that terminal directly
    • Include how long it has been offline and a reminder to check power and signal
    • Confirm back to the ops thread once the manager has been notified

    Done when The branch manager has been messaged about their offline terminal.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.yoco.com
ScheduleRuns automatically on this cadence
Every 10 minutes during trading hours
DeliveryHow each run's result reaches you
Offline alert · Slack and Telegram
OutputWhat each run produces - A Slack post naming the offline terminal and branch, plus a direct Telegram message to that branch's manager, both within minutes of the outage.
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

Can it fix or restart the terminal itself?

No. WebRun only detects that a terminal has gone offline and alerts the right people. Restarting the card machine or checking its signal is still a job for your staff.

Will it alert me for terminals that are just switched off overnight?

No. It only checks connection status during your trading hours, so a terminal switched off after closing does not trigger a false alert.

What if more than one terminal goes offline at once?

Each one gets its own Slack line and its own Telegram message to its branch manager, so a wider outage does not get buried in a single alert.

Put this on autopilot.

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