All templates

Automated Sobriety Hub Pass Request Tracking

Every hour during the day, WebRun opens Sobriety Hub, finds overnight pass requests still awaiting a decision, posts them to Slack for the house manager on duty, and drafts a confirmation text in Twilio once a decision is logged, held for staff review before it reaches the resident.

Runs on WebRun · Strict Lockdown policy
Every hour, 8 AM to 8 PM WebRunorchestrates each step
1 Sobriety Hub collect pending pass requests
2 Slack flag requests for manager decision
3 Twilio draft the resident confirmation
In short

How do I make sure overnight pass requests get answered the same day?

Whenever a resident submits an overnight pass request in Sobriety Hub, WebRun flags it for the house manager in Slack within the hour, so decisions happen the same day. Once a manager logs an approval or denial, WebRun drafts a confirmation text in Twilio and leaves it unsent for staff to review before it reaches the resident.

  • Pass requests get a same day decision instead of sitting in a folder
  • House managers see every pending request in one Slack list, not a paper log
  • Resident confirmation texts are ready in seconds once a decision is logged

Built for sober living homes · recovery residences · house managers · program coordinators

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 - collect pending pass requests
    sobrietyhub.com
    WebRun in Sobriety Hub: collect pending pass requests
    WebRun opens Sobriety Hub to collect pending pass requests.
    • Open Sobriety Hub's pass request queue and filter to requests awaiting a decision
    • Capture resident, house, requested dates, and reason given

    Done when Every pending pass request is listed with its details.

  3. 2
    Slack - flag requests for manager decision
    slack.com
    WebRun in Slack: flag requests for manager decision
    WebRun opens Slack to flag requests for manager decision.
    • Post pending requests to the house manager channel with dates and reason
    • Tag the manager on duty so a decision gets made the same day

    Done when The house manager has every pending request in Slack with nothing left unactioned overnight.

  4. 3
    Twilio - draft the resident confirmation
    twilio.com
    WebRun in Twilio: draft the resident confirmation
    WebRun opens Twilio to draft the resident confirmation.
    • Once a manager logs an approval or denial in Sobriety Hub, draft a short confirmation text to the resident
    • Leave the draft unsent for the manager to review and send

    Done when A reviewable confirmation draft exists for every decided request.

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
Every hour, 8 AM to 8 PM
DeliveryHow each run's result reaches you
Pass request queue · Slack
OutputWhat each run produces - A live queue of pending pass requests plus a draft confirmation text for each decision, held for manager review.
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 approve or deny the pass request?

No. Only a house manager decides in Sobriety Hub. WebRun just surfaces pending requests so none sit unanswered, and drafts the follow up text once a decision is made.

Will the resident get a text without staff approval?

No. WebRun drafts the confirmation text after a manager logs a decision, but leaves it unsent. A staff member reviews and sends it, so nothing reaches the resident automatically.

How often does it check for new requests?

Every hour during the day, so a request submitted in the morning does not wait until a nightly digest to reach the house manager.

Put this on autopilot.

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