All templates

Automated SASSIE Unassigned Shop Alerts

Every morning, WebRun opens SASSIE, finds shops due within the next 5 days that still have no shopper assigned, logs each one to a Google Sheet with the client, location, and days remaining, and posts a Slack alert to your scheduling team so nothing goes unfilled.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 SASSIE find shops with no shopper assigned
2 Google Sheets log the unfilled shop list
3 Slack alert the scheduling team
In short

How do I catch mystery shops that have no shopper assigned before they go unfilled?

WebRun checks SASSIE every morning for shops due within 5 days that still have no shopper assigned, logs each to a Google Sheet with its client, location, and due date, and posts a prioritized Slack alert to your scheduling team, so no shop quietly goes unfilled while its deadline runs out.

  • No shop sits unassigned past its due date without anyone noticing
  • Scheduling teams see the fill list ranked by urgency every morning
  • Shops already assigned drop off automatically from live SASSIE data

Built for mystery shopping companies · field audit agencies · shopper scheduling teams · market research firms

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

  2. 1
    SASSIE - find shops with no shopper assigned
    sassieshop.com
    WebRun in SASSIE: find shops with no shopper assigned
    WebRun opens SASSIE to find shops with no shopper assigned.
    • Open SASSIE and filter active shops to Unassigned status
    • Keep only shops due within the next 5 days
    • Capture the client, location, shop type, and due date for each

    Done when Every shop due soon with no shopper assigned is identified.

  3. 2
    Google Sheets - log the unfilled shop list
    google.com
    WebRun in Google Sheets: log the unfilled shop list
    WebRun opens Google Sheets to log the unfilled shop list.
    • Open the Unassigned Shops tracker sheet
    • Add a row for each unfilled shop with its client, location, and due date
    • Sort by days remaining so the most urgent shops sit at the top
    • Remove any shop that has since been assigned a shopper

    Done when The tracker lists every unassigned shop ordered by urgency.

  4. 3
    Slack - alert the scheduling team
    slack.com
    WebRun in Slack: alert the scheduling team
    WebRun opens Slack to alert the scheduling team.
    • Post the unassigned shop list to the scheduling channel
    • Flag any shop due within 48 hours at the top of the message
    • Leave shopper assignment to the scheduling team. WebRun does not assign shops itself

    Done when The scheduling team has today's fill list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
sassieshop.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Unfilled shop list · Slack
OutputWhat each run produces - A prioritized list of unassigned shops with client, location, and days remaining until due.
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 assign a shopper to the shop automatically?

No. WebRun only finds and lists unassigned shops. Your scheduling team decides who gets assigned and makes the change in SASSIE themselves.

How far out does it look for unassigned shops?

It checks shops due within the next 5 days by default, so the most time sensitive gaps surface first while there is still time to fill them.

What happens once a shop gets assigned?

It reads the live status in SASSIE each morning, so any shop that has since been assigned drops off the list automatically.

Put this on autopilot.

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