Skip to main content

How do I export candidate data?

Select candidates on the dashboard, open the More dropdown, and choose Export. Supports CSV and JSON. Export all or a selected subset.

Updated in the last hour

For employers moving candidate data out of Truffle for reporting, syncing with an ATS or CRM, or archiving.


To export candidate data, open the candidate list for a position, select the candidates you want (or leave unselected to export everyone), open the More dropdown above the table, and click Export. Pick CSV for spreadsheets or JSON for programmatic use.


How to export

Exports always start from the candidate dashboard. You can export everyone on a position or a specific subset.


  1. In the sidebar, open Positions and click the position whose candidates you want to export.

  2. (Optional) Select a subset. Click the checkbox next to any candidate name. The multi-select bar appears at the bottom; everyone you tick is included in the export.

  3. Click the More dropdown above the table.

  4. Click Export.

  5. Pick CSV or JSON and confirm.


Truffle builds the file and downloads it to your browser. Large exports can take a few seconds.


What's in the export

The export captures candidate list metadata, not the full profile detail.


  • Candidate fields. Name, email, application date, status, match percentage.

  • Qualification results. Pass/fail for each qualification question on the position.

  • Team review state. Review counts and aggregate recommendation.

  • Assessment signals. High-level alignment summary for any enabled assessment (Personality, Work Scenarios, Environment Fit).

  • Not included. Full video transcripts, AI summaries, notes. Use the candidate profile (or a share link) for the full picture.


The status column uses the same stage-aware labels that show in the UI, so For Review, Advance, On Hold, and Rejected all round-trip cleanly into spreadsheets.


CSV vs JSON

  • CSV. Pick this for Google Sheets, Excel, or pasting into an ATS. Status labels match the UI exactly.

  • JSON. Pick this for feeding into your own scripts, a data warehouse, or internal dashboards. Field names are stable across exports.


When to use the API instead

One-off exports are fastest through the UI. For scheduled or recurring pulls, use the Truffle API. It gives you structured JSON and doesn't require manual selection. See How do I use the Truffle API?.


Related

Did this answer your question?