All templates

Automated Slack Quiet Channel Audit

Every Monday, WebRun opens Slack, lists every public channel with its last message date, member count, and purpose, marks the ones gone quiet or nearly empty as archive or merge candidates, writes the audit into Google Sheets, and books a short review slot in Google Calendar.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Slack find channels gone quiet
2 Google Sheets write the channel audit
3 Google Calendar book the review slot
In short

How do I find inactive Slack channels worth archiving?

WebRun opens Slack every Monday and lists every public channel with its last message date, member count, and purpose, flagging the ones gone quiet or nearly empty. It writes the audit into Google Sheets with a suggested archive or merge action and books a review slot in Google Calendar.

  • New joiners stop scrolling past dead channels
  • Every quiet channel gets a suggested action each Monday
  • Nothing is archived without an admin deciding

Built for workspace admins · IT operations · internal comms teams · people leads

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

  2. 1
    Slack - find channels gone quiet
    slack.com
    WebRun in Slack: find channels gone quiet
    WebRun opens Slack to find channels gone quiet.
    • Sign in to Slack and open the channel browser for the workspace
    • List every public channel with its member count, its purpose, and the date of its last message
    • Flag channels with no message for over 60 days and channels with fewer than three members
    • Group channels whose names and purposes overlap as merge candidates, and skip channels already archived

    Done when Every public channel has a last message date, a member count, and an archive or merge verdict.

  3. 2
    Google Sheets - write the channel audit
    google.com
    WebRun in Google Sheets: write the channel audit
    WebRun opens Google Sheets to write the channel audit.
    • Open the workspace audit sheet and write a row per channel
    • Record name, purpose, members, last message date, days quiet, and the suggested action
    • Sort so the longest quiet channels sit at the top
    • Leave archiving to the admin. WebRun never archives, renames, or deletes a channel

    Done when Google Sheets holds this week's channel audit with a suggested action per row.

  4. 3
    Google Calendar - book the review slot
    calendar.google.com
    WebRun in Google Calendar: book the review slot
    WebRun opens Google Calendar to book the review slot.
    • Add a short review slot to your Google Calendar for the workspace admin
    • Put the count of archive and merge candidates in the event title
    • Link the audit sheet in the event description

    Done when A review slot with the candidate counts is on the calendar.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
slack.com/signin
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Channel audit · Google Sheets
OutputWhat each run produces - A row per channel with members, last message date, days quiet, and a suggested archive or merge action.
Spreadsheet
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 archive or delete channels itself?

No. WebRun only reads the channel list and writes the audit into Google Sheets. Archiving, renaming, merging, or deleting a channel is left to the workspace admin.

Does it read the messages inside channels?

It reads the date of the last message to work out how long a channel has been quiet. It does not record message content, and private channels are outside the audit.

Can I change what counts as quiet?

Yes. The default flags channels with no message for over 60 days and fewer than three members, and you can set both thresholds to suit your workspace.

Put this on autopilot.

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