How Recruiters Fill ATS and Job Board Forms Faster with AI
A recruiter's day is full of the same small task, repeated: take a candidate's details from one place, a resume, a LinkedIn profile, an email, and re-enter them into another, an applicant tracking system, a job board, a background check request, an onboarding packet. The candidate is interesting. Re-typing their phone number for the fourth time is not.
This guide shows a workflow for moving candidate data into forms without re-keying it by hand, using FillWise, a Chrome extension we build. We'll be specific about what it does, what it doesn't, and where a human still has to look.
Why candidate data entry is so repetitive
The problem isn't any single form. It's that the same facts travel across many of them:
- Every ATS has its own candidate form. Greenhouse, Workday, Lever, Taleo and the rest each lay out name, contact details, work history and education differently. Data that's already in a resume gets typed in again to match each one's fields.
- Job boards don't share with your ATS. Posting or applying across boards means re-entering the same candidate or role details per site.
- Onboarding multiplies it. A single hire can mean tax forms, benefits enrollment, equipment requests and policy acknowledgments, each asking for the same core details.
- Resumes aren't structured. The information you need is right there in the PDF, just not in fields you can copy in one go.
None of this is judgment work. It's transcription, which is what's worth handing off.
The workflow
FillWise is a Chrome extension with a side panel. You give it the candidate's data, as text or as a file, open the form you need to fill, and click Fill web form. The AI reads your source, matches it to the fields on the page, and types the values in. You review and submit.
One-time setup
- Install FillWise from the Chrome Web Store.
- Sign in with Google. The free plan includes 5 form fills per week, enough to try it on your real forms before paying anything.
From a resume into an ATS form
- Open the candidate form in your ATS in a Chrome tab.
- Open the FillWise side panel and give it the candidate's details. Two ways that both work:
- Paste text. Copy the relevant part of the resume or profile and paste it in. Any format is fine; you don't format it into fields yourself.
- Attach the resume. Attach the resume as a PDF or an image (a screenshot of a LinkedIn profile works too), and the AI reads the data from the document.
- Click Fill web form. Name, contact details, current role, work history and the rest are matched to the form's fields and entered.
- Review against the source and submit.
There's no template to configure and no field mapping to set up. The form reads however the ATS built it; the AI matches to it as it is on the page.
Onboarding paperwork for a new hire
Once someone is hired, the same core details go onto form after form. Keep the new hire's data in the side panel and go tab by tab through the onboarding forms; the panel doesn't reset between fills, so you paste once and reuse it across tax, benefits and policy forms.
If any of those are fillable PDFs rather than web forms, FillWise fills those too, and hands you the completed PDF to download. The details are in our PDF automation guide.
What it doesn't do
Worth being clear, so expectations are right:
- It doesn't scrape LinkedIn or any site for you. You copy the profile text or take the screenshot; FillWise works from the data you hand it, not by harvesting a site in the background.
- It's not an ATS integration. There's no connector to configure and no API setup. It types into whatever candidate form is open in your browser, which is also why it works with an ATS you haven't set anything up for.
- It doesn't make hiring decisions. It moves data; judging the candidate is still yours.
What to check by hand
Autofill removes the typing, not the responsibility.
- Read the filled fields against the source, especially email, phone and anything that feeds outreach or offers.
- Watch dropdowns and pick-lists (department, location, seniority): the AI selects an option, but the right one depends on your process.
- Confirm required compliance fields on background check and onboarding forms; those carry consequences if wrong.
A filled form is a draft until you've read it.
Candidate data and privacy
Candidate information is personal data, so here is plainly how it flows. When you paste text or attach a resume as the source, that data is sent encrypted to our servers, read by the AI to produce the field values, and is not stored after processing. Nothing is sold or used to train models. The specifics are in our privacy policy. Handle candidate consent the way your usual process requires; the tool doesn't change your obligations there.
Pricing
The free plan gives you 5 form fills per week, no card required, enough to run a real candidate through your actual ATS and judge the result. Paid plans are listed on the pricing page.
FAQ
Does it work with my ATS (Greenhouse, Workday, Lever, and so on)? It works with any candidate form that renders as a web form in Chrome, which covers ATS forms in general, without a per-system setup. It reads the fields on the page rather than relying on a stored integration, so a layout change on the ATS side doesn't break it.
Can it pull data straight from a LinkedIn profile? Not by scraping. Copy the profile text, or take a screenshot and attach it as an image; FillWise reads that as the source. It fills from data you provide, not by harvesting a site.
Can it read a resume PDF? Yes. Attach the resume as a PDF or image and the AI reads the candidate details from it to fill the form. Accepted files are JPEG, PNG, WebP and PDF, up to 5 MB.
Does it store candidate resumes? No. The source you provide is processed to extract the values and is not retained afterwards. See the privacy policy.
Can it fill forms for several candidates at once? Each form is filled from the data in the panel at the time. For distinct candidates, fill one form, swap the source, fill the next. For a single candidate across many onboarding forms, paste once and reuse across tabs.
Try it on the next candidate you would otherwise re-type: install FillWise, open your ATS form, and paste the resume. The free plan covers five fills a week.