AI Job Applier: What It Can and Cannot Do on a Real Form

One run of an AI job applier, step by step: the checks, the resume, the form, what it refuses to do, every way it ends without an application, and what to test.

3D illustration of a typewriter filling a form card by itself, with three of its keys under amber caps
Illustrative image, generated with AI.
On this page 9 sections
  1. One run, step by step
  2. Building the resume
  3. Filling the form
  4. How answers get filled
  5. What it will not do
  6. When a run ends without an application
  7. What you should check
  8. Frequently asked
  9. Sources

An AI job applier is software that opens a job application, fills it in and submits it for you. On a real form it does more than a one-click demo shows and less than most product pages imply. The name itself is shared: there is a Chrome extension called Ai Job Applier, a project called AI Hawk's Auto Jobs Applier, and many hosted services that use the phrase.

This post opens up the one we build, ApplyEze, because it is the one whose insides we can show you. Below is the order of every check in one run on the self-serve path, what the software refuses to do, each way a run ends with nothing sent, and a test you can use on any tool, including ours.

One run, step by step

Before any of this you choose. On the self-serve path you pick matches from a ranked board and queue them in the desktop app, which runs in Google Chrome on your computer. It runs while the app is open, so the computer has to stay on and awake until the queue finishes. Then each posting goes through these steps, in this order.

StepWhat happensWhat can end the run here
1The posting must be on a supported systemAnything else is refused before any work starts
2A system that emails codes needs a connected inboxNo inbox connected
3Liveness check: our own record first, then one web requestThe posting is closed. An unclear page still proceeds
4Memory of the posting: a requirement already read from itA clearance you cannot meet, for example
5Your employer limitThe limit is reached
6Duplicate check against your historyYou already applied
7The posting is reserved, so two lanes cannot apply to it at onceAnother lane holds it
8A resume is written for this posting and read backThe read-back fails
9Chrome opens, and fixed rules fill what your profile answersThe page never gives a usable form
10An AI agent works on what is left, through browser toolsIt reports a result, or hits a budget
11Code audits the form, then final Submit, then a read of the pageThe form cannot be finished, or the site never confirms
12The posting is settled, the files are kept and a receipt is recorded

The order is the design. Seven steps run before a resume is written, so a closed posting or a duplicate usually costs nothing but a moment. Step 3 leans toward trying: an unclear page still proceeds, so a live job is not lost to a misread page. If the posting turns out to be closed, the run ends in the browser and costs no credit.

Step 1 decides how far this reaches. ApplyEze polls more than 100,000 employer boards directly, about 900,000 active jobs, and the free path covers 12 systems: Greenhouse, Lever, Ashby, Workday, Workable, SmartRecruiters, Oracle, JazzHR, BambooHR, Rippling, Pinpoint and Recruitee. Those hold roughly 62% of the jobs with an application inbox connected, and roughly 23% without one. Workday and Oracle jobs stay hidden until you connect an inbox, because those sites email a code, so that one setup step opens up roughly 4 in 10 of the open jobs we track.

Building the resume

For each application, an AI model reads that posting and your real history and writes a resume for it. The output is a PDF and a DOCX, with one page as the target. Each file is then read back the way a parser reads it, and a failed read stops the run before the form. No ATS score appears anywhere, because no ATS exposes one.

Your employers, job titles, dates, schools, degrees and certifications come from your own record. Code rejects a rewrite that adds a figure, employer, school or credential your record does not hold. In an audit of 84 sampled resumes on 4 November 2026, we found 0 invented employers, dates, degrees or numbers.

The skills line works differently. ApplyEze brings the posting's named skills and tools onto your skills line, even when your own record does not list them. There is no step to remove one before a live run, so use a dry run to see what it writes, and be ready to discuss anything on the page. A certification the posting asks for is not added unless you hold it.

Two lists. Rewritten: summary, bullets, order, and the posting's named skills. Locked to your record: employers, titles, dates, schools, degrees, certifications and figures.
What ApplyEze changes for each posting, and what stays locked.

The chart shows the same split in two lists. The summary, the bullets, the order and the posting's named skills get rewritten. Employers, titles, dates, schools, degrees, certifications and figures stay locked to your record. A cover letter is written only when the form asks, and any name or figure about the company in it must appear in the posting.

Filling the form

Most writing about these tools treats the form as one problem. In practice it is two.

The first is fields with a known shape. Fixed rules fill what your profile answers: name, contact details, work history, education, work authorization and the common screening questions. Multi-step systems such as Workday have their own code path, since one Workday application can run across several screens.

The second is everything else, and forms have plenty of it: an unusual dropdown, a question written in a way no rule expected, a widget that behaves oddly. When a rule does not clearly fit, the question goes to the agent. The agent sees the page through tools, gets a report of what the rules already filled, and acts in the same browser. Code checks what the agent writes on the questions that matter most. Passwords and verification codes never reach the model. During a run ApplyEze checks your connected inbox for codes and verification links, and the agent only ever handles a reference to them.

Then come the last two checks. Code audits required fields before a run can report success. Right before the final click, code re-reads the form for answers that contradict your saved citizenship, sponsorship and address.

How answers get filled

This is where tools tend to overclaim, so here is exactly how it works.

Hard facts come from your profile. When a required question is not covered by your saved answers, ApplyEze still fills it rather than stopping the run, so that answer may not come from you. Fill in your saved answers, use dry run first, and read your receipts.

We chose that trade-off on purpose, because a run that halts on one odd question sends nothing. Any tool has to make this choice, so ask every vendor what happens on a required question its profile does not cover.

Sponsorship questions use the answers you saved, and ApplyEze does not skip a job because the posting says it will not sponsor. Some employers ask applicants not to use AI or automation. Whether to apply there is your call, and the decision is made when you queue the role.

What it will not do

Four lines are drawn in code.

  • Take a test. ApplyEze does not take assessments for you. Employers often send them by email after you apply, and they are yours to complete.
  • Give a full identity number. A form that requires your full Social Security or national ID number stops that application.
  • Claim a clearance. A clearance is never claimed. A posting requiring one you lack is skipped.
  • Invent a profile link. LinkedIn URLs are never invented.

Three more things to plan around on this path:

  • Runs end, they do not stop midway for you. You can cancel a single lane, and there is no approval step before Submit. Dry run is the preview, and in a dry run code refuses the final Submit.
  • It runs on your computer. Applications run on your computer while the app is open, so keep it on and awake until your queue finishes. You can use the computer in the meantime.
  • You record replies. You record employer replies yourself on each application. Your Heard back and Interviews counts come from what you record.

When a run ends without an application

A credit is used only when an application is confirmed as Submitted. Practice runs, skipped postings and forms that could not be finished cost nothing, and free credits are spent last. So it means up to 50 submitted applications, not 50 attempts.

How it endedCredit usedWhat to do
Not on a supported system0Apply by hand, or move on
Inbox needed and not connected0Connect a Gmail or Outlook inbox. The product advises a new Gmail kept only for applications
Posting closed0Nothing
Already applied, or employer limit reached0Nothing. This is the check doing its job
A requirement you cannot meet, such as a clearance0Nothing
Resume read-back failed0Try again later, or apply by hand
Form needs a full Social Security or national ID number0Decide whether to apply by hand
Form could not be finished0Read how the run ended, then retry or apply by hand
Submit clicked, site never confirmed0Search your inbox for the employer. ApplyEze will not apply there again by accident, so any second try is yours

That last row matters most. It may be a real application, and our guide to proof of a job application explains how to find out.

We publish how often this happens by system. On ApplyEze Autopilot, in the 14 days to 9 November 2026, 35,874 of 45,376 settled runs across 14 systems ended in a submitted application, or 79.1%. The rest ended without one for any reason, including postings that closed. Among the 12 systems the free path covers, the share ran from 74.0% on Workable to 94.5% on Rippling. In the 7 days to 9 November, the median application took 2.5 minutes from a lane picking up the role to the application going in.

Bar chart of application completion by ATS, from Rippling at 94.5 percent to iCIMS at 55.5 percent, averaging 79.1 percent across 14 systems.
Share of runs ending in a submitted application by ATS, 14 days to 9 Nov 2026.

The chart shows that share for each system, from 94.5% on Rippling to 55.5% on iCIMS, with 79.1% across all 14. Autopilot is set up today for staffing and recruiting teams that work with ApplyEze. If you are job hunting on your own, you can start with 50 free applications on sign-up, no card needed. You pick the matches and queue them in the desktop app, and ApplyEze fills and submits each form. So read those percentages as a map of where forms are harder. They are team numbers, and results for any one person will differ.

What you should check

Here is a test for any AI job applier, ours included. Pick four postings: three you are qualified for on different application systems, and one you are not. Run them in preview if the tool has a preview, or read every record straight after if it does not. Our dry run sheet has a field-by-field version.

CheckWhat a failure looks like
Read every answer on the form against your own factsAn answer you never gave, on a question that matters
Compare the resume with your real historyA title, a date or a number that moved
Read the skills lineA tool you could not discuss for two minutes in an interview
Look at the fourth postingIt filled the form for a role you plainly do not fit
Queue the same posting twiceTwo applications to one role
Ask what a failed run costsCredits gone for forms that never went in
Ask what happens when a site never confirmsIt retries and double-applies, or marks it as sent and moves on
Ask to see what proof you getA count with no file behind it

Any vendor should be able to answer those last three without a sales call. If you are comparing tools more broadly, auto-apply to jobs covers the choices.

Every ApplyEze run leaves a receipt with the result, the time taken, screenshots where taken and the documents sent, and dry-run mode fills the form and stops before Submit. So pick your four postings tonight and run this test on us: your first 50 applications are free, once per email address with no card.

Frequently asked

What does an AI job applier actually do?

It opens a posting on the employer's application system, fills in the form and submits it for you. In ApplyEze that also means checking the posting first, writing a resume for that posting and keeping a receipt of the run. Fixed rules handle the known fields, and an AI agent works on what is left.

Can an AI job applier take assessments for you?

ApplyEze does not take assessments for you. If an employer sends a test, you do it yourself. Check any other tool's position before relying on it, because a test taken by software can misrepresent you.

Does an AI job applier answer every question with your own information?

Not always, and you should ask any vendor about this directly. In ApplyEze, hard facts come from your profile, but when a required question is not covered by your saved answers it still fills that question instead of stopping. So fill in your saved answers, use a dry run first and read your receipts.

What happens when a form cannot be finished?

The run ends without an application and no credit is used. If Submit was clicked and the site never confirmed, no credit is used either, and ApplyEze will not apply there again by accident. In that case check your application inbox, because the application may have gone through.

Can you check an application before an AI job applier sends it?

In ApplyEze the check is a dry run, which fills the form and stops before Submit, so you can read exactly what would go out. There is no approval step on a live run, because runs end and do not pause. Every run leaves a receipt you can read afterward.

Sources