Back to Recruitee in Google Sheets
SheetXAI logo
Recruitee logo
Recruitee · Google Sheets Guide

Export All Candidates at a Specific Pipeline Stage From Recruitee to a Google Sheet

2026-05-14
5 min read

The Scenario

The Friday hiring committee meets in three hours. You're the recruiting coordinator. Someone just pinged you in Slack asking for a list of every candidate currently in the Final Interview stage across all 12 open roles — name, email, which job they're applying for, and who their recruiter is. They want it in a Google Sheet they can comment on together.

The bad version:

  • Open each of the 12 active jobs in Recruitee, click into the Final Interview column, scroll through candidates, copy names and emails one at a time.
  • Realize you can't easily see the recruiter name from that view, so you click into each candidate profile individually.
  • Twenty minutes in, you're on job seven, and the committee meeting has moved up by thirty minutes.

Eighty candidates across twelve roles is not a small export. It's also not a complicated one — all the data is in Recruitee, fully structured, waiting to be asked for. The problem is that nobody built a button for this exact cross-job view.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent that lives inside your Google Sheet and connects to Recruitee natively. It can call the Recruitee API across all open jobs, filter to candidates in a specific stage, and populate the sheet with everything you need in one shot.

List all Recruitee candidates currently in the Final Interview stage across all open jobs and write each person's name, email, applied job title, and recruiter name into columns A through D

What You Get

  • One row per candidate in the Final Interview stage, regardless of which job they're applying for.
  • Name in column A, email in column B, applied job title in column C, recruiter name in column D.
  • All rows written in a single pass — no pagination gaps, no skipped jobs.
  • A sheet the committee can open and annotate immediately.

What If the Data Is Not Quite Ready

You need candidates at the Offer stage instead, plus the date they entered that stage

List all Recruitee candidates currently at the Offer stage and write their name, email, applied position, recruiter name, and the date they entered the Offer stage into columns A through E

Some jobs belong to a specific department and you only want those

Pull all Recruitee candidates in the Final Interview stage, filter to candidates applying for roles in the Engineering department, and write their name, email, job title, and recruiter into columns A through D

You need a second tab with a count of candidates per job at that stage

In Sheet1, write all Final Interview candidates across all open jobs with name, email, job title, and recruiter in columns A through D. Then in Sheet2, write a summary with each open job title and the count of candidates currently in the Final Interview stage for that job.

Full prep sheet: stage candidates plus their scheduled interview dates and panel members

List all candidates in the Final Interview stage across all open Recruitee jobs; for each one fetch their name, email, applied role, recruiter, and any scheduled interview events; write the data into Sheet1 with one row per candidate, and flag in column F any candidates who have no interview event scheduled

Pull the candidate list and the interview calendar data in one prompt — no need to build the list first and then go back for scheduling details.

Try It

Get the 7-day free trial of SheetXAI and open a fresh Google Sheet before your next hiring committee, then ask it to pull all candidates at whichever stage you need from Recruitee. You can also pull a full pipeline snapshot across all roles or export candidate notes for an audit.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more