Why Most AI Cover Letters Get Ignored (and How to Fix Yours)
Most AI-generated cover letters get deleted before the second paragraph. Not because AI writes badly — it writes fluently — but because "fluent" is exactly what recruiters now treat as a red flag. The openers are interchangeable. The achievements are someone else's. The tone is nobody's. A cover letter that actually gets read still has a human hand on it. Here's how to tell the difference — and how to write one AI can genuinely help with.
For about eighteen months now, every recruiter we've spoken to has said the same thing: the cover letters arriving in their inboxes all sound the same. Not because candidates coordinated. Because they're all using the same three or four AI tools, with the same default prompts, producing the same default prose.
"I am writing to express my keen interest in the position of…"
"With over a decade of experience in…"
"I am confident that my skills align perfectly with…"
Every recruiter has seen those openers five hundred times this quarter. They're not wrong, exactly. They're just noise — signals that get immediately compressed to zero, and then the reader moves on to the CV, which they'd rather have been reading in the first place.
If you're going to use AI for your cover letter — and you should — you need to understand the three ways it quietly fails.
Failure mode one: the interchangeable opener
An AI model, given almost no context, will default to the most statistically common phrasing in its training data. That's why the opening line of the average AI cover letter is structurally identical to the opening line of every other AI cover letter ever produced.
The problem isn't grammatical — the sentences are fine. The problem is signal. When a recruiter sees "I am writing to express my interest in the position of Senior Engineer at Acme," they already know three things: the candidate used AI, they didn't personalise the prompt, and they're about to read two or three more paragraphs in the same register. Most recruiters stop reading right there. They haven't even reached the reason you applied.
What actually works: open with something specific that could only apply to you and this company. A sentence about a recent product release. A reference to a talk the CTO gave. An observation about the problem the role is solving. The point isn't to flatter — the point is to prove, in the first fifteen words, that a human read the posting.
Failure mode two: achievements that don't belong to you
This one is subtler and much more damaging. When you hand an AI a vague prompt — "write me a cover letter for a senior marketing role" — the model fills the gaps with plausible-sounding but invented metrics. "I led a team that grew revenue by 40%." "I implemented a new CRM that saved 500 hours of manual work per quarter." Numbers are great. But when the recruiter asks about them in the interview, you can't defend them. Because they didn't happen.
Worse: if the recruiter notices that the exact same phrasing appears in half the cover letters they receive that week (AI models converge on similar phrases for similar prompts), the numbers start to feel suspiciously generic across candidates. Now the recruiter is pattern-matching against AI — not against you.
What actually works: feed the AI your real achievements, in your own words, and let it help you structure and sharpen them. The raw material has to be yours. The AI polishes. It doesn't invent.
Failure mode three: tonal mismatch
Every company has a tone. A Berlin fintech talks differently from a Sydney design studio which talks differently from a Tokyo robotics lab which talks differently from a rural Ohio manufacturer. Most AI cover letters are written in a single register: vaguely professional, lightly enthusiastic, faintly American-corporate. It's the register of LinkedIn posts. It's the register of motivational meeting-room posters.
Send that to a casual startup and you sound like a consultant pitching. Send it to a formal enterprise and you sound like a LinkedIn influencer. Either way, the recruiter's internal model says "doesn't fit our culture" long before they've finished the letter.
What actually works: read the job posting, the company's About page, and maybe one or two of their public posts. What tone do they use? Are they formal? Playful? Technical? Earnest? That's the register your cover letter should sit in. AI can absolutely help you hit that register — but only if you tell it what register to hit.
What a cover letter is actually for
Here's the thing most AI cover-letter tools miss: a cover letter is not a second CV. If you spend three paragraphs repeating your employment history in prose, the recruiter reads nothing new. They already have the CV. Why make them read it twice?
A cover letter is a small, specific answer to one question: why is this particular candidate applying to this particular role, at this particular moment. That's it. Everything else is padding.
Three paragraphs, tops:
- Paragraph 1 — why this company, this role, now. Not why you're looking for a job. Not your career narrative. Why this one specifically captured your attention.
- Paragraph 2 — the one, two, or three things from your background that are unusually relevant to what they need. Not everything. The most relevant things.
- Paragraph 3 — a concrete close. What you'd like to discuss, what you bring to the first week, what you'd want to understand. Not "I look forward to hearing from you." Anything else.
That's the structure. A few hundred words. No preamble. No meta-commentary about how excited you are to be writing.
Where QuillCV draws the line
We ship cover-letter generation alongside every CV on QuillCV — but we built it with all three failure modes specifically in mind.
- Every cover letter is tied to a specific job description. No "generic" cover letters. The AI reads the full posting, so the opening paragraph can cite something real from the role — not a template phrase that would fit any company.
- We only use achievements that are actually in your CV and profile. The cover letter can't invent metrics or claim experience you don't have, because the generator can't see any data you didn't provide. What comes out is yours, phrased more sharply. Not fabricated.
- Tone is calibrated per job posting. We read the language of the posting itself to match register. A playful Berlin startup gets a different letter from a Swiss bank, from the same candidate, with the same achievements.
- It's short on purpose. The generator doesn't pad. No "I am writing to express." No "With over a decade of experience." The opener is specific or it doesn't ship.
- You can read it, edit it, and send it. We don't submit anything on your behalf. This isn't auto-apply in disguise. It's a draft — a good one — that you own.
The honest test
Before you send any cover letter, AI-assisted or not, run it through one test: swap the company name for a competitor's. If the letter still makes sense with any company name substituted in, it's the generic cover letter problem again — and it's going to get filtered the moment it arrives.
A cover letter that survives that test is specific enough to be worth reading. That's the bar.
Use AI. Just not like that.
We're not in the camp that says AI has no place in cover letters. It does. Writing well is hard, it's slow, and it's the fifth thing on your list during a job search. A tool that helps you structure, sharpen, and polish your own material is a genuinely useful tool.
A tool that fabricates achievements, defaults to LinkedIn-ese, and opens with "I am writing to express" isn't an assistant. It's a way to guarantee your application looks exactly like the hundred others the recruiter is filing under "read later" — which in practice means "never."
Write it yourself. Let AI help you. Don't let AI write it for you. The difference is the whole ball game.