All templates

Automated Episode Production Tracking

Every morning, WebRun opens Descript to check which episodes have moved from editing to review or are ready to publish, updates each episode's stage in the production tracker in Google Sheets, and posts a Slack digest showing every episode and its current status.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 AM WebRunorchestrates each step
1 Descript check episode edit and export status
2 Google Sheets update each episode stage
3 Slack post production digest
In short

How do I track podcast episode production stages automatically?

Every morning, WebRun opens Descript to check the edit and export status of each episode, updates the stage in your Google Sheets production tracker, and posts a Slack digest with the full pipeline view. Episodes stuck in one stage for more than five days are flagged so nothing gets lost.

  • The team sees the full episode pipeline in Slack every morning without checking multiple tools
  • Stuck episodes are flagged automatically before they delay the publishing schedule
  • Google Sheets stays current without anyone updating it manually

Built for podcast producers · podcast hosts · audio editors · media production teams

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

  2. 1
    Descript - check episode edit and export status
    descript.com
    WebRun in Descript: check episode edit and export status
    WebRun opens Descript to check episode edit and export status.
    • Open Descript and review all active episode projects
    • Note the current status of each: in editing, awaiting review, or export ready
    • Record the episode title and the date the status last changed

    Done when Every active episode has a confirmed current stage from Descript.

  3. 2
    Google Sheets - update each episode stage
    google.com
    WebRun in Google Sheets: update each episode stage
    WebRun opens Google Sheets to update each episode stage.
    • Open the episode production tracker sheet
    • Find the row for each active episode and update the Stage and Last Updated columns
    • Flag any episode that has not moved stage in more than five days

    Done when Every episode row in Google Sheets reflects its current production stage.

  4. 3
    Slack - post production digest
    slack.com
    WebRun in Slack: post production digest
    WebRun opens Slack to post production digest.
    • Post a morning digest to the podcast channel listing every episode, its current stage, and any that are stuck
    • Highlight episodes ready to publish so the team can act without scanning the sheet

    Done when The team has a Slack digest with the full production pipeline status.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
web.descript.com
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Production digest · Slack
OutputWhat each run produces - An updated Google Sheets production tracker and a daily Slack digest listing every episode by stage, with flags for anything stuck.
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 publish episodes automatically?

No. WebRun only tracks and reports episode stages. Publishing is never triggered automatically. The team uses the Slack digest to decide when to move an episode to publication.

How does it know when an episode is stuck?

It compares the Last Updated date in Google Sheets to today and flags any episode that has not moved stage in more than five days, surfacing it clearly in the Slack digest.

What stages does it track?

It tracks the stages you define in your Google Sheets tracker: in editing, awaiting review, export ready, and ready to publish. You can add or rename stages in the sheet and WebRun will pick them up.

Put this on autopilot.

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