AI Agents for PR: What They Do and How an Agency Supervises Them

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Agents for PR: What They Do and How an Agency Supervises Them.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Agents for PR: What They Do and How an Agency Supervises Them.

AI agents for PR can suggest journalists, monitor mentions, sort coverage and draft pitch variants today. An agency should supervise them by verifying every contact and claim, approving each message before it is sent, and keeping a record of the source, draft, edits, approver and send event. Never give a new agent an unrestricted outreach list.

The useful boundary is between preparation and representation. A media list is a research proposal, a coverage alert is a lead to inspect, and a draft pitch is a message the agency might choose to send. None is a client-approved statement merely because a platform generated it. Assign a human owner at each boundary before connecting the agent to a mailbox or campaign tool.

Follow me on Instagram@sagnikteaches

Three PR jobs agents can prepare without speaking for the client

A media-list agent takes a campaign brief and returns possible journalists or outlets with reasons for each match. A monitoring agent watches defined terms and returns potential coverage, competitor mentions or developing issues. A pitch agent drafts a message around a verified angle and a specific journalist's work. These jobs are linked, but they require different evidence. The list needs contact relevance; the monitor needs a link to the actual item; the pitch needs factual client approval and a reason that recipient should care.

Connect on LinkedInSagnik Bhattacharya

Muck Rack describes an AI Media List Agent that recommends journalists from a description of who you want to reach, analyses a draft pitch to suggest journalists to add or remove, populates the list automatically and explains each recommendation. The same page lists an AI Search Assistant that turns a plain request into a database search, and the company promotes a Curation Engine for analysing monitored coverage. Those descriptions show what a vendor agent can suggest, not that the agency can skip checking a journalist's current beat or that a monitoring alert establishes a fact about the client.

Subscribe on YouTube@sagnikteaches

Start with one output type. If the agency handles a small manufacturer's product launch, let the agent propose 20 contacts but forbid sending. If it handles reputation work, let it flag articles with source links but forbid publishing a client alert until a person reads the piece. If it handles thought leadership, allow draft subject lines but not invented quotes or claims. The media-list tools comparison is useful when choosing a contact source; this tutorial addresses the permission and review process after a tool is chosen.

The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

Make the media list explain each inclusion

Brief the agent with the announcement's subject, audience, exclusions and evidence. Require fields for contact, outlet, recent relevant item, date, reason for match, source URL, contact status and reviewer decision. The last two fields matter because the agent may find a journalist who covered the subject two years ago but now has a different role. A name and email alone do not show a pitch is relevant. If the source is a database entry, have the researcher open that entry and at least one recent piece.

An illustrative list error: the agent includes a technology columnist because an old page mentions manufacturing software. The columnist now covers consumer devices and has written no relevant business piece in the last year. Mark the record “reject: beat mismatch”, retain the reason, and do not include it in the approved send list. The mistake reveals a search rule to improve: prefer dated, recent coverage on the client's precise topic. It also prevents a bad pitch from being counted as “personalised” merely because it contains the journalist's name.

Use a two-person check for high-stakes lists: a researcher verifies the relevance and address, and an account lead approves the final list. For routine low-risk campaigns, one trained reviewer may be enough if the client agreement permits it. Store the approved list version with its campaign ID. If the agent regenerates a list after approval, the new rows return to review; they do not inherit approval from the earlier version. This is especially important when a vendor feature automatically adds recommended contacts to a draft campaign.

Sample instruction: “Suggest ten journalists who have recently covered supply-chain software for small manufacturers. Give a dated source for each match, explain why the announced feature would be relevant, and mark unknown contact details as unknown. Do not send or invent an email address.” An illustrative output might say, “Contact A covered factory scheduling; likely fit.” That is incomplete. The reviewer needs the exact item, date, beat and a connection to the announcement. If no link can be produced, remove the contact or research it independently.

Put monitoring alerts through a verification queue

A monitoring agent can reduce the time spent opening irrelevant mentions. It may group coverage by client, topic and apparent urgency, and propose a short alert. But search results contain duplicates, syndicated copies, misleading snippets and namesakes. Set a rule that the reviewer opens the source before classifying a mention as coverage or a crisis. Record the actual URL, publication time, quoted passage or screenshot if permitted, and the reason for escalation. Do not report a headline as if it describes the full story.

For example, an illustrative alert says, “Major recall reported for client supplier.” The linked story is about a different company with a similar name. The account lead rejects the alert and records “entity mismatch”. Another alert says “negative sentiment” because an article includes the phrase “supply shortage”, but the client is quoted explaining a solution. A person should classify the context, not accept sentiment as an objective verdict. The monitoring and reporting tutorial covers the alert design itself.

Set an escalation path for genuinely urgent items. An agent can flag an item and notify the duty account lead, but it should not publish a holding statement or assure the client that the issue is resolved. Define an acknowledgement target and backup owner in the agency's own service plan. If no one is on duty, the system should say “unreviewed alert” rather than silently sending a client-facing interpretation. Review logs of missed and false alerts at a regular meeting, and adjust search terms rather than merely adding more model instructions.

AI-generated monitoring summaries should quote only small, checked excerpts and link to the source. A model can paraphrase a journalist's criticism in a way that changes its meaning. The reviewer should compare the summary with the whole piece and distinguish the reporter's words from a quoted source's view. If a story is behind a paywall or otherwise unavailable to the agency, label it “not fully reviewed” and use a permitted source before making a substantive claim. A neat dashboard card is not enough evidence for a client update.

Make pitching the final, human-owned action

Pitching carries the client's reputation and the agency's relationship with a journalist. The agent may draft a concise email that includes a verified news point, why it fits this recipient, a source-backed detail and a clear offer. The account lead checks every factual claim, permission to disclose, timing and attachment, then approves a specific recipient-message pair. A global “approve all” button undermines that review if dozens of variants contain different claims or broken personalisation.

An illustrative rough draft reads, “Dear [first name], I loved your recent article on our exact technology and have exclusive data proving a 40% improvement.” The agency has no such data, the article concerns a different technology and the announcement is not exclusive. The corrected pitch says, “Dear [first name], your recent piece on production scheduling raised the difficulty smaller plants have with changeovers. Our client has launched a scheduling feature for that workflow. I can share the product brief and arrange a technical interview if it fits your coverage.” The reviewer still must verify that the recent piece exists and that the launch is approved for disclosure.

A second error is a pitch that references a journalist's personal circumstance scraped from a profile. It may feel invasive even if publicly visible. Use professional relevance from published work, not private detail. A third is an agent that sends a follow-up to someone who opted out or replied “not interested”. The suppression list must sit outside the model's judgement and be enforced by the sending system. Review the pitch email tutorial for a more detailed message workflow.

Keep the send control simple: the agent cannot access the sending credential, or the platform requires a reviewer action that is logged before send. Test both the ordinary and failure paths. If the reviewer closes the browser mid-review, does a scheduled email still leave? If a contact is added after approval, does the platform send to them? If a client changes the embargo time, can previously queued messages be stopped? A demo that shows only the successful path does not answer these questions.

Run a campaign pilot with numbers the agency can audit

Consider an illustrative five-person PR agency preparing an announcement for a small manufacturer. The client approves three factual claims, one quote and an embargo time. The team starts with 40 candidate contacts proposed by its agent. A researcher verifies recent coverage and contact details, rejecting 16: eight are off-beat, four have old roles, two are duplicates and two have no checkable source. The account lead approves 24. These are example counts, not performance claims about a tool.

The agent drafts 24 tailored emails. The lead returns seven for factual correction, five for poor recipient relevance and two for an attachment reference that does not exist. Some drafts fall into more than one group. The team approves 18 after edits and holds six for more research. It then sends the 18 through the recorded channel after checking the embargo. The pilot is assessed on approved messages, corrected claims and recipient fit, not how many words the model produced.

Suppose list research used to take an illustrative 6 hours and the new workflow uses 2 hours of machine-assisted search plus 3 hours of human verification, approval and corrections. The nominal saving is 1 hour, before configuration and tool cost. If the team spends another 2 hours repairing a bad mail merge, the pilot has not saved time. More importantly, if even one unsupported claim escaped, the approval control failed regardless of hours. Keep the cost and quality measures separate so the agency does not excuse a reputation risk with an average efficiency figure.

After the send, the monitoring agent flags 11 mentions. The reviewer identifies three syndicated copies of one item and one unrelated namesake. The client report records seven distinct relevant pieces, with sources and context, rather than “11 placements”. The team also links the send record and the journalist's reply to each item where possible, while avoiding a claim of causation where the evidence is weak. If an article appeared independently, say so. Attribution by an AI feature is a hypothesis for review, not proof of earned impact.

Use an approval and audit checklist on every campaign

  • Campaign brief: approved claims, prohibited claims, spokesperson availability, embargo and client sign-off are stored in a dated version.
  • Contact provenance: each proposed journalist has a recent professional reason for inclusion and an approved contact route.
  • Source review: a person opens the linked coverage or profile before using it in a pitch or client report.
  • Recipient-message pairing: the approver sees the exact subject, body, attachment, recipient and planned send time.
  • Suppression: opt-outs, declined pitches and embargo restrictions are enforced outside the model.
  • Send event: the platform records who approved and sent each version, and whether it was delivered or bounced.
  • Correction path: the account lead can stop queued outreach and issue a correction if a factual error is found.
  • Client report: each claimed placement has a checked source and a clear distinction between original coverage and syndication.

Fill the checklist, rather than merely displaying it. In the illustrative launch above, the campaign record might say: brief version 3 signed off; 24 contacts approved; 18 message pairs approved; embargo checked at send; two bounces held for research; seven unique relevant pieces after duplicate review; no automatic follow-ups enabled. That single line helps a manager audit the workflow later. Store the supporting records, not just the summary line.

For a crisis, tighten permissions further. A monitoring agent can find and organise incoming information, but a holding statement should remain under the agency's crisis approval chain and the client's authorised spokesperson. A false “we have fixed it” line can be worse than a delayed, accurate acknowledgement. The crisis statement template tutorial addresses drafting, while this supervision rule determines who may release it.

Choose vendor agents or a small DIY workflow by control

A vendor platform may already combine a media database, monitoring, pitching and audit history. That can reduce integration work, but ask for a live demonstration of permissions, source links, approval logs, export and deletion. Muck Rack markets several distinct AI features; do not assume one licence includes every feature or that the agent automatically respects your client's approval process. Confirm the current plan and workflow in the supplier's account before committing. Avoid quoting a feature as a compliance guarantee.

A DIY workflow can start with a spreadsheet of candidate contacts, an approved campaign brief and a drafting assistant that has no sending access. This can be adequate for a small agency with low volume and a trained reviewer. It becomes harder as multiple people edit lists, embargoes change and opt-outs need to be synchronised. The point at which a vendor tool earns its fee is often the reliability of those controls and records, not the fluent pitch text. Test both options on the same synthetic campaign and compare the review time and error types.

Keep a stop condition visible to the whole team: pause automated drafting or outreach if the agent invents a source, exposes a restricted claim, sends without the approved pair, or repeatedly misidentifies contacts. Repair the data or control, run the failed test again, and only then resume. The agency remains answerable to the client and journalists for what it sends. That responsibility is the reason every agent output needs a human decision at the point where research turns into representation.

Review one awkward week before trusting routine automation

When the pilot seems tidy, replay a week with changes. On Monday the client approves a launch brief. On Tuesday a product claim is withdrawn. On Wednesday a journalist asks for an interview, while another requests no further messages. On Thursday a monitoring alert points to an amended story. On Friday the client requests a report. This sequence tests whether the agent uses the latest claim set, respects the suppression request, records the interview response and updates the report from the amended source. A one-day demo rarely exposes version-control errors.

In an illustrative replay, the agent drafts a follow-up using Monday's claim after Tuesday's withdrawal. The reviewer catches it because the campaign brief has a version number and the approval screen shows the draft's source version. The correct response is to hold every queued message that contains the old claim, replace the brief and regenerate only the affected drafts. Record which messages had already been sent and whether a correction is needed. Do not silently edit the campaign log, because the agency needs an accurate history.

The amended-story case is different. The first alert may be correct at the time, but the client report prepared later must cite the current article and note any material change. The agent should not count both versions as separate placements. A reviewer checks the publication's correction or update note, compares the relevant passage and decides whether the client's summary needs revision. This is why a link and capture time belong in the monitoring record.

Finally, test access when a colleague leaves the agency or a client contract ends. Can the manager export the approved list, campaign brief, sent pitches, opt-outs and coverage evidence without keeping the departed user's login? Can the agency revoke the agent's access to the client's workspace? These operational checks matter more than another fluent draft. If records cannot be retrieved or access cannot be revoked, keep the pilot narrow until the supplier or internal workflow resolves it.

Further reads

Sources: Muck Rack Media Database page (AI Media List Agent, AI Search Assistant, Curation Engine).

Put approval into your PR agent workflow

On a 1:1 call we can map your agency's media research and pitching stages, then set the review and audit controls for the first useful agent.

Book a 1:1 call with me