ZenBee ATS

Track every candidate from
sourced to hired

ZenBee ATS picks up where your sourcing leaves off. Save the candidates you find, read their CVs automatically, move them through your hiring stages, and match every new role against the people you already have.

Part of the Recruitment bundleCVs read for youBuilt into ZenBee

app.zenbee.io/ats

ATS

Search pipeline… BoardTable Hire for a roleUpload candidatesNew candidate
Sourced 23
EH
Elena Haas
Senior Backend Engineer · Payflow
Backend Lead
RM
Rafael Mendes
Platform Engineer · Kitebase
Backend Lead
AK
Aisha Khan
Product Designer · Loomly
Senior Designer
Shortlisted 8
NO
Nils Olsen
Staff Engineer · Ledgerly
Backend Lead
CM
Chloé Martin
UX Lead · Brightpath
Senior Designer
Screening Call 5
DW
David Wu
Backend Engineer · Finch
Backend Lead
Interviewing 3
SB
Sofia Bauer
Engineering Manager · Corva
Backend Lead
TL
Tomás López
Design Lead · Nimbus
Senior Designer

Source, assess and hire in the same workspace

Find candidates with ZenBee's Candidate Search, then track them in an ATS that already knows who they are. No copying profiles between tools, and no CVs lost in inboxes.

Build your pipeline

Bring candidates in from your ZenBee lists, a file upload or by hand, and move them stage by stage.

  • Hiring stages from Sourced to Hired
  • Group candidates by the role they're applying for
  • Board and table views

Read every CV

Upload a CV and ZenBee reads out the experience, education, skills and languages for you.

  • PDF, Word and plain-text CVs
  • Years of experience and seniority worked out
  • Every word becomes searchable

Hire from who you have

Describe a new role and see which candidates already on your ATS meet every must-have.

  • Paste or upload a job description
  • Must-haves and nice-to-haves read out
  • Candidates ranked by match
How it works

From shortlist to hire in four steps

1

Save candidates

Shortlist people in ZenBee, save them to a list and send it to your ATS. Or upload a file, or add someone by hand.

2

Add their CVs

Upload each candidate's CV. ZenBee reads it and fills in their experience, education and skills.

3

Move them through stages

Drag candidates from Sourced to Screening Call to Interviewing, and record feedback after each conversation.

4

Reuse your pipeline

When a new role opens, match its job description against everyone on file before you search outside.

Hiring pipeline

Every candidate, every stage, at a glance

The ATS comes with hiring stages ready to use: Sourced, Fulfils Criteria, Shortlisted, Screening Call, Interviewing, Offer Extended and Hired, plus Not a Fit and Rejected Offer for candidates who don't go further.

  • Drag candidates between stages on the board, or change stage in the table
  • Group candidates by the role they're applying for, and filter by it
  • Rename, recolour, reorder and add stages to match your process
  • Show, hide and reorder columns, and add custom columns of your own
  • Select many candidates to email, add to a list, share or remove
app.zenbee.io/ats · Table
Actions (2)Send emailAdd to listShare with team
NameCurrent TitleApplying ForStage
Nils OlsenStaff EngineerBackend LeadShortlisted
Sofia BauerEngineering ManagerBackend LeadInterviewing
David WuBackend EngineerBackend LeadScreening Call
Chloé MartinUX LeadSenior DesignerShortlisted
Elena HaasSenior Backend EngineerBackend LeadSourced
Sort: UpdatedShowing 5 of 42
CV reading

Upload a CV. ZenBee reads it for you.

Add a candidate's CV and ZenBee reads out their work history, education, skills, certifications and languages, and fills in their profile. No more retyping a CV into a form.

  • Works with PDF, Word (.docx) and plain-text CVs
  • Total years of experience worked out from the dates on the CV
  • Seniority and team management picked up from job titles
  • Your own edits are never overwritten by a later CV
  • CVs are stored privately and open with a time-limited link
ATS · Nils Olsen

Nils Olsen — CV and skills

PDF
Nils_Olsen_CV.pdf
Read · 2 pages
Read
From the CV
TitleStaff Engineer EmployerLedgerly Experience11 years · Senior · manages a team EducationMSc Computer Science, KTH LanguagesEnglish, Swedish, German
Skills
GoKubernetesPostgreSQLKafkaAWSgRPCSystem design
Read from the uploaded CVUpload another
Hire for a role

Search the candidates you already have

When a new role opens, paste the job description or upload the file. ZenBee reads out what the role needs, then ranks everyone on your ATS against it, before you go looking outside.

  • Upload the job description as PDF, Word or text, or paste it in
  • Title, seniority, location, must-have and nice-to-have skills read out for you
  • Edit the description and search again in seconds
  • See which skills each candidate has and which must-haves they're missing
  • Select everyone who meets every must-have and file them to a stage and role
ATS · Hire for a role

Backend Lead · Senior · Berlin

Edit the description
Must have
GoPostgreSQLKubernetes
Nice to have
KafkagRPC
2 meet every must-haveSelect full matches
NO
Nils Olsen
Staff Engineer · Ledgerly
GoPostgreSQLKubernetesKafka
SB
Sofia Bauer
Engineering Manager · Corva
GoPostgreSQLKubernetes
DW
David Wu
Backend Engineer · Finch
GoPostgreSQLMissing: Kubernetes
Search your pipeline

Ask in plain English, or write the boolean

Describe who you're looking for and ZenBee turns it into filters on your pipeline. Every filter it chose is shown, so you can check and correct it. Prefer full control? Write a boolean search instead.

  • Plain-English search across the candidates on your ATS
  • Boolean AND, OR and NOT, with brackets and quoted phrases
  • Filter by skills, years of experience, seniority and management experience
  • Filter by job title, current or past company, and location
  • Searches the full text of every uploaded CV
ATS · Filters
Ask in plain English
Senior backend engineers in Berlin who know Go
Showing
Seniority: Senior and aboveLocation: BerlinSkill: GoTitle: Backend
Or write it yourself
skill:Go AND (title:"backend engineer" OR title:"platform engineer") AND NOT title:intern
Experience
Years of experience5 – 12
Has managed a team
Apply filters
Feedback & team

Keep interview feedback with the candidate

Record what you learned after each conversation, right on the candidate. Interview feedback carries a score and the interview date, so the whole team can see how a candidate is doing.

  • Three kinds of note: Note, Interview feedback and Behavioural
  • Score each interview from 1 (no) to 5 (strong)
  • Notes are shared with your team. Only the author can edit or delete theirs
  • Candidates are private to you until you share them with the team
ATS · Notes — Sofia Bauer

Notes — Sofia Bauer

Interview feedbackInterview date: Oct 2
4 — good

Strong on system design and Postgres internals. Wants to stay hands-on part of the week. Move to final round with the CTO.

Alex Morgan
BehaviouralSep 30

Gave a clear example of resolving a conflict between two teams over an API change.

Sam Patel
NoteSep 27

Notice period of one month. Open to relocating within Germany.

You

Frequently asked questions

How do candidates get onto the ATS?
Shortlist people in ZenBee, save them to a list, and use Save to ATS from the list. You can also save from Contacts search, upload a file of candidates with Upload candidates, or add someone by hand with New candidate. Candidates already on your ATS can be skipped or refreshed.
Which CV formats can ZenBee read?
PDF, Word (.docx) and plain-text files, up to 15 MB. ZenBee reads the work history, education, skills, certifications, languages and contact details, and works out total years of experience from the dates. Scanned PDFs without selectable text can be stored but not read.
Does "Hire for a role" search outside my ATS?
No. It ranks the candidates already on your ATS against the job description, so you can see who you have before you look elsewhere. To find new people, use ZenBee's Candidate Search, which can also turn a job description into a search.
Do the AI features use tokens?
Reading CVs and job descriptions, and plain-English search, use a small number of tokens. A failed read is not charged, and a CV is only charged once. If you run out of tokens, CVs are still stored and searchable on their text.
Can I change the hiring stages?
Yes. Use Manage Stages to rename, recolour, reorder, add or remove stages, so the board matches how your team hires.
Who can see my candidates?
Candidates are private to you by default. Share them with your team whenever you're ready, one at a time or in bulk. Notes on a candidate are visible to the team.

Find them in ZenBee. Hire them in ZenBee.

Source candidates, read their CVs and run your hiring pipeline in one workspace.