Home → Job applications

Autofill for job applications

Fifty applications, the same two dozen fields. Save them once and let the extension put them back for you.

Applying for jobs is not one task, it is one task repeated. The cover letter is different every time. Your last name is not. Neither is your phone number, your street address, your notice period, or your answer to "are you legally authorized to work in the United States?"

Every applicant tracking system asks for the same block of identity data before it lets you near the interesting questions, and every one of them asks in a slightly different order with slightly different labels. That is the part worth automating.

The fields that come back every single time

Across Workday, Greenhouse, Lever, Ashby, iCIMS, Taleo and hand-rolled career pages, this is the recurring set:

None of it is hard. It is just slow, and it is slow in a way that makes you apply to fewer jobs than you meant to.

How the extension handles it

  1. Save a profile once. Name, contact details, address, work details, plus any custom fields you want, like your LinkedIn URL or years of experience.
  2. Open the application. The extension notices the form and offers to fill it. Nothing happens until you say yes.
  3. Click fill. Every field it can match gets filled at once, and an undo button sits there in case something landed in the wrong place.

The matching is done by a language model rather than a fixed list of field names, which is why it copes with labels it has never seen before. It receives a compact description of the page's fields — labels, input types, the options inside each dropdown — along with the profile values you saved, and returns the value for each field.

What gets filled on an application form

Filled

  • Text inputs and textareas
  • Native dropdowns, matched to the option wording the site uses
  • Checkboxes and radio buttons, including work authorization
  • Birthdays split across month, day and year menus
  • Custom questions, from custom fields you added

Never

  • Passwords
  • Resume and file uploads
  • Payment fields and CVV
  • Search boxes

Password fields, file inputs and search boxes are filtered out in the browser before anything is sent anywhere, so your resume file and your account password stay entirely out of it. You attach the resume yourself, as always.

Setting up a profile built for job hunting

The default fields cover the identity block: full name, first, middle and last name, email, phone, company, job title, address lines, city, state, ZIP, country, birthday, username and website. Fill in the ones that apply and leave the rest blank.

The part people skip, and shouldn't, is custom fields. Add a label and a value, and they become available to the matcher like any other field. The ones that earn their keep on applications:

Use the instructions box

Each profile has a free-text instructions field that goes to the matcher along with your values. It is the place for the rules that don't fit into a single field: "use Sam, not Samuel, for preferred name", "answer no to sponsorship questions", "leave voluntary demographic questions blank". Short and specific beats long and vague.

Keep more than one profile

Profiles are separate and you pick the active one from the toolbar popup. Two patterns that work well:

The applicant tracking systems

Each system is repetitive in its own way. The specifics are worth reading before you start a batch:

Read the page before you submit

Autofill is a typing shortcut, not a proofreader. Two habits worth keeping:

Questions

Fill the next one in a click

Free Chrome extension. Save your details once, approve each fill, undo any mistake.

Add to Chrome