Peer reviewer finder and invitation desk for journal editors
Turn every new manuscript into a ranked shortlist of qualified reviewers, with conflicts flagged and invitation emails drafted for you.
I edit an academic journal and I want an app I can work out of to find qualified peer reviewers for each submission, instead of hunting through search engines by hand every time a manuscript lands. Build me an editor-side reviewer sourcing desk on top of Crossref, Google Sheets, and Gmail.
The app opens on a manuscript queue. Read it from a Google Sheets tab with Get Values, where each row is a submission with title, abstract, author names, and status. Show the queue as a list I can scan, and clicking a manuscript opens its reviewer board.
The reviewer board lists ranked candidate reviewers for that manuscript. For each candidate show their most relevant recent papers, citation counts, when they were last invited, and a conflict flag. Anyone already invited in the last 90 days is greyed out as fatigued but still visible, so I can see who has been asked recently and why they are unavailable. Candidates whose conflict flag is raised stay on the board with the reason shown rather than being hidden, because I want to clear or drop them myself.
Each manuscript has a Find reviewers button that kicks off a background agent. The agent searches Crossref with Search Works, using the manuscript title and abstract as a bibliographic query (query.bibliographic), filtered to journal articles from the last five years (filter type:journal-article and from-pub-date), sorted by relevance score or is-referenced-by-count descending. It pulls the author lists off the top matches with Get Work by DOI, then ranks recurring authors by topical overlap across those matches and by citation weight, so someone who appears on several close papers with well cited work rises to the top.
The same agent then screens each candidate for conflicts. For every shortlisted person it searches that individual's own publication history with Search Works using the field scoped query.author parameter over the last five years, and flags anyone who co-authored with a manuscript author in that window or who lists the same affiliation. Calibrate this to favor recall over precision: it is better to flag a potential conflict I can evaluate and clear than to miss a real one. Write the flag with its reason attached, for example recent co-authorship on a named paper, or shared institution, so I can judge it at a glance.
Two rules are non negotiable in the shortlist. Always exclude the manuscript's own authors and their recent co-authors from the ranked candidates entirely. And where Crossref has no affiliation data for a person, show it as unknown rather than scoring it as conflict free, since affiliation is deposited inconsistently and an empty field means missing data, not absence of a connection. Co-authorship overlap is the reliable signal and affiliation matching is best effort.
Each candidate also has a Draft invite button. It uses Gmail Create a Draft to stage a personalized invitation that names the candidate's most relevant paper and connects it to the manuscript topic, addressed to them and left in my drafts so I can review and send it myself. Nothing sends automatically.
Invited, accepted, and declined statuses write back to the sheet using Append Values for new reviewer activity rows and Update Values for status changes on existing rows, including the invitation date. The reviewer pool view reads that history back so the 90 day fatigue greying stays accurate across sessions and across manuscripts.
One Crossref implementation detail: include a mailto query parameter on every request so the app sits in the polite pool and does not get throttled when the agent fans out across many candidate publication history lookups. Handle the response envelope where list results live under message.items and single work records live directly under message.
What does this prompt do?
- Opens on your manuscript queue, read straight from the submission spreadsheet you already keep, so every paper waiting on reviewers is in one place
- Builds a ranked reviewer shortlist for any manuscript on demand, showing each candidate's most relevant recent papers, how often their work is cited, and when you last invited them
- Flags possible conflicts of interest, such as recent co-authorship with the submitting authors or a shared institution, so you can clear or drop a name before you ask
- Stages a personalized invitation email as a draft that names the reviewer's most relevant paper, and writes invited, accepted, and declined back to your spreadsheet
What do I need to use this?
- A Google account with the spreadsheet you use to track manuscript submissions, with columns for title, abstract, author names, and status
- A Gmail account for staging invitation drafts
- Nothing to sign up for on the research data side, since the scholarly record the app searches is a free public source
How can I customize it?
- Change the lookback window that decides what counts as recent work or a recent co-author, which starts at five years
- Adjust the reviewer fatigue rule that greys out anyone already invited in the last 90 days
- Tune how much the ranking weighs topical closeness against a candidate's citation record, and edit the wording of the invitation draft
FAQs
Where do the reviewer suggestions come from?
Will it stop me from asking the same people over and over?
How does it spot a conflict of interest?
What happens when institution information is missing?
Does it email the reviewers automatically?
Related templates
Stop buying stale lists. Reps run a saved search, work the results like an inbox, and only the accounts they approve ever reach your CRM.
Drag creators through Sourced to Wrapped on a board grouped by campaign, with audience stats on every card and a one-click brief for each creator.
Pick a repricing rule, send an assistant out to check competitor pages, then approve the new prices that clear your margin floor.
See the projected bounce rate for any outbound send before it goes out, and keep the launch button locked until the list is clean enough to be safe.
A calibration board that lines up every candidate's answer to the same question, hides names until your panel has scored, and writes the agreed rating back.
Pick any date range and see what each device in your home actually cost to run, not just how many kilowatt-hours it used.
Stop hunting for reviewers one search at a time.
Open one board, see a ranked and conflict screened shortlist for every manuscript in your queue, and send the invitation in a couple of clicks.