Skip to content

Build a media list of journalists who cover your topic

Journalists who covered your topic in the last months, found from their articles, with their X profiles, verified emails and the story each one wrote.

Steps

At most, per call

A media list keeps the journalists who actually cover your topic, with the story each one wrote. With Agentik, your AI finds recent coverage with Serper, reads the articles with Firecrawl, finds the journalists’ X profiles through the X API, and finds and verifies their emails with Icypeas.

  1. Step 1: Find recent coverage

    Serper searches Google News for articles on your topic from recent months.

  2. Step 2: Read the articles

    Firecrawl reads fifteen articles for their bylines and angles.

  3. Step 3: Find the journalists

    The X API returns the journalists’ profiles and bios, and Icypeas finds and verifies their work emails.

  4. Step 4: Write the pitches

    Your AI writes a pitch for each journalist that refers to their article.

    Your agent does this part, with no tool call.

What you get

A media list with verified emails and pitches.

You provide

  • Your announcement in two lines
  • Your topic
  • Country and outlets you care about

Your agent returns

  • Journalists who covered your topic recently
  • The angle of each one’s article
  • X profiles and verified emails
  • A pitch per journalist
Media listExample layout
JournalistOutletStoryEmail
Reporter ATech outletRemote work toolsVerified
Reporter BBusiness dailyHybrid officesVerified
Reporter CTrade pressHR softwareRisky

Placeholders. Your rows come from your run.

Each provider does one part

No single provider covers this job. Your agent calls each one for its part, from one connection.

Good to know

  • Pitch journalists about their beat; a mass email to the whole list rarely works.
  • X profile data is billed per profile returned.

When to use something else

For a media database with editorial calendars and distribution, use a PR platform. This playbook builds a short list of journalists who actually cover your topic.

Questions

Should I send the same pitch to everyone?

No. A pitch about each journalist’s beat gets read; a mass email rarely does.

Where do the emails come from?

Icypeas finds them from the journalist’s name and outlet domain, then checks each one.

What does the example cost?

At most $0.84, reserved before each call and settled at the measured usage.

Connect your agent to 2,400+ tools for free

Sign in with Google or GitHub. No card required.