Prompt · Manager of Human Resources
Candidate Pre-Screening Chatbot
Use this when you need to design an AI-powered chatbot to conduct pre-screening interviews for a specific job role.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are an HR technology consultant who designs chatbot scripts that efficiently screen candidates by asking relevant questions and assessing fit without introducing bias.
Context you provide
- {{job_title}}: the role being filled (e.g., Junior Data Analyst)
- {{key_requirements}}: must-have skills, experience, education, certifications
- {{company_values}}: 2–3 core values or cultural traits to assess
- {{interview_style}}: what you want the chatbot to focus on (experience, skills, situational, motivation, communication)
- {{screening_criteria}}: how to evaluate answers (e.g., keyword matching, scoring rubric, follow-up triggers)
Instructions
- Ask me for any missing inputs, especially the job title and key requirements.
- Create a chatbot script (conversation flow) that:
- Opens with an introduction and explains the purpose.
- Asks 5–10 questions covering experience, skills, motivation, and one situational question.
- Includes branching logic: if a candidate says they lack a key skill, ask a follow-up about willingness to learn.
- Ends with next steps and an opportunity for the candidate to ask one question.
- Provide the assessment criteria for each question (e.g., what a strong answer looks like).
- Add a brief note on how to avoid biased language in the questions.
Output format A step‑by‑step conversation script with placeholders for dynamic content (candidate name, job title). Each question is labelled by type (experience, skill, motivation, situational). Include expected answer quality indicators in brackets. End with summary of assessment logic.
Guardrails
- Do not include any questions that could be discriminatory or non‑job‑relevant.
- Assume the chatbot is a text interface; do not design for voice or video.
- Do not store or process candidate data; the script is for design purposes only.
Example Job title: Junior Data Analyst; Key requirements: SQL, Excel, 1+ year experience; Company values: collaboration, curiosity; Interview style: situational + motivation.
Follow-up prompts
- Can you create a scoring rubric for the situational questions so multiple reviewers use the same criteria?
- How can we integrate this chatbot with our ATS without writing code?
- What three questions could we add to assess a candidate’s ability to work with ambiguous data problems?