All templates

Automated Press Release Distribution Prep

Every morning, WebRun opens Prowly, finds press releases scheduled to go out within the next 24 hours, confirms the story is approved and the media list is set, looks up any missing journalist contacts in Muck Rack, and drafts the covering pitch email in Gmail for the account lead to review and send.

Runs on WebRun · Strict Lockdown policy
Every morning at 7:00 AM WebRunorchestrates each step
1 Prowly check release readiness
2 Muck Rack fill media list gaps
3 Gmail draft the pitch covering note
In short

How can I automatically prepare press release distribution before the send date?

Every morning, WebRun opens Prowly, finds press releases going out within 24 hours, confirms approval and media list readiness, searches Muck Rack to fill any list gaps, and drafts a covering pitch email in Gmail. The draft is left unsent for the account lead to review, so every distribution goes out prepared and approved.

  • Every press release is confirmed ready before the distribution deadline
  • Media list gaps are caught and filled the day before the send, not the morning of
  • The covering pitch draft is ready in Gmail for a one-click review and send

Built for PR agencies · account leads · communications managers · PR coordinators

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

  2. 1
    Prowly - check release readiness
    prowly.com
    WebRun in Prowly: check release readiness
    WebRun opens Prowly to check release readiness.
    • Open Prowly and filter stories and press releases to those scheduled within the next 24 hours
    • Confirm each release has an approved final draft and an attached media list
    • Flag any release that is still in draft, unapproved, or missing a media list

    Done when All releases due within 24 hours have been checked for approval and media list completeness.

  3. 2
    Muck Rack - fill media list gaps
    muckrack.com
    WebRun in Muck Rack: fill media list gaps
    WebRun opens Muck Rack to fill media list gaps.
    • For any release with a missing or thin media list, search Muck Rack for relevant journalists by beat and outlet
    • Compile suggested contacts to add, noting outlet, beat, and recent coverage relevance

    Done when Any gaps in the media list have a set of suggested journalist contacts ready to review.

  4. 3
    Gmail - draft the pitch covering note
    gmail.com
    WebRun in Gmail: draft the pitch covering note
    WebRun opens Gmail to draft the pitch covering note.
    • Draft a covering pitch note to accompany the press release distribution
    • Reference the story angle, client, and any journalist-specific hook from the media list
    • Save as an unsent Gmail draft for the account lead to review, personalise, and send

    Done when An unsent covering pitch draft is saved in Gmail for account lead review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.prowly.com
ScheduleRuns automatically on this cadence
Every morning at 7:00 AM
DeliveryHow each run's result reaches you
Distribution prep draft · Gmail
OutputWhat each run produces - An unsent Gmail covering pitch draft plus a Prowly readiness summary and suggested Muck Rack contacts for any media-list gaps.
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 distribute the press release automatically?

No. WebRun drafts the covering pitch and flags readiness issues, but distribution is always triggered by the account lead. Every release is reviewed and approved by a human before anything goes to journalists.

What does it check for in Prowly?

It confirms the release has an approved final draft and an attached media list. Releases still in draft status or missing a media list are flagged so the team can resolve them before the send date.

How does it fill gaps in the media list?

It searches Muck Rack for journalists covering the relevant beat and outlet category and suggests contacts to add. The account team reviews and adds them to the Prowly media list before distribution.

Put this on autopilot.

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