All templates

Automated Ekos Keg Return Tracking Alerts

Every Monday, WebRun opens Ekos, finds every keg that has been out at an account longer than your set return window, drafts a friendly return reminder email for each overdue account, saves the drafts unsent in Gmail, and posts a Slack list ranking the oldest and most valuable overdue kegs for your team to chase.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Ekos find kegs out past the return window
2 Gmail draft a friendly return reminder per account
3 Slack post the ranked overdue keg list
In short

How do I follow up on overdue kegs before they turn into a loss?

WebRun finds every keg out past your return window in Ekos each Monday, drafts a friendly reminder email for each overdue account in Gmail, and posts a Slack list ranking accounts by deposit value at risk, so your team can review and send the reminders that matter most instead of chasing every keg by hand.

  • Overdue kegs get chased weekly instead of discovered at year end inventory
  • The highest dollar exposure accounts surface at the top of the list
  • Every reminder stays a human send, never an automatic one

Built for craft breweries · operations managers · distribution managers · brewery 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 app.goekos.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Ekos - find kegs out past the return window
    goekos.com
    WebRun in Ekos: find kegs out past the return window
    WebRun opens Ekos to find kegs out past the return window.
    • Open Ekos and pull the current keg tracking report
    • Find every keg out at an account longer than your set return window
    • Group overdue kegs by account and total the count and deposit value at risk for each

    Done when Every overdue keg is grouped by account with a count and deposit value at risk.

  3. 2
    Gmail - draft a friendly return reminder per account
    gmail.com
    WebRun in Gmail: draft a friendly return reminder per account
    WebRun opens Gmail to draft a friendly return reminder per account.
    • Draft a friendly return reminder email for each account with overdue kegs
    • Name the number of kegs and how long they have been out
    • Save each as a draft in Gmail. Do not send it

    Done when A reminder draft exists in Gmail for every account with overdue kegs, unsent.

  4. 3
    Slack - post the ranked overdue keg list
    slack.com
    WebRun in Slack: post the ranked overdue keg list
    WebRun opens Slack to post the ranked overdue keg list.
    • Post a ranked list of overdue accounts to your operations channel
    • Sort by deposit value at risk, largest first, then by days overdue
    • Link each account to its Gmail reminder draft for quick review and send

    Done when Your team has a ranked overdue keg list in Slack with a linked draft for each account.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.goekos.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Overdue keg list · Slack
OutputWhat each run produces - A Slack list of overdue keg accounts ranked by deposit value at risk, each linked to an unsent Gmail reminder draft.
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 accounts about overdue kegs without approval?

No. WebRun only drafts the reminder in Gmail and leaves it unsent. A person on your team reviews and sends each one to the account.

How does it decide which account to chase first?

It ranks overdue accounts by the deposit value at risk, largest first, then by how long the kegs have been out, so the biggest exposure gets chased first.

What counts as overdue?

Any keg out at an account longer than the return window you set. WebRun reads the live keg tracking report in Ekos each Monday, so a keg returned since the last run drops off automatically.

Put this on autopilot.

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