All templates

Automated Podcast Guest Intake

When a guest pitch arrives by email or form, WebRun reads the submission, logs the guest name, topic, and contact details to Google Sheets, checks whether the guest has already been pitched or booked, and posts a short alert to Slack so the host can decide whether to proceed.

Runs on WebRun · Strict Lockdown policy
On form or email submission WebRunorchestrates each step
1 Gmail read incoming guest pitch
2 Google Sheets log pitch and check for duplicates
3 Slack alert the host to review
In short

How do I automatically track and vet incoming podcast guest pitches?

WebRun monitors Gmail for incoming podcast guest pitches, logs each one to a Google Sheets tracker with the name, topic, and contact details, checks for duplicates, and posts a Slack alert to the host. No guest pitch is missed, and no reply goes out without the host's approval.

  • Every guest pitch is logged to a central sheet automatically
  • Duplicate pitches are flagged before the host wastes time reviewing them
  • The host gets a Slack alert for every new pitch without checking email manually

Built for podcast hosts · podcast producers · independent podcasters · media 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 mail.google.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Gmail - read incoming guest pitch
    gmail.com
    WebRun in Gmail: read incoming guest pitch
    WebRun opens Gmail to read incoming guest pitch.
    • Open Gmail and find new emails matching the guest pitch label or subject pattern
    • Read the sender name, topic, bio, and any links they included
    • Extract the key fields: name, topic, contact email, and any social links

    Done when Every new guest pitch has been read and its details extracted.

  3. 2
    Google Sheets - log pitch and check for duplicates
    google.com
    WebRun in Google Sheets: log pitch and check for duplicates
    WebRun opens Google Sheets to log pitch and check for duplicates.
    • Open the podcast guest tracker sheet
    • Check whether the guest name or email already appears in a previous row
    • Add a new row with the guest name, topic, contact, date received, and a status of Pending
    • Flag the row as a duplicate if the guest was already logged

    Done when The pitch is logged in Google Sheets with a duplicate check completed.

  4. 3
    Slack - alert the host to review
    slack.com
    WebRun in Slack: alert the host to review
    WebRun opens Slack to alert the host to review.
    • Post a short alert to the podcast channel with the guest name, topic summary, and a link to the sheet row
    • Flag if the guest is a duplicate so the host can decide whether to follow up
    • Do not reply to the guest or send any external email without host approval

    Done when The host has a Slack notification with all key details to make a decision.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
mail.google.com
ScheduleRuns automatically on this cadence
On form or email submission
DeliveryHow each run's result reaches you
Guest alert · Slack
OutputWhat each run produces - A logged row in the guest tracker sheet and a Slack alert with the guest name, topic, and duplicate status.
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 reply to guest pitches automatically?

No. WebRun logs the pitch and alerts you in Slack, but never sends a reply to the guest without your approval. You decide who to follow up with and when.

How does it handle pitches that come in through different channels?

It monitors Gmail for emails matching your guest pitch pattern. If you use a submission form that routes to Gmail, those are picked up too. All pitches land in the same Google Sheet.

What happens if the same guest pitches twice?

WebRun checks the sheet for a matching name or email before adding a row, and flags any duplicate in the Slack alert so you can decide whether to treat it as a new approach or ignore it.

Put this on autopilot.

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