All templates

Muck Rack Automated Interview Request Tracking

Throughout the day, WebRun checks Muck Rack for journalist replies that request an interview, quote, or spokesperson, logs each one in Google Sheets with the outlet and deadline, and drafts a scheduling reply in Gmail offering availability windows, left unsent for the team to send.

Runs on WebRun · Strict Lockdown policy
Every 15 minutes during business hours WebRunorchestrates each step
1 Muck Rack spot interview requests
2 Google Sheets log request and deadline
3 Gmail draft the scheduling reply
In short

How do I keep up with journalist interview requests without missing a deadline?

WebRun checks Muck Rack every 15 minutes for journalist replies requesting an interview, logs each request in Google Sheets with the outlet and deadline, and drafts a scheduling reply in Gmail offering spokesperson availability. Every reply is left unsent, so a team member confirms availability before it reaches the journalist.

  • Interview requests are logged and drafted within 15 minutes of the journalist's reply
  • Tight deadlines are visible in the tracker the moment they come in
  • Spokesperson availability windows are ready to offer instead of drafted from scratch

Built for PR agencies · communications teams · publicists · media relations managers

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

  2. 1
    Muck Rack - spot interview requests
    muckrack.com
    WebRun in Muck Rack: spot interview requests
    WebRun opens Muck Rack to spot interview requests.
    • Check Muck Rack for new journalist replies to active pitches
    • Identify replies that request an interview, quote, or spokesperson
    • Capture the journalist, outlet, story angle, and any stated deadline

    Done when Every new interview request is identified with its deadline.

  3. 2
    Google Sheets - log request and deadline
    google.com
    WebRun in Google Sheets: log request and deadline
    WebRun opens Google Sheets to log request and deadline.
    • Open the interview request tracker
    • Log the journalist, outlet, deadline, and requested spokesperson
    • Mark the request status as new until a reply is sent

    Done when The tracker shows every open interview request with its deadline.

  4. 3
    Gmail - draft the scheduling reply
    gmail.com
    WebRun in Gmail: draft the scheduling reply
    WebRun opens Gmail to draft the scheduling reply.
    • Draft a reply offering two or three spokesperson availability windows
    • Reference the story angle so the journalist knows it was read closely
    • Save the reply as a draft and leave it unsent for the team to review and send

    Done when Each open interview request has an unsent scheduling reply ready in Gmail.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
muckrack.com/pitches
ScheduleRuns automatically on this cadence
Every 15 minutes during business hours
DeliveryHow each run's result reaches you
Scheduling drafts · Gmail
OutputWhat each run produces - A logged interview request per journalist reply in Google Sheets and an unsent scheduling reply draft in Gmail.
Text + draft emails
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 confirm interview times with the journalist automatically?

No, WebRun drafts a reply with suggested availability and leaves it unsent in Gmail. A team member confirms the spokesperson's availability and sends the reply.

How quickly does it catch a new interview request?

It checks Muck Rack every 15 minutes during business hours, so a request rarely sits for long before it is logged and drafted.

What if the deadline is very tight?

Every logged request shows the stated deadline in the tracker, so the team can see and prioritize time-sensitive requests as soon as they're logged.

Put this on autopilot.

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