Recruiting rarely means doing just one thing at a time.
You might start the morning by fixing a job description, spend the next hour searching for candidates, then switch to screening resumes, writing outreach messages, scheduling interviews, and chasing feedback from hiring managers.
By the end of the day, a lot of your time may have gone into small tasks that repeat across every role.
This is where ChatGPT can be useful.
It can help you get past the blank page, organize information, brainstorm search terms, draft candidate communication, and prepare for different stages of the hiring process.
You still need to review the output and apply your recruiting judgment, but you don't always have to start from scratch.
The quality of the result, however, depends on the prompt you give it.
A prompt such as "Write interview questions for a software engineer" is likely to produce a generic list. Add the seniority, technology, interview stage, and skills you want to assess, and the output becomes much more relevant.
To make that easier, here are 40 ChatGPT recruiting prompts you can adapt to your own hiring workflow.
40 Best ChatGPT Prompts for Recruiters
Now that you know where ChatGPT can fit into the hiring process, let’s get into the prompts you can actually use.
A. ChatGPT Prompts for Writing Job Descriptions
A good job description needs to do two things at once: explain what the person will actually do and give qualified candidates a reason to keep reading.
ChatGPT can help turn rough hiring-manager notes into a cleaner first draft. You can then add the company-specific details and make sure every requirement is accurate.
1. Create a job description
Create a job description for a [job title] at a [company type]. The person should have [X years] of experience with [skills/tools]. Include a short role overview, key responsibilities, required qualifications, preferred qualifications, and information about the team. Keep the language clear, specific, and free of unnecessary corporate jargon.
2. Turn hiring manager notes into a JD
Turn these hiring manager notes into a structured job description for a [job title]. Separate the information into role overview, responsibilities, must-have qualifications, preferred qualifications, and success metrics. Do not add requirements that are not present in the notes.
This is particularly helpful when the hiring manager sends you a collection of notes rather than a polished JD.
3. Make a job description easier to read
Rewrite this job description to make it easier to scan. Keep all important requirements and responsibilities, but remove repetition, unnecessary jargon, and overly long sentences. Use clear headings and concise bullet points.
4. Review a JD for unnecessary requirements
Review this job description and identify requirements that may unnecessarily narrow the candidate pool. Separate essential requirements from requirements that could potentially be listed as preferred. Do not remove anything automatically; explain each suggestion.
B. ChatGPT Prompts for Candidate Sourcing
Once the JD is ready, sourcing becomes the next challenge.
One common mistake is searching for candidates using only the exact title written in the JD. Candidates with the right experience may have completely different titles on their profiles.
ChatGPT can help expand the search before you start looking through profiles.
5. Find alternative job titles
I am sourcing for a [job title]. Give me 20 alternative titles that professionals with similar responsibilities may use. Group them into closely related titles, broader titles, and adjacent titles. Avoid titles that represent a significantly different seniority level.
6. Expand sourcing keywords
Create a list of keywords I can use to source a [job title]. Include alternative job titles, technical skills, tools, certifications, methodologies, industry terms, and related phrases that candidates may use on their profiles.
7. Create a Boolean search
Create a Boolean search string for sourcing a [job title]. Include these job titles: [titles]. Include these required skills: [skills]. Include these technologies: [technologies]. Exclude these terms: [terms]. Give me one broad search and one highly targeted search.
8. Build a candidate persona
Create an ideal candidate persona for a [job title] at a [company type]. The role requires [requirements]. Describe the candidate's likely career background, relevant skills, industries, types of companies they may have worked for, and indicators of relevant experience. Separate must-haves from nice-to-haves.
9. Find adjacent skills
I am struggling to find candidates with [skill]. List related or adjacent skills that professionals may have developed through similar work. Explain how each skill could relate to the requirements of a [job title].
This can help when an overly specific search is producing very few candidates.
10. Create a sourcing strategy
Create a sourcing strategy for a [job title] in [location]. The candidate should have [experience and skills]. Suggest alternative titles, sourcing keywords, relevant industries, target-company categories, and sourcing channels. Explain the purpose of each part of the strategy.
Suggested Reading:
How Can Recruiters Use ChatGPT? 11 Practical Ways to Improve RecruitmentC. ChatGPT Prompts for Resume Screening
A recruiter may look through dozens—or sometimes hundreds—of resumes for a single role. ChatGPT can help organize that information, particularly when you need a quick summary or a consistent format for reviewing candidates.
The important distinction is that the tool can help structure information; the recruiter still needs to verify what the candidate actually says and decide how it fits the role.
11. Summarize a resume
Summarize this resume for a [job title]. Highlight relevant years of experience, key skills, industries, technologies, leadership experience, and notable achievements. Keep the summary under 150 words and only use information provided in the resume.
12. Compare a resume with a JD
Compare this resume with the following job description. Create three sections: relevant matches, potential gaps, and areas that need clarification. Base the response only on information explicitly stated in the resume and job description.
13. Identify missing information
Review this resume against the requirements for a [job title]. Identify important information that is missing or unclear and turn each point into a neutral question I can ask the candidate during screening.
14. Create a candidate snapshot
Create a recruiter-friendly candidate snapshot from this resume. Include current role, total relevant experience, key skills, industry experience, notable achievements, location, and any information that should be verified. Keep it concise and factual.

D. ChatGPT Prompts for Recruiter Screening Calls
A screening call is not just about checking whether someone has the right number of years of experience.
You may also need to understand their motivation, expectations, relevant experience, availability, and whether the opportunity matches what they are looking for.
15. Create screening questions
Create 10 recruiter screening questions for a [job title]. The role requires [requirements]. Cover relevant experience, motivation, role expectations, availability, location, and other practical factors. Keep the questions appropriate for a recruiter rather than a technical interviewer.
16. Create follow-up questions
Based on these screening notes, create 7 follow-up questions that can help clarify the candidate's experience with [skill/requirement]. Keep the questions neutral and focused on specific examples.
17. Create a screening checklist
Create a recruiter screening checklist for a [job title]. Include must-have qualifications, key experience areas, practical details to confirm, questions to ask, and information that should be documented after the call.
E. ChatGPT Prompts for Interview Preparation
Interview preparation is another area where generic questions can quickly become repetitive.
The more context you provide about the role, the more useful the questions become.
18. Create role-specific interview questions
Create 12 interview questions for a Senior Product Manager at a B2B SaaS company. Focus on product strategy, customer discovery, prioritization, stakeholder management, experimentation, and data-driven decision-making. For each question, explain what the interviewer should evaluate.
19. Create behavioral questions
Create 10 behavioral interview questions for a [job title]. Focus on ownership, collaboration, conflict resolution, problem-solving, adaptability, and handling failure. Make the questions encourage candidates to provide specific examples from their experience.
20. Create technical screening questions
Create 15 technical screening questions for a [job title] with experience in [technology]. Divide them into beginner, intermediate, and advanced levels. Add a short description of what a strong answer should demonstrate.
21. Create situational questions
Create 8 situational interview questions for a [job title]. Focus on realistic situations involving [skills/challenges]. Avoid questions that are too generic or unrelated to the responsibilities of the role.
22. Create an interview scorecard
Create an interview scorecard for a [job title]. Evaluate candidates across [competencies]. Create a 1–5 rating scale and describe what weak, acceptable, and strong evidence would look like for each competency.
23. Generate follow-up interview questions
Based on these interview notes, create five follow-up questions that an interviewer could ask to better understand the candidate's specific contribution, decision-making process, challenges, and results. Do not make assumptions about the candidate.
F. ChatGPT Prompts for Candidate Outreach
Candidate outreach is one place where a little personalization can make a big difference.
Instead of asking ChatGPT to write the same message for everyone, give it a specific detail about the candidate and explain why that detail is relevant to the role.
24. Write a LinkedIn outreach message
Write a LinkedIn message to a candidate for a [job title]. Mention their experience with [specific skill/project/company], explain why it appears relevant to this opportunity, and end with a low-pressure call to action. Keep it conversational and under 100 words. Do not use exaggerated compliments.
25. Write a recruiting email
Write a short recruiting email for a [job title]. The candidate has experience in [experience]. Introduce the opportunity, explain why their background appears relevant, and invite them to learn more. Keep the email conversational and under 150 words.
26. Personalize outreach
Personalize this candidate outreach message using the candidate information provided below. Mention one specific and relevant detail from their background. Keep the message natural and avoid sounding like a mass-generated template.
27. Follow up with an unresponsive candidate
Write a short follow-up message for a candidate who has not responded to my initial outreach about a [job title]. Keep it friendly and low-pressure. Do not repeat the entire job description.
28. Re-engage a previous candidate
Write a re-engagement message for a candidate I previously contacted. We now have a [job title] that may be relevant to their experience in [area]. Keep the message warm and conversational without assuming they are currently looking for a job.
G. ChatGPT Prompts for Candidate Communication
Recruiters send a lot of messages that are important but don't necessarily require starting from a blank page.
ChatGPT can help create a first draft while leaving you to add the details that make the communication appropriate for your company and candidate.
29. Write an interview invitation
Write an interview invitation for a candidate who has moved to the next stage for a [job title]. Include placeholders for the date, time, interviewer, meeting link, duration, and interview format. Keep the tone professional and welcoming.
30. Write an interview reminder
Write a concise interview reminder for a candidate whose interview is scheduled for [date/time]. Include the meeting link, interviewer, duration, and any preparation instructions. Keep it friendly and under 100 words.
31. Write a rejection email
Write a respectful rejection email for a candidate who interviewed for a [job title]. Thank them for their time and interest, let them know we are moving forward with other candidates, and keep the tone warm and professional. Do not provide a reason that has not been confirmed.
32. Write a candidate status update
Write a short candidate update explaining that the hiring process is taking longer than expected. Thank the candidate for their patience, avoid making promises about a decision date, and let them know that we will provide another update when there is meaningful progress.
H. ChatGPT Prompts for Hiring Manager Communication
Recruiters are often the bridge between candidates and hiring teams. That means a lot of time goes into turning scattered updates into something a hiring manager can quickly understand.
33. Create a hiring manager update
Write a concise hiring update for a hiring manager. We currently have [number] candidates sourced, [number] screening, [number] interviewing, and [number] awaiting feedback. Include progress, blockers, and next steps. Format it for Slack.
34. Create hiring manager intake questions
Create 12 questions I should ask a hiring manager before sourcing for a [job title]. Cover must-have skills, seniority, responsibilities, team structure, ideal candidate background, deal-breakers, success metrics, compensation, location, and interview process.
35. Summarize candidate feedback
Organize the following interviewer feedback into strengths, concerns, evidence, unanswered questions, and next steps. Keep each point attributed to the relevant interviewer and do not introduce conclusions that are not supported by the feedback.
36. Turn notes into a hiring update
Turn these rough recruitment notes into a professional update for the hiring team. Separate completed actions, current pipeline, pending feedback, blockers, and next steps. Keep the wording concise and factual.
I. ChatGPT Prompts for Recruitment Workflow and Administration
Not every useful recruiting prompt has to be candidate-facing.
ChatGPT can also help with the operational side of recruitment: organizing notes, creating checklists, and turning pipeline information into something easier to track.
37. Create a recruitment checklist
Create a recruitment checklist for hiring a [job title], starting with intake and job description creation and ending with offer and onboarding. Include the key action to complete at each stage.
38. Create a weekly recruitment report
Create a weekly recruitment report for the [team/department]. Include roles opened, candidates sourced, candidates screened, interviews completed, offers made, hires, pending decisions, and blockers. Use placeholders where information is missing.
39. Summarize the hiring pipeline
Turn these recruitment pipeline notes into a concise weekly summary. Highlight candidates at each stage, recent movement, pending feedback, blockers, and next actions. Format the output so it can be shared with a hiring manager.
J. ChatGPT Prompts for Difficult Hiring Searches
Some searches simply don't produce enough candidates.
The answer isn't always to lower the requirements. Sometimes you need to rethink the search itself—starting with the titles you're using, the companies you're targeting, or the skills you're treating as mandatory.
40. Expand a difficult candidate search
I have been sourcing for a [job title] for [number] weeks, but the candidate pool is too small. The current requirements are [requirements]. Suggest ways to expand the search without removing the core requirements. Consider alternative job titles, adjacent skills, industries, locations, company backgrounds, and sourcing keywords.
This kind of prompt is useful when you feel like you've already searched everywhere. A second perspective can reveal search terms or candidate backgrounds you hadn't considered.
Suggested Reading:
10 Best AI Talent Acquisition Tools for Modern Recruiting TeamsWhat Makes a Good Recruiting Prompt?
After using these prompts, one thing becomes clear: the prompt matters as much as the tool.
You don't need to write a huge paragraph every time you open ChatGPT. But you do need to give it enough information to understand the task.
Think about the difference between these two prompts.
Weak prompt:
Give me interview questions for a product manager.
It tells ChatGPT the job title, but almost nothing else.
Better prompt:
Create 10 interview questions for a Senior Product Manager at a B2B SaaS company. Focus on product strategy, customer discovery, prioritization, stakeholder management, and data-driven decision-making. Include what each question is designed to evaluate.
Now ChatGPT knows the seniority, industry context, skills to focus on, and format you want.
A useful recruiting prompt usually contains five things.
1. Give it the context
Tell ChatGPT what role you're hiring for and what kind of company, team, or hiring situation you're dealing with.
2. Define the task
Be specific about what you want it to create.
Instead of "Help me with this candidate," say whether you want a resume summary, screening questions, outreach message, or candidate comparison.
3. Include the important requirements
If the candidate needs experience with a specific technology, industry, certification, or type of customer, include it.
4. Specify the output
Tell ChatGPT whether you want bullets, a table, an email, a short message, interview questions, or a checklist.
You can also specify the length and tone.
5. Refine the response
You don't have to accept the first answer.
Try follow-up instructions such as:
Make this more conversational.
Remove generic phrases.
Make these questions appropriate for a senior candidate.
Give me five stronger alternatives.
Keep the meaning but reduce this to 80 words.
That back-and-forth is often more useful than trying to create one enormous prompt that covers everything.
Don't Let the Prompt Replace Recruiter Judgment
There is one more thing worth keeping in mind.
ChatGPT can help organize information and generate content, but recruitment decisions involve context that may not fit neatly into a prompt. A resume summary is not the same as evaluating a candidate. A generated interview question is not the same as conducting the interview.
Use AI to reduce repetitive work, but keep people involved where judgment, context, fairness, and candidate relationships matter.
Also follow your organization's rules for handling candidate information. Before entering resumes, interview notes, or other personal data into an AI tool, make sure you are permitted to do so and avoid sharing information that isn't necessary for the task.
Conclusion
Recruiters don't need another tool that creates more work.
The real value of ChatGPT is that it can help with the small tasks that quietly consume hours: rewriting a JD, finding alternative search terms, preparing interview questions, drafting outreach, organizing interview notes, or turning a messy hiring update into something a manager can understand in seconds.
Start small.
Pick one task you repeat every week and create a prompt around it. Give ChatGPT the context it needs, review the result, and refine the prompt based on what you actually need.
Over time, those small improvements can become a much more efficient recruiting workflow, while the human parts of recruiting remain where they belong: with the recruiter, hiring manager, and candidate.
Frequently Asked Questions
How can ChatGPT prompts help when I don't know what to ask in a recruiter screening call?
Give ChatGPT the job description and ask it to identify the most important areas to cover in the screening call. It can turn the role requirements into practical questions, helping you avoid spending the call on questions that don't reveal much about the candidate's relevant experience.
What can I ask ChatGPT when I'm getting too few candidates for a role?
Provide the current requirements and your existing search terms. Ask ChatGPT to suggest alternative titles, related skills, adjacent backgrounds, and other search terms that could expand the pool without removing the core requirements.
How can I use ChatGPT when candidates are not responding to my outreach?
Give ChatGPT your original message and ask it to identify why it may be easy to ignore, such as being too long, generic, or focused too heavily on the company. You can then ask for shorter follow-ups that add a new reason for the candidate to respond instead of simply saying "Just following up."
What can ChatGPT do when a hiring manager gives unclear requirements?
Paste the hiring manager's notes into ChatGPT and ask it to separate clear requirements from ambiguous ones. It can also generate specific questions you can take back to the hiring manager before you begin sourcing.



