All templates
For sober living homes, recovery residences & house managers

Alert your team the instant a drug test fails

The moment Sobriety Hub logs a failed or tampered drug test, WebRun alerts the house manager in Slack, pages on-call staff by Twilio text, drafts the incident report for a supervisor to finalize, and logs a timestamped record in Google Sheets.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Instantly, whenever a positive result is entered in Sobriety Hub WebRun
1 Sobriety Hub flag the failed test
2 Slack alert the house manager
3 Twilio page on-call staff by text
4 Google Sheets log the incident for compliance
Run a sample
In short

How do I alert my team immediately when a resident fails a drug test?

The moment Sobriety Hub logs a failed or tampered drug test, WebRun alerts the house manager in Slack, pages on-call staff by Twilio text, and logs a timestamped record in Google Sheets. It also drafts the incident report but leaves it unsubmitted for a supervisor, so staff respond within minutes and nothing gets filed without review.

  • House managers learn about a failed test within minutes, not at shift change
  • On-call staff get a backup text page so nothing is missed overnight
  • Every alert is timestamped in Google Sheets and incident reports stay supervisor reviewed before filing

Built for sober living homes · recovery residences · house managers · clinical directors

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

  2. 1
    Sobriety Hub - flag the failed test
    sobrietyhub.com How to Automate Sobriety Hub
    WebRun in Sobriety Hub: flag the failed test
    WebRun opens Sobriety Hub to flag the failed test.
    • Monitor Sobriety Hub's drug test log for a new positive or tampered result
    • Capture resident name, house, substance flagged, and the staff member who tested
    • Draft the incident report entry with these details
    • Leave the report unsubmitted for a supervisor to finalize

    Done when Every failed test has its details captured and an unsubmitted draft incident report ready for supervisor review.

  3. 2
    Slack - alert the house manager
    slack.com How to Automate Slack
    WebRun in Slack: alert the house manager
    WebRun opens Slack to alert the house manager.
    • Post an immediate alert to the house manager channel naming the resident, house, and result
    • Tag the house manager on duty

    Done when The house manager has the alert in Slack within minutes of the result being logged.

  4. 3
    Twilio - page on-call staff by text
    twilio.com How to Automate Twilio
    WebRun in Twilio: page on-call staff by text
    WebRun opens Twilio to page on-call staff by text.
    • Send a short text page to the on-call staff phone line as backup to the Slack alert
    • Include only the resident's name and house
    • Never text the resident or any contact outside your team

    Done when On-call staff have a text page confirming the alert went out.

  5. 4
    Google Sheets - log the incident for compliance
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log the incident for compliance
    WebRun opens Google Sheets to log the incident for compliance.
    • Append the incident to the Compliance Log with date, time, resident, and house
    • Record when the Slack alert and Twilio page were sent

    Done when The compliance log has a timestamped record of the alert for every failed test.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.sobrietyhub.com
ScheduleRuns automatically on this cadence
Instantly, whenever a positive result is entered in Sobriety Hub
DeliveryHow each run's result reaches you
Failed test alert · Slack
OutputWhat each run produces - An immediate staff alert naming the resident and house, a draft incident report for supervisor sign-off, and a timestamped compliance log entry.
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

Does it text the resident about the failed test?

No. WebRun only alerts your house manager and on-call staff internally, by Slack and by text. It never contacts the resident or anyone outside your team.

Does it file the incident report automatically?

No. WebRun drafts the incident report entry with the resident, house, and substance flagged, but leaves it unsubmitted. A supervisor reviews and finalizes every report before it's filed.

How fast does the alert go out?

Within minutes of a positive or tampered result being logged in Sobriety Hub, so the house manager and on-call staff can respond the same shift.

Put this on autopilot.

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