All templates

Automated Guard Shift Coverage Outreach

When an open shift appears in TrackTik, WebRun scans available officers by site qualification and availability, drafts a coverage request email for each candidate, and posts a shift summary to Slack so your ops team knows which posts are still open.

Runs on WebRun · Strict Lockdown policy
Every 30 minutes WebRunorchestrates each step
1 TrackTik detect open shifts and find qualified officers
2 Gmail draft coverage request for each candidate
3 Slack post open-shift summary to ops channel
In short

How do I automatically fill open guard shifts before they go uncovered?

WebRun monitors TrackTik every 30 minutes for open guard shifts, identifies qualified available officers by site and license type, drafts a coverage request email for each candidate in Gmail for dispatcher review, and posts an open-shift summary to Slack so your ops team always knows which posts still need covering.

  • Open shifts get draft coverage requests within 30 minutes of appearing
  • Dispatchers review pre-written emails instead of starting from scratch
  • Urgent zero-candidate shifts are flagged before the post goes dark

Built for security operations managers · private security companies · guard dispatchers · contract security 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 app.tracktik.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    TrackTik - detect open shifts and find qualified officers
    tracktik.com
    WebRun in TrackTik: detect open shifts and find qualified officers
    WebRun opens TrackTik to detect open shifts and find qualified officers.
    • Open TrackTik and navigate to the Schedule module
    • Filter for shifts marked Open or Unfilled starting within the next 48 hours
    • For each open shift, note the site, post, start time, and required license type
    • Pull the list of officers qualified for that site who are not already scheduled during that window

    Done when Every open shift in the next 48 hours has a list of qualified, available officers attached.

  3. 2
    Gmail - draft coverage request for each candidate
    gmail.com
    WebRun in Gmail: draft coverage request for each candidate
    WebRun opens Gmail to draft coverage request for each candidate.
    • Draft a short, direct coverage request for each qualified officer, naming the site, date, start time, and pay rate
    • Leave each email in Drafts for your dispatcher to review and send
    • Do not send any email without dispatcher approval

    Done when A draft coverage-request email is queued in Gmail for each candidate officer, ready for dispatcher review.

  4. 3
    Slack - post open-shift summary to ops channel
    slack.com
    WebRun in Slack: post open-shift summary to ops channel
    WebRun opens Slack to post open-shift summary to ops channel.
    • Post a summary of all currently open shifts to the ops Slack channel
    • Include site name, shift time, and how many candidates have been drafted
    • Flag any shift with zero qualified candidates as urgent

    Done when Ops team has a live open-shift summary in Slack with urgency flags.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.tracktik.com
ScheduleRuns automatically on this cadence
Every 30 minutes
DeliveryHow each run's result reaches you
Open-shift summary · Slack
OutputWhat each run produces - A list of open shifts with drafted coverage emails queued for review and an ops-channel Slack summary.
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 send emails to officers without my approval?

No. Every coverage request is left as a Gmail draft for your dispatcher to review and send. Nothing goes out to staff without a human approving it first.

How does it know which officers are qualified for a site?

It reads the site qualification and license requirements from TrackTik's schedule data and matches them against each officer's profile, so only eligible guards appear as candidates.

What if a shift gets filled while it is running?

It reads the live shift status in TrackTik on each run, so shifts that have already been filled are skipped automatically.

Put this on autopilot.

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