AI, Recruiting

Best AI Prompts for Recruiting

You’ve tried using AI-powered talent sourcing for recruiting. You typed in something like “write job description for a software engineer” and got back 400 words of generic corporate word salad. Generic qualifications. Boring benefits language. Nothing that actually sounds like your company.

Here’s the truth: the AI isn’t broken. Your prompts are.

The difference between mediocre AI output and useful AI output is specificity. The right prompt tells the AI exactly what job you’re hiring for, who needs to read it, what tone matters, and what you want the output to look like. When you add context, the AI stops sounding like a template and starts sounding like you.

This is your swipe file. Copy these prompts. Adapt them to your roles. Ignore the fluff and keep what works.

Q: Why do generic AI prompts fail for recruiting? 

A: Generic prompts produce generic output because AI has no context about your company, role, or candidate. When you add specifics like company type, tone, responsibilities, and what success looks like, the output becomes usable. Specificity is the only variable that consistently separates useful AI copy from filler.

The AI isn’t broken—your prompts are. Generic prompts like ‘write a job description’ produce generic corporate word salad. Specificity is the only variable that consistently separates useful AI output from filler.

Sourcing Prompts

These prompts help you articulate exactly who you’re looking for when you’re using AI to search databases or brief a sourcing team. According to SHRM research, sourcing quality directly predicts quality of hire, making this the highest-leverage place to invest your prompting time.

Prompt 1: Ideal Candidate Profile

I’m hiring for a [JOB TITLE] at [COMPANY TYPE] in [LOCATION/REMOTE]. Here’s our context: [brief description of what the company does and why this role matters].

Create a detailed sourcing profile for the ideal candidate. Include:

– Years of experience and the specific type

– Core technical or functional skills (list the non-negotiables)

– Industries or company sizes where they’ve succeeded before

– Any certifications, education, or credentials we should look for

– Red flags that mean the profile isn’t a fit

Format as a checklist I can use when reviewing candidates.

This works because it forces you to get clear before the AI even starts. It also gives you a document to share with hiring managers so everyone’s hunting for the same person.

Prompt 2: Passive Candidate Search Strategy

I want to source passive candidates for a [JOB TITLE] role. I’m not looking for people applying to job posts. I’m looking for people doing this work successfully somewhere else.

Based on a [JOB TITLE] role, what LinkedIn searches, keywords, company lists, and communities would surface candidates who probably aren’t looking but should be? Think about where these people hang out, what groups they join, what titles they use.

Give me 5 specific search strings I can use immediately and explain why each would work.

70% of talent is passive and they rarely see your job posts. This prompt helps you think like a hunter instead of waiting for applications.

Q: How do I find passive candidates who aren’t applying to jobs? 

A: Passive candidates require proactive search strategies rather than reactive job posts. Start by mapping the titles, communities, and companies where your ideal hire likely works today. Tools like HootRecruit’s AI sourcing agent search the internet for all publicly available profiles, surfacing passive talent 4x faster than manual methods and without requiring you to craft every Boolean string by hand.

Prompt 3: Competitive Company Sourcing

I’m hiring [JOB TITLE] and I want to source talent from companies that are directly competitive or adjacent to mine. Here’s my company: [your company/industry]. Here are the companies I want to source from: [list 3-5 competitor names].

What titles, departments, and skill sets should I search for inside these companies? Which types of roles have the skills we need? What keywords would help me identify candidates with the right experience?

This works because it acknowledges that the right candidates often work at your competitors. Knowing exactly where to look and what to search for saves hours.

Job Description Prompts

Bad job descriptions are a sourcing killer. Research from LinkedIn’s Global Talent Trends shows that vague job postings attract higher volumes of unqualified applicants and lower volumes of strong ones. These prompts help you write descriptions that actually speak to the right candidates.

Prompt 1: Role-Specific Job Description

Write a job description for a [JOB TITLE] position. Here’s the context:

– We’re a [COMPANY SIZE/TYPE] in [INDUSTRY]

– This person will report to [MANAGER TITLE]

– The top 3 things they’ll do daily are: [list]

– Current biggest challenge in this role: [describe]

– What success looks like in month 1, month 3, and month 6: [describe]

The tone should be [TONE: e.g., “straightforward and practical, no fluff”]. Avoid generic language. This should sound like how we actually talk. Include 4-5 specific responsibilities and 5-6 real requirements. End with one sentence about why someone should want this job (not the company, the actual job).

The key here is giving the AI your language, your challenges, and what actually matters for day-to-day work. That’s what turns a generic job post into something that attracts people who know what they’re getting into.

Prompt 2: Required vs. Nice-to-Have Skills

I’ve got a first draft job description for a [JOB TITLE]. Here’s the issue: I’m not sure which skills are truly required vs. nice-to-have.

Go through the requirements and create two clear lists:

– Must have (the person can’t do the job without this)

– Strong to have (would make them better faster, but trainable)

Be honest about what’s essential. Also flag any requirements that might be excluding good people unnecessarily.

This saves you from overstuffing job posts with “10 years of X” when you really need 5. Clearer job descriptions attract more right candidates.

Outreach Message Prompts

Generic outreach gets ignored. Specific outreach gets responses. 76% of recruiters say attracting quality candidates is their top challenge, and most outreach messages make that problem worse, not better. These prompts help you sound like a human.

Prompt 1: Personalized First Contact

I’m reaching out to a [CANDIDATE TITLE] on LinkedIn who [brief context about their background, recent move, company, post they shared]. They don’t know me, so I need a first contact that doesn’t sound automated.

Here’s the real reason I’m reaching out: [your reason, e.g., “we’re hiring for this exact role and their background is rare”].

Write a LinkedIn message (150-200 words max) that:

– References something specific about their background or recent activity

– Explains why I’m reaching out without overselling

– Asks a real question about their experience

– Doesn’t mention the job in the first message

Make it sound like a colleague reaching out, not a recruiter.

Specific, short, and human. This gets response rates that form templates never will.

Q: What should a first recruiter outreach message include? 

A: Strong first outreach references something specific about the candidate, explains the real reason you’re reaching out, and asks one genuine question. It should not mention the job title in message one. The goal is to start a conversation, not pitch a role. Recruiters using HootRecruit’s AI sourcing agent can pair these prompts with automated personalized outreach campaigns that maintain this human feel at scale.

Prompt 2: Follow-Up After No Response

I sent a LinkedIn message 5 days ago to a [CANDIDATE TITLE] about a [JOB TITLE] opportunity. They haven’t responded. I want to send one follow-up that doesn’t feel pushy.

Context about the original message: [brief note on what you said].

Write a very short (2-3 sentences) follow-up that:

– Assumes they’re busy

– Includes one new, valuable piece of information (role details, team info, compensation range, whatever’s most relevant)

– Makes it easy to engage without commitment

– Leaves the door open for later if it’s not the right time

Keep it light.

One follow-up works. Persistence does. Pushiness doesn’t.

Prompt 3: Rejection Email That Keeps Doors Open

I need to reject a candidate who interviewed but we’re moving forward with someone else. Here’s the situation:

– Candidate: [BRIEF BACKGROUND]

– Why they didn’t move forward: [HONEST REASON]

– Future interest: [would you consider them for other roles? YES/NO]

Write a rejection email that:

– Is direct and kind

– Explains briefly why they didn’t move forward (be real, not generic)

– If yes: leaves the door open and suggests how to stay in touch

– If no: thanks them respectfully

– Is short (under 150 words)

This should feel like it comes from a person.

Most rejections kill relationships. This kind preserves them.

Interview Prep Prompts

Prompt 1: Role-Specific Interview Questions

I’m interviewing a [JOB TITLE] candidate tomorrow. Here’s what the role actually involves: [describe the top 3 daily responsibilities and biggest challenges]. Here’s the person’s background: [brief summary of their resume/experience].

Create 6 interview questions that:

– Go beyond standard behavioral questions

– Are actually relevant to what they’ll do day-to-day

– Help me understand if they’ve faced similar challenges before

– Are hard to BS (show whether they actually know their stuff)

For each question, tell me what answer would indicate they’re strong.

Questions that matter get real answers.

Prompt 2: Skills Evaluation Framework

For a [JOB TITLE], the core technical/functional skills I need to assess are: [list 3-5 key skills]. I’m planning to spend [INTERVIEW TIME] assessing these in an interview.

Create a simple evaluation rubric for each skill. For each one, describe what:

– Exceeds expectations looks like

– Meets expectations looks like

– Below expectations looks like

Include one specific scenario or question I could ask to evaluate each skill level.

This turns vague feelings about whether someone is “good enough” into clear, consistent assessment.

Candidate Evaluation Notes Prompts

Prompt 1: Structured Interview Summary

Here’s what happened in my interview with [CANDIDATE NAME] for [JOB TITLE]:

[paste your loose interview notes here]

Organize these notes into a clear summary that covers:

– Technical/functional skill assessment for [list key skills], with specific examples from the conversation

– Problem-solving and thinking style (how do they approach problems?)

– Culture/team fit observations (attitude toward collaboration, learning, feedback)

– Concerns or gaps

– Strengths that stood out

– Recommendation (move forward, hold, reject) with reasoning

Use short bullet points and keep the tone objective. This will be shared with the hiring team.

Good notes help the whole team make decisions, not just you.

Prompt 2: Comparison Matrix

I interviewed [NUMBER] candidates for [JOB TITLE]. Here are my raw notes on each:

[Paste brief notes on each candidate]

Create a comparison table that:

– Lists each candidate in rows

– Shows key skills assessment (did they demonstrate [SKILL 1], [SKILL 2], [SKILL 3]? Rate as strong/moderate/weak)

– Highlights standout strengths for each person

– Notes any concerns

– Recommends ranking (1st choice, 2nd choice, etc.) with reasoning

This should help the team move quickly on a decision.

Visual comparisons are way faster than rereading notes.

Recruiters using AI sourcing tools report 95% less time spent on sourcing activities. That’s not incremental improvement—that’s fundamentally different math on how you allocate your day. More time for relationships, less time on repetitive searches.

Follow-Up and Offer Prompts

Prompt 1: First-Round Rejection with Development Path

I want to reject [CANDIDATE NAME] after the first interview for [JOB TITLE], but I want them to know what it would take to be a stronger candidate for future roles. Their main gap was [DESCRIBE THE GAP].

Write a rejection email that:

– Thanks them for their time and effort

– Is specific about the gap we identified

– Suggests concrete ways they could develop in this area

– Invites them to reach back out when they’ve grown in that skill

– Keeps the relationship open

Make it feel like honest feedback from someone who sees their potential.

This turns rejections into career coaching moments.

Prompt 2: Offer Letter Email

I’m making an offer to [CANDIDATE NAME] for [JOB TITLE]. Here’s the offer:

– Title: [TITLE]

– Salary/Compensation: [RANGE/AMOUNT]

– Start Date: [DATE]

– Reporting Manager: [NAME]

– Key benefits: [LIST KEY BENEFITS]

Write a brief, warm offer email that:

– Expresses genuine enthusiasm about their joining

– Clearly lays out the offer details

– Sets next steps (when they’ll receive official offer docs, when you’ll need a response, etc.)

– Includes contact info if they have questions

– Sounds like it’s from a real person who’s excited to work with them

Keep it to 200-250 words.

Candidates remember how you treated them during the offer. Make it feel special.

How to Use These Prompts Effectively

A few guidelines that make this all work.

Always add your specifics. The more context you give about your role, company, and what matters to you, the better the output. “Senior software engineer at a Series B fintech company” will out-perform “engineering role” every time. The guide to mastering talent sourcing goes deeper on how specificity changes your results at every stage of the sourcing process.

Test and iterate. Use a prompt, see what you get, and refine it. If the output is missing something, add more detail to the prompt next time. This is how you build prompts that actually work for your process.

Edit. AI-generated copy is a starting point, not a finished product. Read it. Change it. Make it sound like you. A 5-minute edit turns AI-assisted into actually useful.

Keep what works. When a prompt produces something you love, save it. Reuse it with different roles. Build your personal swipe file over time.

Q: How much time can AI tools actually save recruiters on sourcing? 

A: Recruiters using AI sourcing tools report up to 95% less time spent on sourcing activities. Traditional recruiting takes 36 to 42 days to fill a position. HootRecruit’s AI sourcing agent delivers the right candidates within minutes, enabling teams to move 4x faster without sacrificing quality or adding headcount.

The Real Value

When recruiting teams use AI well, the payoff is time. Less time on repetitive work means more time on what actually moves the needle: building relationships, having real conversations, and finding the right candidates.

If you’re using AI to source, screen, communicate with candidates, and manage your pipeline, you’re looking at 95% less time on sourcing alone. That’s real time back in your day.

The right candidates aren’t waiting for generic job posts. They’re being approached by recruiters who’ve done the work to understand what they want and how to talk to them in a way that feels real. These prompts help you do that at scale.

Start with one. Try sourcing prompts first if you’re buried in search. Start with outreach if your follow-up is weak. Pick what hurts most right now and build from there.

Want to combine great prompts with an AI sourcing agent that does the heavy lifting for you? HootRecruit’s platform searches the internet for all publicly available profiles, delivering the right candidates within minutes. Plans start at $120/month. See how it works and tap into the 70% of talent your job posts are missing.