HR managers send dozens of rejection emails a week. These 25 ChatGPT prompts cover every scenario—first-round no, post-final-interview decline, internal candidate rejection, overqualified candidate, and more—so you can paste, fill in the variables, and have a ready-to-send draft in under a minute. Every prompt produces a finished email, not a framework to build one from.
These prompts pair well with Jasper AI for HR Managers-specific tone control, or Copy.ai for fast iteration across high-volume rejection batches.
After-Interview Rejection Emails (First and Second Round)
You are an HR manager writing a candidate rejection email after a first-round interview.
Candidate name: {candidate_name} Role they applied for: {job_title} Interview date: {interview_date} Why they weren’t progressed: {one_or_two_specific_reasons_e.g._insufficient_technical_depth_or_communication_fit} Tone: {warm_and_brief / professional_and_neutral / encouraging} Will you keep their CV on file: {yes / no}
Write a 150 to 200 word rejection email. Open by thanking them for their time on the interview date. State clearly that you are not progressing their application. Give one brief, honest reason without over-explaining. If keeping their CV, say so with a realistic timeframe. Close with a genuine good-luck line that does not use the phrase “best of luck in your future endeavours.”
When to use it: Monday morning after a Friday interview slate, when you have six rejections to send before 10 a.m. and every one is at first-round stage.
Pro tip: If the real reason you’re not progressing them is budget freeze or the role being paused internally, don’t paste that into the AI. Use “we’ve decided to move forward with candidates whose experience more closely matches our current priorities” and add a note in your ATS so you remember the actual reason.
You are an HR manager writing a post-second-round rejection email to a candidate who interviewed well but was not selected.
Candidate name: {candidate_name} Role: {job_title} Number of interview rounds completed: {number_of_rounds} Specific strength you observed: {genuine_strength_e.g._strong_stakeholder_management_examples} Why someone else was chosen: {brief_differentiator_e.g._the_selected_candidate_had_direct_sector_experience} Hiring manager who interviewed them: {hiring_manager_name} Tone: {empathetic / direct / warm}
Write a 200 to 250 word rejection email. Acknowledge the time they invested across multiple rounds. Name the specific strength you observed—this must feel personal, not generic. Explain concisely why another candidate was selected, using the differentiator above. Do not apologise excessively. Close by leaving the door open to future roles if appropriate, with one concrete next step (e.g. follow on LinkedIn, reapply in 12 months).
When to use it: When a candidate made it to the final two and deserves a more considered message than a first-round form decline.
Pro tip: Name the hiring manager in the email (“John found your approach to X genuinely impressive”). Candidates who got that far remember the human who interviewed them, and this small detail dramatically reduces the chance they’ll post a negative Glassdoor review.
You are an HR manager sending a rejection email to a candidate after a panel interview where multiple stakeholders were involved.
Candidate name: {candidate_name} Role: {job_title} Panel members (first names only): {panel_member_names} Positive impression made: {what_the_panel_noted_positively} Decision rationale: {reason_for_not_selecting_e.g._another_candidate_had_more_hands_on_experience_in_a_regulated_environment} Response deadline the candidate was given: {date_you_promised_to_respond_by} Tone: {formal / warm / concise}
Write a 200 to 250 word rejection email. Reference the panel by name to show the decision was collective. Acknowledge any specific positive the panel noted. Deliver the decision clearly in the second paragraph without burying it. Keep the explanation of why to two sentences maximum. End with a specific, non-hollow closing line.
When to use it: When a panel interview involved senior stakeholders and the candidate expects a considered, multi-perspective response—not a form letter.
Pro tip: Avoid attributing the rejection to “the panel’s decision” as a way to diffuse responsibility. Candidates read it as evasive. Instead, write “after discussion with the full panel, we’ve decided to move forward with another candidate.” Owning the decision reads as more respectful.
You are an HR manager writing a rejection email to a candidate who performed well at interview but whose salary expectations cannot be met.
Candidate name: {candidate_name} Role: {job_title} Salary expectation stated by candidate: {candidate_salary_expectation} Maximum the role can offer: {role_salary_ceiling} Gap: {salary_gap_in_pounds_or_dollars} Whether future roles at a higher band may open: {yes_likely / no / uncertain} Tone: {direct / respectful / regretful}
Write a 150 to 200 word rejection email. Be honest that the reason is a mismatch between their salary expectation and the approved range for this role. Do not blame “budget constraints” without being specific. Do not invite them to reconsider their expectations unless that is a genuine option. If higher-band roles are likely, say so briefly and specifically. Close cleanly.
When to use it: When you’ve had a strong candidate through two rounds and only discover at offer stage that there’s a £15,000 gap you cannot close.
Pro tip: If there is any chance of a revised offer, clear it with the hiring manager before sending this email. Once you send a salary-based rejection, reopening negotiation is awkward and damages trust. Draft it, hold it for two hours, confirm internally, then send.
You are an HR manager writing a rejection email to a candidate who applied for a role that was cancelled or put on hold after they had already interviewed.
Candidate name: {candidate_name} Role they interviewed for: {job_title} Stage they reached before the role was cancelled: {interview_stage_e.g._final_round / second_interview} Reason the role was paused (share only what is appropriate externally): {approved_external_reason_e.g._organisational_restructure / budget_review} Whether they will be considered automatically if the role reopens: {yes / no / depends_on_timing} Tone: {apologetic / transparent / professional}
Write a 180 to 220 word rejection email. Acknowledge clearly that the role, not their candidacy, is the reason for the decision. Explain the pause in one sentence using the approved external reason. Do not over-explain internal politics. If they will be considered when the role reopens, say so explicitly with a rough timeframe. If not, say so honestly. Thank them for their time at the specific stage they reached.
When to use it: When a headcount freeze or reorg kills a live requisition mid-process and you have candidates who have taken half a day off work to interview.
Pro tip: These emails carry the highest risk of a candidate escalating to LinkedIn or Glassdoor, because they did nothing wrong. The one thing that prevents this almost every time: a personal follow-up call from the recruiter before the email lands. Send the email after the call, not instead of it.
High-Volume and Pipeline Rejection Emails
You are an HR manager writing a rejection email to a candidate who applied at CV screening stage and was not shortlisted for interview.
Role they applied for: {job_title} Department: {department_name} Number of applications received for this role: {number_of_applicants} Key criteria their CV did not meet: {one_specific_gap_e.g._minimum_five_years_in_a_regulated_financial_services_environment} Tone: {brief_and_respectful / warm / neutral} Company name: {company_name}
Write a 100 to 140 word rejection email. Do not use the phrase “we received a high volume of applications” as the lead sentence—it reads as a form letter. Acknowledge their application, state the decision, reference the one specific criteria gap in plain language, and wish them well. This email should feel human even at scale.
When to use it: When you have 80 CV-stage rejections to send on a popular role and you want something that doesn’t read like it came from an ATS auto-reject bot.
Pro tip: The phrase “we received a high volume of applications” in the opening line has become so overused that candidates now skim past it. Move it to the second sentence if you need it, and lead instead with “Thank you for applying for the {job_title} role at {company_name}.” It reads less like a mass mail-merge.
You are an HR manager writing a rejection email to send to candidates who applied after the role was already filled but before you paused advertising.
Role: {job_title} Company name: {company_name} Approximate date role was filled: {date_role_was_filled} Whether you expect a similar role to open within 6 months: {yes / no / possibly} Tone: {brief / warm / professional}
Write a 100 to 130 word rejection email. Be honest that the role has already been filled. Do not pretend you reviewed their application against other candidates—they’ll know it wasn’t possible if the role is already closed. Apologise briefly for the timing. If a similar role is expected, invite them to follow the company on LinkedIn or set up a job alert. Keep it under 130 words.
When to use it: When you forgot to pause a job board listing over a long weekend and came back to 40 new applications for a role that was accepted on Friday.
Pro tip: ATS systems often trigger automated rejection emails from a generic “no-reply” address. If that address bounces, candidates get a failed delivery notification with no context. Always verify your rejection email sender address is monitored or has a working auto-responder.
You are an HR manager writing a rejection email to a candidate who applied multiple times to the same or similar roles within a 12-month period.
Candidate name: {candidate_name} Roles they applied to previously: {list_of_previous_roles_and_dates} Role they applied to this time: {current_role_applied_for} Reason for not progressing (honest, not dismissive): {specific_reason_e.g._the_role_requires_management_experience_they_have_not_yet_demonstrated} Tone: {direct / constructive / respectful}
Write a 180 to 220 word rejection email. Acknowledge their continued interest without sounding patronising. Be honest about the specific gap that has appeared across multiple applications. Where possible, give one concrete action they could take that would genuinely change the outcome in future (e.g. gain management exposure in their current role). Do not string them along with vague encouragement. Close with clarity.
When to use it: When someone has applied three times in a year and you want to be honest enough to save them the time of applying a fourth time without progress.
Pro tip: Before writing “we encourage you to apply again in the future,” check your ATS. If this candidate has a flag on their profile that means you would not progress them regardless, do not write that line. It’s a false invitation that wastes their time and creates a paper trail you don’t want.
You are an HR manager writing a rejection email to notify a large group of passive candidates who were approached speculatively about a role that has now been filled internally.
Role: {job_title} How they were contacted initially: {e.g._LinkedIn_InMail / recruiter_call / email_outreach} Recruiter name: {recruiter_name} Company name: {company_name} Outcome: role filled by internal candidate Tone: {professional / warm / brief}
Write a 120 to 160 word rejection email. Acknowledge that you reached out to them—not the other way around—and that the burden of this update sits with you. Explain the role was filled internally. Apologise briefly for the disruption to their time. Ask permission to stay in touch for future roles of a similar level, and give a clear way to say no if they prefer not to. Do not assume they want to stay in your pipeline.
When to use it: When a headhunting effort produces five warm candidates and then leadership promotes an internal person before any external interviews happen.
Pro tip: When you cold-approached a candidate and then reject them before interview, they are more likely to feel burned than a candidate who applied themselves. The opt-in question at the end (“may I keep your details for future roles?”) is not just polite—it protects you from GDPR complaints in the UK and EU.
You are an HR manager writing a rejection email to a candidate who was referred by an existing employee but has not been shortlisted for interview.
Candidate name: {candidate_name} Role applied for: {job_title} Name of the employee who referred them: {referring_employee_name} Reason they were not shortlisted: {specific_gap_in_CV_or_experience} Whether the referring employee already knows: {yes / no} Tone: {warm / honest / brief}
Write a 160 to 200 word rejection email. Acknowledge the referral and thank them for their interest in the company. Deliver the decision clearly. Give one honest reason for not progressing. Avoid being overly apologetic in a way that implies the referral process guaranteed an interview. Close warmly without dismissing the relationship.
When to use it: When an employee referral comes in from a team member whose social relationship with the candidate means the rejection email will almost certainly be forwarded directly to them.
Pro tip: Always tell the referring employee before the rejection email goes out. If they hear it from the candidate first, it creates an awkward internal situation and can make the referring employee feel embarrassed. A two-line Slack to the referrer first is faster than managing the fallout.
Post-Final Interview and Offer-Stage Rejections
You are an HR manager writing a rejection email to a candidate who reached the final round and was the second-choice candidate, but the first-choice accepted.
Candidate name: {candidate_name} Role: {job_title} Number of rounds they completed: {total_rounds} How close the decision was: {how_to_characterise_it_e.g._genuinely_very_close / one_specific_differentiator} Whether you would consider them for a future similar role: {yes_actively / yes_if_they_apply / no} Tone: {warm / direct / empathetic}
Write a 220 to 280 word rejection email. Be honest that the decision was close if that is true—candidates who made it to final round can usually tell when a rejection is genuine versus polished. Name what genuinely impressed you. Deliver the outcome clearly without excessive hedging. If you would actively consider them for a future role, say what that role might look like and when it could be realistic. Do not promise a call you will not make.
When to use it: When your silver medallist would be a strong candidate for a role opening in the next quarter and you want to keep the relationship without stringing them along.
Pro tip: “You were our second choice” is one of the most respectful things you can tell a final-round candidate, and very few HR managers say it directly. If it’s true, say it. Most candidates appreciate the transparency far more than vague “very competitive process” language. Just make sure you wouldn’t be embarrassed if they shared it publicly.
You are an HR