ChatGPT Prompts for Recruiters: Sourcing, Screening, and Offer Communications
Recruiting is a communication job. Every day you're writing job ads, reaching out to passive candidates, scheduling screens, sending rejection emails, and closing offers — and most of that writing is repetitive, high-stakes, and time-consuming.
ChatGPT doesn't replace your judgment. It does eliminate the blank-page problem and cut your drafting time by 70%.
This guide gives you 32 battle-tested prompts across every stage of the recruiting funnel — from sourcing to offer — with instructions for how to adapt each one for your role, company, and candidate.
How to Use These Prompts
Before you copy-paste anything, add context. The more specific your prompt, the better the output. Always include:
- Role title and seniority level (e.g., "Senior Software Engineer, backend Python")
- Company name and industry (e.g., "a 150-person B2B SaaS company in fintech")
- Key requirements (must-haves, nice-to-haves, dealbreakers)
- Tone (casual vs. formal, startup vs. enterprise)
Now let's get into the prompts.
1. Job Postings and LinkedIn Job Ads
Most job postings read like legal disclaimers. Candidates skim and bounce. These prompts help you write listings that actually attract.
Prompt 1 — Full Job Description
Write a job description for a [role title] at [company name], a [company size + industry] company.
The role is [remote/hybrid/onsite] in [location].
Must-haves: [list 3-5].
Nice-to-haves: [list 2-3].
We offer: [compensation range, key benefits].
Tone: [conversational/formal].
Lead with what makes this role exciting before getting into requirements.
Keep it under 600 words.
Prompt 2 — LinkedIn Job Ad (Short Version)
Write a LinkedIn job ad for a [role title] at [company].
It should hook in the first line (no "we're hiring" openers),
describe who thrives here in one paragraph,
list 4 bullet requirements, and end with a clear apply CTA.
Max 200 words.
Prompt 3 — Job Posting for a Hard-to-Fill Role
I'm struggling to fill a [role title] position. Candidates keep declining or ghosting.
The role is at [company type] and pays [compensation].
Write a job posting that addresses common objections candidates might have about this type of role,
leads with growth opportunity, and uses employer brand language that feels human and honest.
Prompt 4 — Internal Transfer Announcement
Write an internal job posting for a [role] that we want to fill from within.
The tone should feel like an invitation, not a form.
Highlight career growth angle and what the team will learn in this role.
2. Passive Candidate LinkedIn Outreach
Cold outreach response rates hover around 20-30%. These prompts help you get above that.
Prompt 5 — First-Touch LinkedIn Message (Personalized)
Write a LinkedIn outreach message for a passive candidate named [name]
who currently works as a [their title] at [their company].
I'm recruiting for a [role] at [my company].
Reference something specific about their background: [specific detail — project, post, company, skill].
Keep it under 75 words.
Curiosity > pitch. Don't ask for their resume.
End with a low-friction question, not "are you open to opportunities?"
Prompt 6 — Follow-Up After No Response (Day 7)
Write a short LinkedIn follow-up message (under 50 words) for a candidate who didn't respond to my first message.
Don't guilt-trip. Don't say "just following up."
Reference something new — a reason to reply now (new team milestone, role update, or relevant news about the space).
Prompt 7 — Outreach to a Candidate Who's Recently Changed Jobs
Write a LinkedIn message to someone who just started a new role 3 months ago.
They're potentially open because the new role might not be the right fit.
Keep it empathetic, zero pressure, and position it as "just keeping the door open" language.
Role I'm hiring: [role]. My company: [company].
Prompt 8 — InMail for Senior / Executive Candidate
Write a LinkedIn InMail for a [VP/Director/C-level] candidate.
They're at [current company]. I'm recruiting for a [target role] at [my company].
Use a peer-to-peer tone, not recruiter-to-candidate.
Lead with market context or a business challenge, not the job.
Max 100 words.
3. Phone Screen Scripts and Email Templates
Prompt 9 — Phone Screen Prep Script
Create a 20-minute phone screen script for a [role title] candidate.
Include: 3 opener questions to build rapport,
4 questions to assess must-have skills ([list them]),
2 motivation/culture questions,
and a closing section where I explain next steps.
Leave space for candidate questions.
Prompt 10 — Screen Confirmation Email
Write a phone screen confirmation email for a candidate named [name] for the [role] position.
Include: time, date, duration (20 min), format (phone/video), who they'll speak with,
and one prep tip that doesn't feel condescending.
Tone: warm and professional.
Prompt 11 — Pre-Screen Email (Questionnaire)
Write an email asking a candidate to complete a short pre-screen questionnaire before our call.
The questionnaire has 3 questions: [list questions].
Explain why we use this step (saves their time too).
Keep it under 150 words. Tone: casual and respectful.
Prompt 12 — Post-Screen Thank You + Next Steps Email
Write a post-phone-screen email to send within 24 hours to a candidate who passed the screen.
Recap the highlights of our conversation in 1-2 sentences (leave placeholders for specifics).
Outline the next 2 steps in our process with rough timelines.
Close with enthusiasm — they should feel wanted, not processed.
4. Interview Invitation and Scheduling Emails
Prompt 13 — Interview Invitation (Full Loop)
Write an interview invitation email for [candidate name] for the [role] position.
The interview loop includes: [e.g., technical screen with [name], hiring manager interview with [name], panel with [names]].
Include: format for each round, expected duration, any prep materials or what to expect.
Tone: excited to have them advancing, not bureaucratic.
Prompt 14 — Interview Scheduling Email (Calendly/Self-Serve)
Write a short email asking a candidate to self-schedule their interview using a Calendly link.
Explain what the interview covers (who, what topics, how long).
Add one genuine line about why you're excited to continue with them specifically.
Keep it under 100 words.
Prompt 15 — Rescheduling Email (Candidate Requested)
Write a professional but warm email confirming a rescheduled interview for [candidate name].
They requested to move [original date/time] to a new time.
New interview is: [new date/time].
Don't make them feel bad for rescheduling.
Include the updated details and reconfirm what to expect.
Prompt 16 — Panel Interview Prep Email
Write an email to prepare a candidate for a 3-person panel interview.
Interviewers: [Name, title], [Name, title], [Name, title].
Topics: [list 2-3 areas they'll cover].
Include: what we're looking for in this stage, that there are no trick questions,
and a genuine good luck closing.
5. Rejection Emails
Rejection emails are your brand. Candidates remember how they were treated.
Prompt 17 — Post-Screen Rejection (Early Stage)
Write a rejection email to a candidate who completed a phone screen but won't advance.
Keep it short (5-6 sentences max).
Don't use "you're not a fit" language.
Don't promise "we'll keep your resume on file" unless you mean it.
Leave them with a positive impression of our company. No generic HR speak.
Prompt 18 — Post-Interview Rejection (Mid-Funnel)
Write a rejection email for a candidate who completed [2/3] interview rounds but won't receive an offer.
They invested time. Acknowledge that genuinely.
Offer brief, constructive feedback if appropriate: [specific feedback area or leave as placeholder].
Keep it warm and specific enough to feel human, not templated.
Prompt 19 — Final Round Rejection (Tough One)
Write a rejection email for a candidate who made it to the final round but we're going with another candidate.
This is the hardest kind — they were this close.
Express genuine appreciation and regret.
If it's true, tell them we'd consider them again for a future opening.
No clichés. No "it was a tough decision" filler.
Prompt 20 — Rejection Due to Role Being Eliminated
Write a rejection email explaining that the role a candidate applied for has been put on hold or eliminated.
This is not a reflection of their candidacy.
Be honest about the situation without over-explaining internal business reasons.
Leave the door open for future contact.
6. Offer Communications
Prompt 21 — Verbal Offer Script (Phone Call)
Write a verbal offer script for a phone call to extend an offer to [candidate name] for the [role] position.
Base: [salary]. Bonus: [if applicable]. Equity: [if applicable]. Start date: [date].
Open with genuine excitement.
Walk through the package clearly.
Pause points: where to let them react, when to ask for their initial reaction.
Close with next steps (written offer coming when, deadline to respond).
Prompt 22 — Written Offer Email
Write a formal written offer email for [candidate name] for the [role] position.
Compensation: [base, bonus, equity, benefits highlights].
Start date: [date].
Reporting to: [manager name/title].
Office location/remote policy: [details].
Offer expiration: [date].
Tone: professional but warm — they should feel celebrated, not processed.
Include: what to do next (sign DocuSign, call with questions), and a genuine line about why we're excited to have them join.
Prompt 23 — Counter-Offer Response Email
A candidate has countered our offer.
Their ask: [their request — higher salary/more equity/sign-on/remote policy].
Our flexibility: [what we can and can't do].
Write an email response that:
- Acknowledges their ask without making them feel awkward for negotiating
- States clearly what we can offer
- Explains our reasoning briefly if helpful
- Ends with a clear next-step ask (counter-sign, call, etc.)
Prompt 24 — Offer Extension Email (Deadline Approaching)
Write a short email to a candidate whose offer deadline is approaching in [2-3 days].
They haven't responded yet.
Don't be pushy or create fake urgency.
Remind them of the deadline, offer to answer any remaining questions, and reaffirm our excitement.
7. Offer Declination Response
Prompt 25 — Candidate Declined — Keep the Relationship
A candidate has declined our offer. They're going with another company.
Write a gracious response email.
Thank them for their time in the process.
Express that the door is open in the future.
Ask (gently, optionally) if they're comfortable sharing what drove their decision — framed as feedback for us.
No guilt, no disappointment dumping.
8. Weekly Pipeline Reports for Hiring Managers
Prompt 26 — Weekly Recruiting Update Email
Write a weekly recruiting update email to a hiring manager for the [role] search.
Include placeholders for:
- Total applicants this week
- Pipeline stage breakdown (applied / screened / interviewing / offer / closed)
- Highlights: promising candidates, completed interviews
- Blockers: slow scheduling, missing feedback, interview capacity issues
- Next week focus
Tone: crisp, data-first, no fluff. This manager is busy.
Prompt 27 — Executive Recruiting Dashboard Summary (Quarterly)
Write a quarterly recruiting summary to share with leadership.
Roles covered: [list].
Key metrics: time to fill, offer acceptance rate, source breakdown, diversity stats.
Highlights and wins.
Challenges and what we're adjusting.
Format: executive-friendly, readable in 90 seconds.
9. Candidate Re-Engagement (6 Months Later)
Prompt 28 — Re-Engage a Silver Medalist
Write an email to re-engage a candidate we interviewed and liked 6 months ago but didn't hire.
We now have a new opening that's a strong match.
Acknowledge the time that's passed without making it awkward.
Reference the previous process briefly.
Get to the point quickly — we have a role, we thought of them, would they be open to reconnecting?
Candidate name: [name]. Previous role they interviewed for: [role]. New role: [new role].
Prompt 29 — LinkedIn Re-Engagement Message (Warm)
Write a LinkedIn message to a passive candidate I sourced 6 months ago who was interested but not ready to move.
Keep it under 60 words.
Acknowledge time has passed.
Share what's changed that might make the timing better now: [new development — funding, team growth, comp increase, remote policy change].
Soft ask: would it make sense to reconnect?
10. Employer Branding Posts
Prompt 30 — LinkedIn Culture Post (Employee Story)
Write a LinkedIn post from our company's perspective about [employee name or role]'s story.
Theme: [what makes working here meaningful — a specific project win, growth moment, team culture].
Format: story-driven, 150-200 words.
No buzz words like "passionate" or "synergy."
End with a subtle hiring note or values statement.
Prompt 31 — "Why We're Different" Employer Brand Post
Write a LinkedIn post for our company that explains what makes us different as an employer.
Avoid generic claims (great culture, competitive pay).
Lead with something specific and provable: [one concrete example of how we treat people differently].
150 words max. End with a CTA for candidates to learn more or apply.
Prompt 32 — Job Teaser Post (Pre-Launch)
Write a job teaser LinkedIn post for a role we're about to post publicly.
Don't reveal full details yet — create curiosity.
What kind of person would love this role? Describe them.
End with "DM me if this sounds like you" or "posting next week — follow to be first to see it."
Make These Prompts Work Faster
A few things that improve output quality every time:
1. Paste in examples. If you have a past email that worked, include it: "Write something in this style: [paste email]."
2. Specify what NOT to do. "Don't use the phrase 'exciting opportunity.' Don't open with 'I hope this finds you well.'"
3. Ask for multiple versions. "Give me 3 variations: one formal, one casual, one punchy."
4. Edit, don't accept. Use the first draft as a starting point. Your specific context and voice will always improve it.
Want the Full Recruiter AI System?
These 32 prompts cover the core of the recruiting funnel. If you want a complete, organized system — 100+ prompts across HR, Talent Acquisition, Onboarding, and People Ops — check out the Professional AI Toolkit Bundle.
It includes ready-to-use prompt libraries for every HR function, organized by workflow so you can find and use them in seconds — not spend 20 minutes prompting from scratch.
Get the Professional AI Toolkit Bundle →
Use code LAUNCH30 for 30% off — active now.
Found this useful? Save it and share it with your recruiting team. Drop a comment with which prompt you'll use first.
Top comments (0)