Skip to main content
Once a workbook looks right, click Export in the workbook header (or on the company page). The dialog has two tabs: The Writer tab only appears once you’ve built a writer.
Exporting is Admin-only, because it takes a customer’s whole dataset out of Vern. Members who try get a permission error. See Team.

CSV

  1. Under Sheets, tick the sheets to include (Select All / Deselect All). Each shows its record count, and how many are invalid.
  2. Click Export.
Vern prepares the file in the background (Preparing export…) and the download starts on its own when it’s ready.
  • One sheet downloads as a CSV named like acme-workbook-employees-2026-11-09.csv.
  • Several sheets download as a ZIP, acme-workbook_sheets.zip, with one CSV per sheet.
The headers are your template’s column names, one row per record. Every row is included, invalid ones too — what you export is what’s in the sheet, so fix the invalid rows first if you only want clean data. Finished exports stay on the dialog’s Recent tab for 24 hours, so you can Download them again; after that they expire.

Writer

A writer pushes the workbook into your app’s API — no endpoint to build on your side.
  1. Choose the Writer tab and pick a writer.
  2. Check the Base URL and credentials. They’re prefilled from the writer; edits here apply to this run only.
  3. Check the mapping: each sheet is matched to one of the writer’s templates, and any sheet the writer can’t write is flagged.
  4. Click Write to API.
Progress streams live. Failures are grouped by the API’s response — for example HTTP 422: email is invalid — so you can see exactly which rows were rejected and why. Fix the data and click Write again, or click Fix with the build agent to have the writer’s agent correct the mapping. Build a writer →

From your backend

To pull cleaned data from your own code instead, use the Migration API’s CSV export and export jobs.

Next