Find Journalists
You do not need an article before you can add a journalist. Open a media list and select Add journalists to choose the path that matches what you already know.
Every path adds rows to the same persistent table. New rows appear immediately, Journalist Profile enriches them in the background, and you can return later to add another batch.
Compare the five paths
| Add journalists option | What you provide | Use it when |
|---|---|---|
| By name | Journalist name and outlet | You already know the people you want |
| From CSV | A .csv file with a journalist-name column | You have an existing list to append and enrich |
| By article URLs | One or more published article links | You want the authors behind known coverage |
| By news search | Keywords, country, date range, and articles per keyword | You want recent coverage on a topic, company, person, or outlet |
| AI discovery | A plain-language request in the workspace chat | You want the agent to choose and propose a supported add or discovery action |
What AI discovery can do
The workspace agent can propose journalists by name, run a news search, or add authors from article URLs. Upload a CSV through From CSV, then ask the agent to review or enrich the imported list.
Add journalists by name
Choose By name when you know who belongs on the list but do not have an article URL.
- Select Add journalists → By name.
- Enter the Journalist name and Outlet for each person. Both fields are required.
- Select Add & enrich.
You can paste multiple names into the name field, one per line, and then supply each outlet. The rows are recorded in Sources as Added by name.
Append a CSV
Choose From CSV when you already have a contact or media-list file.
- Select Add journalists → From CSV and choose a
.csvfile. - Map one column to Journalist name. You can also map Outlet and Email; mark unrelated columns Don't import.
- Select Append.
The first 1,000 mapped rows are appended as one batch. The CSV filename appears in the row's Sources details, and the source label is From CSV.
Mix paths over time
A media list is not a one-time export. For example, you can:
- Start with a news search for the core beat.
- Append an older CSV.
- Add several known journalists by name.
- Paste URLs when new competitor coverage appears.
- Ask AI discovery to fill a remaining gap.
Each addition stays in the same table. Default media lists deduplicate by resolved journalist identity; see Tables for custom deduplication and source controls.
See how the list was built
The pinned Sources column shows the addition method and when the row was added. Current labels include Added by name, From CSV, Article URL, Keyword search, AI discovery, and Via API.
Select a Sources cell to see its trace-back detail, such as the CSV filename, search keywords, article URL, or agent batch. Select the Sources header to sort by when rows were added, or use Filter · Sources to isolate one batch. Rows created before source tracking show No source.
What Journalist Profile includes
New rows enrich through Journalist Profile, which brings the resolved profile, contact information, recent articles, and campaign-fit analysis into one structured result. When pitch context is available, the analysis includes a 0–100 score, why the journalist fits, and a personalized angle.
See Credits for the current per-row charge and Research Journalists for using the result.
Fewer, better pitches
Adding more journalists is not always better. Focus on the 10–20 who are most likely to care about your story. Use match scores and filters to narrow the list after expanding it.