100 Best ChatGPT Candidate Database Search Prompts for Staffing Agencies
A practical prompt library listing 100 precise ChatGPT prompts for candidate database search tailored to staffing agencies. Each prompt includes role, task, placeholders, output format, and constraints to streamline candidate sourcing and database querying workflows.
Best For
Staffing agency recruiters, talent sourcers, recruitment operations
Prompt Use Cases
- Sourcing candidates from databases
- Filtering resumes
- Structuring candidate data
- Compliance and data hygiene
- Automating outreach planning
- Generating search strings for databases
Direct Answer
The best ChatGPT prompts for candidate database search for staffing agencies are designed to reliably surface, filter, and enrich candidates from various databases. They use explicit roles, tasks, contexts, and output formats to produce structured results that recruiters can act on directly.
Introduction
This page is a practical prompt library for candidate database search in staffing agencies. It helps recruiters, sourcers, and operations teams quickly assemble high-quality candidate lists from multiple sources.
The prompts are designed to be copyable, specific, and immediately usable without additional context creation.
How to Use These ChatGPT Prompts
- Replace placeholders like [industry], [location], [seniority], and [constraints] with your current job posting details.
- Add or tighten constraints to narrow results, such as location proximity, notice periods, or required certifications.
- Request outputs in formats that your systems consume, such as CSV, JSON, or JSONL, and verify key fields after export.
- Test prompts with a small initial batch to confirm data quality before scaling the run.
- Iterate on prompts by incorporating feedback from recruiters and hiring managers to improve relevance.
100 Best ChatGPT Candidate Database Search Prompts for Staffing Agencies
- Role-based search filter: You are a Talent Sourcer. Task: Build a structured search query for a candidate database to identify software engineers with 3-5 years of experience in cloud platforms. Context: Use fields: name, location, yearsExperience, skills, certifications, lastContact. Output format: JSON array of candidate objects with id, name, email, phone, location, yearsExperience, skills, certifications, currentCompany, lastContact. Constraints: exclude deprecated roles; prioritize active profiles; max 50 results.
- Niche skills pipeline: You are a Cataloging Analyst. Task: Create a filtered pipeline for candidates with Kubernetes, Terraform, and AWS in the last 24 months. Context: Database: CandidateDB, view: active_only, sort by lastUpdated desc. Output: CSV with columns id,name,email,location,skillSet,experience,availability,notes. Constraints: include only candidates with at least two of the three skills and active status.
- Location-based search: You are a Recruitment Researcher. Task: Generate a list of candidates in a 50-mile radius of Austin, TX who have at least 4 years of DevOps experience and are currently employed. Context: data fields include city, state, distance, currentCompany, lastRole, noticePeriod. Output: tab-delimited text with fields id,name,location,currentCompany,lastRole,noticePeriod,yearsExperience,skills. Constraints: exclude passive candidates; rank by proximity then experience.
- Remote-friendly filter: You are a Talent Scout. Task: Identify remote-capable software developers in the database with React and Node.js in the last 3 years. Context: remoteOk flag, timezoneRange, lastUpdated. Output: JSONL with one line per candidate containing id,name,email,remoteStatus,timezones,skills,lastUpdated. Constraints: only include profiles with at least three tech skills and reliable contact data.
- Boolean resume extractor: You are a Recruitment Data Engineer. Task: Extract structured resume data from unstructured candidate notes. Context: notes field contains summaries and bullet points. Output: JSON objects with fields id,name,email,skills,yearsExperience,education,certifications. Constraints: normalize all skills to canonical names; remove duplicates; ensure email validity.
- Experience framing: You are a Staffing Strategist. Task: Reframe candidate experience into three seniority buckets (Junior, Mid, Senior) for a database view. Context: currentRole, yearsExperience, lastCompany. Output: CSV with id,name,seniority,yearsExperience,currentRole,lastCompany. Constraints: map ambiguous roles to closest bucket; provide rationale per row in a notes field.
- Industry-specific tags: You are a Tagging Specialist. Task: Tag candidates by industry vertical and specialization for an MSP. Context: industry = [industry], specialization = [specialization], proficiency = [level]. Output: JSON array of candidates with tags field containing industryTags and skillTags. Constraints: tags must be consistent with taxonomy; include at least two tags per candidate.
- Passive to active conversion: You are a Candidate Engagement Analyst. Task: Mark passive candidates (no recent activity) as warm with recommended outreach plan. Context: activityScore, lastInteraction, preferredContact. Output: JSON with id,name,activityScore,lastInteraction,phone,preferredContact,outreachPlan. Constraints: outreachPlan must be actionable and time-bound.
- Diversity-friendly search: You are a Diversity Sourcing Expert. Task: Build a query to surface candidates from underrepresented groups in data science with open notice periods. Context: demographicFields, noticePeriod, lastCompany. Output: CSV with id,name,demographics,noticePeriod,location,skills,experience. Constraints: ensure compliant and respectful language in notes.
- Education-based filter: You are a Credential Analyst. Task: Identify candidates with a specific degree and certification combo (example: CS degree and AWS Certified). Context: degreeField, certifications, GPA. Output: JSON array with id,name,degreeField,certifications,GPA,yearsExperience,skills. Constraints: only include valid, verifiable credentials.
- Candidate profile enrichment: You are a Data Enricher. Task: Enrich candidate profiles with missing contact methods and social profiles. Context: existingProfile with fields id,name,email,phone,linkedin,github,portfolio. Output: JSON array with enrichedProfile objects including enrichmentNotes. Constraints: verify URLs; redact personal emails if prohibited by policy.
- Salary range alignment: You are a Compensation Auditor. Task: Compare candidate salary expectations to market range for a given job family. Context: jobFamily, location, currentSalary, expectedSalary, currency. Output: CSV with id,name,expectedSalary,marketRangeLow,marketRangeHigh,variance. Constraints: flag any outliers above 50 percent of market.
- Gap analysis prompts: You are a Workforce Planner. Task: Identify gaps between candidate skills and a target tech stack for a project. Context: targetStack, existingStack, yearsRequired. Output: JSON with id,name,missingSkills,yearsExperienceMismatch,notes. Constraints: provide learning resources column optional.
- Regulatory ready prompts: You are a Compliance Sourcer. Task: Flag candidates with data privacy certifications and region-specific eligibility. Context: certifications, jurisdiction, dataHandling. Output: CSV with id,name,certifications,jurisdiction,eligibilityNotes. Constraints: ensure no PII leakage.
- Language proficiency screen: You are a Talent Screener. Task: Screen candidates for language fluency in business English and another language. Context: languages, proficiencyScores, lastUsed. Output: JSON with id,name,primaryLanguage,secondaryLanguage,proficiency,notes. Constraints: require minimum proficiency thresholds.
- Referral source scoring: You are a Referral Analyst. Task: Score candidates by referral source quality and conversion likelihood. Context: referralSource, responseRate, interviewRate. Output: CSV with id,name,referralSource,score,interviewRate. Constraints: use a defined scoring rubric.
- Resume normalization prompts: You are a Resume Normalize Bot. Task: Normalize resume sections into standard fields: experience, education, skills, certifications, achievements. Output: JSON with normalized fields for each candidate.
- Talent pool health check: You are an Operations Analyst. Task: Generate a health report for the candidate pool including freshness, completeness, and contactability. Output: Markdown-like table (CSV-compatible) with fields candidateId, freshnessDays, completenessScore, contactability. Constraints: report weekly.
- Job match confidence: You are a Matching Engineer. Task: Rate confidence of each candidate match to a job posting. Context: jobDescription, candidateProfile, skillsMatch, cultureFit. Output: JSON array with id,matchScore,calibrationNotes. Constraints: provide rationale for low scores.
- Dedupe and deduplicate: You are a Data Quality Engineer. Task: Identify duplicate candidates across multiple sources and merge records. Context: sources, mergeRules, conflictResolution. Output: CSV with mergedId,name,contacts,skills,education,notes. Constraints: keep the most recent activity.
- Diversity audit prompts: You are an Inclusion Auditor. Task: Audit candidate data for bias indicators and suggest corrections. Context: candidateRecords, biasFlags, remediationSteps. Output: JSON array with id,candidateName,biasFlags,remediation. Constraints: no demographic profiling beyond flags.
- Candidate persona builder: You are a Sourcing Architect. Task: Build candidate personas for top roles in [industry]. Context: personaTemplates, seniority, interests. Output: JSON with personaId,name,needs,channels,metrics. Constraints: align with hiring goals.
- Outreach cadences: You are a Outreach Designer. Task: Create a multi-step outreach cadence for active candidates in a database. Context: contactMethods, timeZones, responseWindow. Output: YAML with steps, templates, followups. Constraints: personalize for each candidate.
- Search string generator: You are a Search String Engineer. Task: Generate Boolean search strings for candidate databases for a given role. Context: role, mustHave, niceToHave, exclusions. Output: JSON with strings, intendedDatabases, notes. Constraints: provide at least five variations.
- Candidate routing rules: You are a Routing Strategist. Task: Define rules to route candidates to recruiters based on location, seniority, and skill fit. Output: CSV with candidateId,routeTo,recruiter,priority,reason. Constraints: update as pool changes.
- ATS-friendly exports: You are an ATS Integrator. Task: Prepare candidate export tailored for an ATS import with field mappings. Output: CSV with mappedFieldName, value. Constraints: ensure required fields present.
- Tech stack profiling: You are a Tech Profile Analyst. Task: Profile candidates by primary tech stack and secondary skills for a project. Output: JSON with id,primaryStack,secondarySkills,yearsExperience,location. Constraints: canonicalize stack names.
- Contractor vs permanent: You are a Workforce Planner. Task: Tag candidates as contractor-friendly or perm-friendly and flag match type. Output: CSV with id,name,matchType,notes. Constraints: align with client preference.
- Candidate success stories: You are a Content Sourcer. Task: Extract positive indicators from profile notes to assemble candidate success stories. Output: JSON with id,name,successIndicators,industry. Constraints: anonymize sensitive data.
- Skills gap prioritization: You are a Skills Analyst. Task: Rank missing skills by impact to project delivery. Output: JSON with id,missingSkills,priority,resources. Constraints: provide quick-win resources.
- Company match prompts: You are a Market Align Analyst. Task: Rate candidates based on prior company size and culture similarity. Output: CSV with id,name,companySize,cultureFit,notes. Constraints: normalize companySize into buckets.
- Compliance check prompts: You are a Compliance Sourcer. Task: Verify candidate data privacy consent and data retention flags. Output: JSON with id,name,consent,retentionPolicy,notes. Constraints: audit-friendly.
- Notification scheduling: You are a Workflow Automator. Task: Schedule candidate status updates to recruiters and hiring managers. Output: iCal format blocks or JSON events. Constraints: set reminders.
- Vendor-neutral sourcing: You are a Sourcing Architect. Task: Create prompts that can be used across multiple vendor databases. Output: JSON with prompts, databases, notes. Constraints: maintain neutrality.
- Candidate clustering: You are a Data Scientist. Task: Cluster candidates by skills and location for regional campaigns. Output: JSON with clusterId,candidates,centroid. Constraints: explain cluster logic.
- Interview readiness check: You are a Interview Coach. Task: Mark candidates as interview-ready or not with next steps. Output: CSV with id,name,readyStatus,nextStep. Constraints: provide resources.
- Offer readiness signals: You are a Compensation Analyst. Task: Flag candidates who are likely to accept an offer based on past behavior. Output: JSON with id,name,acceptanceProb,notes. Constraints: avoid bias.
- Referral network mapping: You are a Networking Specialist. Task: Map candidate referrals to potential approvers and teams. Output: CSV with id,name,referralSource,team,approver. Constraints: maintain privacy.
- Seniority normalization: You are a Talent Analyst. Task: Normalize seniority labels across multiple data sources. Output: JSON with id,normalizedSeniority,criteria. Constraints: use consistent thresholds.
- Talent market signals: You are a Market Intelligence Bot. Task: Collect signals that indicate rising demand for roles in [industry]. Output: CSV with role,signalDate,signalStrength. Constraints: cite sources in notes.
- Candidate heatmap: You are a Visualization Specialist. Task: Create a heatmap view of candidate activity by week. Output: JSON with grid of weeks and activityScores. Constraints: keep data privacy.
- Background check prompts: You are a Compliance Auditor. Task: Prepare prompts to gather allowed background check data. Output: JSON with candidateId,checks,consent,status. Constraints: legal compliance.
- Notice period alignment: You are a Staffing Coordinator. Task: Filter candidates by notice period compatibility with job posting. Output: CSV with id,name,noticePeriod,roleFit. Constraints: avoid long notice mismatches.
- Role-based quick briefs: You are a Recruiter Briefing Bot. Task: Generate concise 3-sentence briefs for each candidate tailored to a role. Output: JSON array with id,brief,keywords. Constraints: keep it recruiter-friendly.
- Language-centric search: You are a Linguistics Sourcer. Task: Find candidates fluent in English and [secondLanguage]. Output: CSV with id,name,languageProficiency,certifications. Constraints: verify language tests if provided.
- Industry benchmarks: You are a Benchmark Analyst. Task: Compare candidate pipelines to industry benchmarks for [industry]. Output: JSON with metric,actual,benchmark,delta. Constraints: highlight gaps.
- Dataset quality prompts: You are a Data Steward. Task: Assess quality flags on candidate dataset and suggest fixes. Output: CSV with id,qualityFlags,requiredActions. Constraints: prioritize critical issues.
- Candidate routing notes: You are a Recruiter Assistant. Task: Generate routing notes for recruiters per candidate. Output: JSON with id,notes,assignedRecruiter,reason. Constraints: concise and actionable.
- Soft skills prompts: You are a Soft Skills Analyst. Task: Assess candidates for collaboration and communication skills from notes. Output: JSON with id,softSkills,rating,observations. Constraints: avoid subjective bias.
- Technical assessment prompts: You are a Technical Assessor. Task: Propose a role-appropriate skill assessment plan for shortlisted candidates. Output: JSON with assessmentId,sections,criteria,passingScore. Constraints: align with job specifics.
- Diversity-friendly outreach: You are a Outreach Designer. Task: Draft inclusive outreach messages for a diverse talent pool. Output: JSON with messageId,subject,line1,line2,CTA. Constraints: avoid biased phrasing.
- Candidate data mapping: You are a Data Mapper. Task: Map candidate fields to a standard schema for ATS import. Output: CSV with standardField,sourceField,value. Constraints: cover all required fields.
- Active candidate refresh: You are a Refresh Bot. Task: Refresh contact data for active candidates older than 90 days. Output: JSON array with id,name,phone,email,updateReason,updatedAt. Constraints: verify data validity.
- Tech skills delta: You are a Skills Analyst. Task: Compute delta between candidate skills and target stack. Output: JSON with id,skillGaps,addedSkills,removedSkills. Constraints: provide remediation plan.
- Data privacy prompts: You are a Privacy Advocate. Task: Ensure prompts do not reveal sensitive PII and comply with data policies. Output: checklist in JSON. Constraints: redact when exporting.
- Candidate energy scoring: You are a Behavioral Scientist. Task: Score candidates on engagement energy from notes. Output: CSV with id,energyScore,notes. Constraints: explain scoring basis.
- Company currency prompts: You are a Corporate Sourcing Specialist. Task: Normalize company names to standardized forms for matching. Output: JSON with candidateId,standardCompanyName. Constraints: maintain mapping table.
- Onsite readiness prompts: You are an Operations Planner. Task: Flag candidates ready for onsite interviews with logistics notes. Output: CSV with id,location,logistics,readyStatus. Constraints: ensure travel constraints captured.
- Candidate confidence notes: You are a Sourcing Analyst. Task: Attach confidence notes explaining why a candidate is or isn’t a good fit. Output: JSON with id,confidence,notes. Constraints: be specific.
- Boolean optimization prompts: You are a Search Engineer. Task: Optimize search strings for high-precision matches. Output: JSON with role,strings,explanation. Constraints: avoid broad terms.
- Passive pipeline growth: You are a Talent Architect. Task: Propose strategies to grow a passive candidate pool for [industry]. Output: JSON with strategyId,description,metrics. Constraints: actionable.
- Candidate lifecycle map: You are a Lifecycle Analyst. Task: Create a map of candidate lifecycle stages for a staffing project. Output: JSON with stageId,name,criteria,exitNote. Constraints: update with feedback.
- Interview slot syncing: You are a Scheduling Bot. Task: Propose interview slots that fit candidate time zones and recruiter calendars. Output: ICS blocks or JSON events. Constraints: minimize back-and-forth.
- Candidate data retention: You are a Compliance Officer. Task: Outline data retention rules for candidate records by jurisdiction. Output: JSON with jurisdiction,retentionPeriod,backupPolicy. Constraints: align with regulations.
- Tech trend prompts: You are a Market Trends Bot. Task: Identify rising tech skills to watch for the next hiring cycle. Output: CSV with skill,trendScore,notes. Constraints: sources cited.
- Candidate exposure prompts: You are a Brand Sourcing Lead. Task: Create prompts to surface candidates through employer brand channels. Output: JSON with channel,qualification,notes. Constraints: track performance.
- Salary negotiation primers: You are a Negotiation Coach. Task: Draft a negotiation primer for recruiters when offering to candidates in [location]. Output: JSON with topic,script,risks,notes. Constraints: culturally aware.
- Second language prompts: You are a Language Specialist. Task: Filter for candidates fluent in English plus a chosen second language with documentation. Output: CSV with id,name,englishProficiency,secondLanguage,documentation. Constraints: require test results if present.
- Contractual knowledge prompts: You are a Legal Advisor. Task: Check candidate contract terms for standard staffing agreements. Output: JSON with candidateId,terms,legalityFlags,notes. Constraints: flag unusual clauses.
- Critical role alerts: You are a Alerts Engine. Task: Generate alerts when a candidate with critical skills is added or updated. Output: JSON with candidateId,alertType,trigger,recipients. Constraints: real-time.
- Profile completeness check: You are a Profile Auditor. Task: Evaluate completeness of candidate profiles and suggest fills. Output: CSV with id,completenessScore,missingFields. Constraints: target 95+.
- Red flags prompts: You are a Risk Analyst. Task: Identify red flags in candidate data indicating integrity concerns. Output: JSON with id,redFlags,mitigations. Constraints: escalate high risk.
- Event-driven prompts: You are a Workflow Designer. Task: Trigger actions when candidates move stages or when job postings close. Output: JSON events with action,trigger,recipients. Constraints: ensure idempotence.
- Hiring intent signals: You are a Behavioral Analyst. Task: Surface signals indicating a candidate's intent to switch jobs. Output: CSV with id,intentScore,observations. Constraints: base on behavior cues.
- Tool integration prompts: You are an Integration Specialist. Task: Describe how to integrate candidate data with an ATS and CRM workflows. Output: JSON with integrations,dataFlows,notes. Constraints: vendor-neutral.
- Job family mapping: You are a Taxonomy Expert. Task: Map roles to job families in a hierarchy for reporting. Output: JSON with roleId,roleName,jobFamily,level. Constraints: consistent taxonomy.
- Candidate journey analytics: You are a Data Analyst. Task: Analyze candidate journey data to identify drop-off points. Output: CSV with stage,dropOffRate,notes. Constraints: include recommended improvements.
- Automation tea prompts: You are a RPA Designer. Task: Define automation steps to update candidate data weekly. Output: JSON with stepId,action,frequency,owner. Constraints: clear handoffs.
- Candidate consent prompts: You are a Privacy Officer. Task: Generate prompts to obtain candidate consent for data processing. Output: JSON with consentText,language,recordId. Constraints: compliant wording.
- Candidate notification prompts: You are a Communications Specialist. Task: Create notification texts for status changes to candidates. Output: JSON with status,subject,line1,line2,CTA. Constraints: friendly tone.
- Tech interview prep: You are an Interview Coach. Task: Produce role-specific interview prep guides for shortlisted candidates. Output: JSON with candidateId,guideSections,resources. Constraints: actionable steps.
- Compliance logging prompts: You are a Compliance Auditor. Task: Log compliance checks for candidate records systematically. Output: CSV with checkId,candidateId,checkType,status,notes. Constraints: audit-ready.
- Candidate enrichment playbook: You are a Data Enricher. Task: Create a playbook for enriching profiles with professional social data. Output: JSON with step,tools,policies. Constraints: respect privacy.
- Hiring manager prompts: You are a Recruiting Ops Specialist. Task: Generate prompts for hiring managers to rate candidates efficiently. Output: JSON with candidateId,managerRating,comments. Constraints: standardized scoring.
- Candidate export presets: You are an ATS Engineer. Task: Create preset export templates for different job postings. Output: CSV with templateName,fieldMappings,format. Constraints: maintain compatibility.
- Geographic clustering: You are a Data Scientist. Task: Cluster candidates by region and density. Output: JSON with clusters,centroids,candidates. Constraints: explain clustering method.
- Interview scheduling blockers: You are a Scheduler. Task: Identify scheduling blockers for candidates and propose alternatives. Output: JSON with candidateId,blocker,alternativeSlots. Constraints: optimize for no conflicts.
- Vendor-neutral screening: You are a Screening Architect. Task: Create screening prompts usable across multiple vendors. Output: JSON with prompts,vendorNotes. Constraints: maintain neutrality.
- Rehire potential prompts: You are a Talent Rehire Analyst. Task: Flag former employees with high rehiring potential. Output: CSV with id,name,formerEmployer,rehireScore. Constraints: respect alumni policies.
- Critical skills watchlist: You are a Skills Monitor. Task: Maintain a watchlist of candidates with critical, scarce skills. Output: JSON with candidateId,skill,watchStatus,notes. Constraints: update weekly.
- Candidate sentiment analysis: You are a Sentiment Analyst. Task: Gauge candidate sentiment from notes and messages. Output: CSV with id,sentiment,confidence,notes. Constraints: avoid overinterpretation.
- Background check planning: You are a Compliance Planner. Task: Plan background checks in batches aligned to interview timelines. Output: JSON with batchId,candidates,checkList,timeline. Constraints: minimize delays.
- Client-specific prompts: You are a Client Liaison. Task: Tailor prompts for a specific client’s industry and jargon. Output: JSON with clientId,prompts,notes. Constraints: maintain customization.
- Candidate data dictionary: You are a Data Architect. Task: Create a dictionary of candidate data fields and allowed values. Output: JSON with field,allowedValues,description. Constraints: comprehensive.
- Seasonal sourcing prompts: You are a Talent Strategist. Task: Prepare prompts for seasonal hiring surges in [industry]. Output: JSON with season,scenarios,actions. Constraints: scalable.
- Candidate exit prompts: You are a Retention Specialist. Task: Identify exit risk signals and propose retention outreach prompts. Output: JSON with candidateId,riskFactors,outreachPlan. Constraints: privacy-aware.
- Remote interview prompts: You are a Remote Interviewer. Task: Create prompts to assess remote collaboration skills. Output: JSON with questionSet,scoring rubric. Constraints: validated with rubrics.
- Data hygiene prompts: You are a Data Steward. Task: Generate prompts to detect and fix incomplete candidate data. Output: JSON with issues,fixes,priorities. Constraints: keep data current.
- Diversity impact prompts: You are a Compliance Analyst. Task: Evaluate how sourcing prompts affect diversity metrics. Output: JSON with metric,impact,notes. Constraints: bias-aware.
- Hiring velocity prompts: You are an Operations Analyst. Task: Propose prompts to accelerate candidate sourcing while maintaining quality. Output: JSON with initiative,expectedImpact,owners,timeline. Constraints: measurable outcomes.
Markdown Template
100 Best ChatGPT Candidate Database Search Prompts for Staffing Agencies
# 100 Best ChatGPT Candidate Database Search Prompts for Staffing Agencies
**Role-based search filter**: You are a Talent Sourcer. Task: Build a structured search query for a candidate database to identify software engineers with 3-5 years of experience in cloud platforms. Context: Use fields: name, location, yearsExperience, skills, certifications, lastContact. Output format: JSON array of candidate objects with id, name, email, phone, location, yearsExperience, skills, certifications, currentCompany, lastContact. Constraints: exclude deprecated roles; prioritize active profiles; max 50 results.
**Niche skills pipeline**: You are a Cataloging Analyst. Task: Create a filtered pipeline for candidates with Kubernetes, Terraform, and AWS in the last 24 months. Context: Database: CandidateDB, view: active_only, sort by lastUpdated desc. Output: CSV with columns id,name,email,location,skillSet,experience,availability,notes. Constraints: include only candidates with at least two of the three skills and active status.
**Location-based search**: You are a Recruitment Researcher. Task: Generate a list of candidates in a 50-mile radius of Austin, TX who have at least 4 years of DevOps experience and are currently employed. Context: data fields include city, state, distance, currentCompany, lastRole, noticePeriod. Output: tab-delimited text with fields id,name,location,currentCompany,lastRole,noticePeriod,yearsExperience,skills. Constraints: exclude passive candidates; rank by proximity then experience.
**Remote-friendly filter**: You are a Talent Scout. Task: Identify remote-capable software developers in the database with React and Node.js in the last 3 years. Context: remoteOk flag, timezoneRange, lastUpdated. Output: JSONL with one line per candidate containing id,name,email,remoteStatus,timezones,skills,lastUpdated. Constraints: only include profiles with at least three tech skills and reliable contact data.
**Boolean resume extractor**: You are a Recruitment Data Engineer. Task: Extract structured resume data from unstructured candidate notes. Context: notes field contains summaries and bullet points. Output: JSON objects with fields id,name,email,skills,yearsExperience,education,certifications. Constraints: normalize all skills to canonical names; remove duplicates; ensure email validity.
**Experience framing**: You are a Staffing Strategist. Task: Reframe candidate experience into three seniority buckets (Junior, Mid, Senior) for a database view. Context: currentRole, yearsExperience, lastCompany. Output: CSV with id,name,seniority,yearsExperience,currentRole,lastCompany. Constraints: map ambiguous roles to closest bucket; provide rationale per row in a notes field.
**Industry-specific tags**: You are a Tagging Specialist. Task: Tag candidates by industry vertical and specialization for an MSP. Context: industry = [industry], specialization = [specialization], proficiency = [level]. Output: JSON array of candidates with tags field containing industryTags and skillTags. Constraints: tags must be consistent with taxonomy; include at least two tags per candidate.
**Passive to active conversion**: You are a Candidate Engagement Analyst. Task: Mark passive candidates (no recent activity) as warm with recommended outreach plan. Context: activityScore, lastInteraction, preferredContact. Output: JSON with id,name,activityScore,lastInteraction,phone,preferredContact,outreachPlan. Constraints: outreachPlan must be actionable and time-bound.
**Diversity-friendly search**: You are a Diversity Sourcing Expert. Task: Build a query to surface candidates from underrepresented groups in data science with open notice periods. Context: demographicFields, noticePeriod, lastCompany. Output: CSV with id,name,demographics,noticePeriod,location,skills,experience. Constraints: ensure compliant and respectful language in notes.
**Education-based filter**: You are a Credential Analyst. Task: Identify candidates with a specific degree and certification combo (example: CS degree and AWS Certified). Context: degreeField, certifications, GPA. Output: JSON array with id,name,degreeField,certifications,GPA,yearsExperience,skills. Constraints: only include valid, verifiable credentials.
**Candidate profile enrichment**: You are a Data Enricher. Task: Enrich candidate profiles with missing contact methods and social profiles. Context: existingProfile with fields id,name,email,phone,linkedin,github,portfolio. Output: JSON array with enrichedProfile objects including enrichmentNotes. Constraints: verify URLs; redact personal emails if prohibited by policy.
**Salary range alignment**: You are a Compensation Auditor. Task: Compare candidate salary expectations to market range for a given job family. Context: jobFamily, location, currentSalary, expectedSalary, currency. Output: CSV with id,name,expectedSalary,marketRangeLow,marketRangeHigh,variance. Constraints: flag any outliers above 50 percent of market.
**Gap analysis prompts**: You are a Workforce Planner. Task: Identify gaps between candidate skills and a target tech stack for a project. Context: targetStack, existingStack, yearsRequired. Output: JSON with id,name,missingSkills,yearsExperienceMismatch,notes. Constraints: provide learning resources column optional.
**Regulatory ready prompts**: You are a Compliance Sourcer. Task: Flag candidates with data privacy certifications and region-specific eligibility. Context: certifications, jurisdiction, dataHandling. Output: CSV with id,name,certifications,jurisdiction,eligibilityNotes. Constraints: ensure no PII leakage.
**Language proficiency screen**: You are a Talent Screener. Task: Screen candidates for language fluency in business English and another language. Context: languages, proficiencyScores, lastUsed. Output: JSON with id,name,primaryLanguage,secondaryLanguage,proficiency,notes. Constraints: require minimum proficiency thresholds.
**Referral source scoring**: You are a Referral Analyst. Task: Score candidates by referral source quality and conversion likelihood. Context: referralSource, responseRate, interviewRate. Output: CSV with id,name,referralSource,score,interviewRate. Constraints: use a defined scoring rubric.
**Resume normalization prompts**: You are a Resume Normalize Bot. Task: Normalize resume sections into standard fields: experience, education, skills, certifications, achievements. Output: JSON with normalized fields for each candidate.
**Talent pool health check**: You are an Operations Analyst. Task: Generate a health report for the candidate pool including freshness, completeness, and contactability. Output: Markdown-like table (CSV-compatible) with fields candidateId, freshnessDays, completenessScore, contactability. Constraints: report weekly.
**Job match confidence**: You are a Matching Engineer. Task: Rate confidence of each candidate match to a job posting. Context: jobDescription, candidateProfile, skillsMatch, cultureFit. Output: JSON array with id,matchScore,calibrationNotes. Constraints: provide rationale for low scores.
**Dedupe and deduplicate**: You are a Data Quality Engineer. Task: Identify duplicate candidates across multiple sources and merge records. Context: sources, mergeRules, conflictResolution. Output: CSV with mergedId,name,contacts,skills,education,notes. Constraints: keep the most recent activity.
**Diversity audit prompts**: You are an Inclusion Auditor. Task: Audit candidate data for bias indicators and suggest corrections. Context: candidateRecords, biasFlags, remediationSteps. Output: JSON array with id,candidateName,biasFlags,remediation. Constraints: no demographic profiling beyond flags.
**Candidate persona builder**: You are a Sourcing Architect. Task: Build candidate personas for top roles in [industry]. Context: personaTemplates, seniority, interests. Output: JSON with personaId,name,needs,channels,metrics. Constraints: align with hiring goals.
**Outreach cadences**: You are a Outreach Designer. Task: Create a multi-step outreach cadence for active candidates in a database. Context: contactMethods, timeZones, responseWindow. Output: YAML with steps, templates, followups. Constraints: personalize for each candidate.
**Search string generator**: You are a Search String Engineer. Task: Generate Boolean search strings for candidate databases for a given role. Context: role, mustHave, niceToHave, exclusions. Output: JSON with strings, intendedDatabases, notes. Constraints: provide at least five variations.
**Candidate routing rules**: You are a Routing Strategist. Task: Define rules to route candidates to recruiters based on location, seniority, and skill fit. Output: CSV with candidateId,routeTo,recruiter,priority,reason. Constraints: update as pool changes.
**ATS-friendly exports**: You are an ATS Integrator. Task: Prepare candidate export tailored for an ATS import with field mappings. Output: CSV with mappedFieldName, value. Constraints: ensure required fields present.
**Tech stack profiling**: You are a Tech Profile Analyst. Task: Profile candidates by primary tech stack and secondary skills for a project. Output: JSON with id,primaryStack,secondarySkills,yearsExperience,location. Constraints: canonicalize stack names.
**Contractor vs permanent**: You are a Workforce Planner. Task: Tag candidates as contractor-friendly or perm-friendly and flag match type. Output: CSV with id,name,matchType,notes. Constraints: align with client preference.
**Candidate success stories**: You are a Content Sourcer. Task: Extract positive indicators from profile notes to assemble candidate success stories. Output: JSON with id,name,successIndicators,industry. Constraints: anonymize sensitive data.
**Skills gap prioritization**: You are a Skills Analyst. Task: Rank missing skills by impact to project delivery. Output: JSON with id,missingSkills,priority,resources. Constraints: provide quick-win resources.
**Company match prompts**: You are a Market Align Analyst. Task: Rate candidates based on prior company size and culture similarity. Output: CSV with id,name,companySize,cultureFit,notes. Constraints: normalize companySize into buckets.
**Compliance check prompts**: You are a Compliance Sourcer. Task: Verify candidate data privacy consent and data retention flags. Output: JSON with id,name,consent,retentionPolicy,notes. Constraints: audit-friendly.
**Notification scheduling**: You are a Workflow Automator. Task: Schedule candidate status updates to recruiters and hiring managers. Output: iCal format blocks or JSON events. Constraints: set reminders.
**Vendor-neutral sourcing**: You are a Sourcing Architect. Task: Create prompts that can be used across multiple vendor databases. Output: JSON with prompts, databases, notes. Constraints: maintain neutrality.
**Candidate clustering**: You are a Data Scientist. Task: Cluster candidates by skills and location for regional campaigns. Output: JSON with clusterId,candidates,centroid. Constraints: explain cluster logic.
**Interview readiness check**: You are a Interview Coach. Task: Mark candidates as interview-ready or not with next steps. Output: CSV with id,name,readyStatus,nextStep. Constraints: provide resources.
**Offer readiness signals**: You are a Compensation Analyst. Task: Flag candidates who are likely to accept an offer based on past behavior. Output: JSON with id,name,acceptanceProb,notes. Constraints: avoid bias.
**Referral network mapping**: You are a Networking Specialist. Task: Map candidate referrals to potential approvers and teams. Output: CSV with id,name,referralSource,team,approver. Constraints: maintain privacy.
**Seniority normalization**: You are a Talent Analyst. Task: Normalize seniority labels across multiple data sources. Output: JSON with id,normalizedSeniority,criteria. Constraints: use consistent thresholds.
**Talent market signals**: You are a Market Intelligence Bot. Task: Collect signals that indicate rising demand for roles in [industry]. Output: CSV with role,signalDate,signalStrength. Constraints: cite sources in notes.
**Candidate heatmap**: You are a Visualization Specialist. Task: Create a heatmap view of candidate activity by week. Output: JSON with grid of weeks and activityScores. Constraints: keep data privacy.
**Background check prompts**: You are a Compliance Auditor. Task: Prepare prompts to gather allowed background check data. Output: JSON with candidateId,checks,consent,status. Constraints: legal compliance.
**Notice period alignment**: You are a Staffing Coordinator. Task: Filter candidates by notice period compatibility with job posting. Output: CSV with id,name,noticePeriod,roleFit. Constraints: avoid long notice mismatches.
**Role-based quick briefs**: You are a Recruiter Briefing Bot. Task: Generate concise 3-sentence briefs for each candidate tailored to a role. Output: JSON array with id,brief,keywords. Constraints: keep it recruiter-friendly.
**Language-centric search**: You are a Linguistics Sourcer. Task: Find candidates fluent in English and [secondLanguage]. Output: CSV with id,name,languageProficiency,certifications. Constraints: verify language tests if provided.
**Industry benchmarks**: You are a Benchmark Analyst. Task: Compare candidate pipelines to industry benchmarks for [industry]. Output: JSON with metric,actual,benchmark,delta. Constraints: highlight gaps.
**Dataset quality prompts**: You are a Data Steward. Task: Assess quality flags on candidate dataset and suggest fixes. Output: CSV with id,qualityFlags,requiredActions. Constraints: prioritize critical issues.
**Candidate routing notes**: You are a Recruiter Assistant. Task: Generate routing notes for recruiters per candidate. Output: JSON with id,notes,assignedRecruiter,reason. Constraints: concise and actionable.
**Soft skills prompts**: You are a Soft Skills Analyst. Task: Assess candidates for collaboration and communication skills from notes. Output: JSON with id,softSkills,rating,observations. Constraints: avoid subjective bias.
**Technical assessment prompts**: You are a Technical Assessor. Task: Propose a role-appropriate skill assessment plan for shortlisted candidates. Output: JSON with assessmentId,sections,criteria,passingScore. Constraints: align with job specifics.
**Diversity-friendly outreach**: You are a Outreach Designer. Task: Draft inclusive outreach messages for a diverse talent pool. Output: JSON with messageId,subject,line1,line2,CTA. Constraints: avoid biased phrasing.
**Candidate data mapping**: You are a Data Mapper. Task: Map candidate fields to a standard schema for ATS import. Output: CSV with standardField,sourceField,value. Constraints: cover all required fields.
**Active candidate refresh**: You are a Refresh Bot. Task: Refresh contact data for active candidates older than 90 days. Output: JSON array with id,name,phone,email,updateReason,updatedAt. Constraints: verify data validity.
**Tech skills delta**: You are a Skills Analyst. Task: Compute delta between candidate skills and target stack. Output: JSON with id,skillGaps,addedSkills,removedSkills. Constraints: provide remediation plan.
**Data privacy prompts**: You are a Privacy Advocate. Task: Ensure prompts do not reveal sensitive PII and comply with data policies. Output: checklist in JSON. Constraints: redact when exporting.
**Candidate energy scoring**: You are a Behavioral Scientist. Task: Score candidates on engagement energy from notes. Output: CSV with id,energyScore,notes. Constraints: explain scoring basis.
**Company currency prompts**: You are a Corporate Sourcing Specialist. Task: Normalize company names to standardized forms for matching. Output: JSON with candidateId,standardCompanyName. Constraints: maintain mapping table.
**Onsite readiness prompts**: You are an Operations Planner. Task: Flag candidates ready for onsite interviews with logistics notes. Output: CSV with id,location,logistics,readyStatus. Constraints: ensure travel constraints captured.
**Candidate confidence notes**: You are a Sourcing Analyst. Task: Attach confidence notes explaining why a candidate is or isn’t a good fit. Output: JSON with id,confidence,notes. Constraints: be specific.
**Boolean optimization prompts**: You are a Search Engineer. Task: Optimize search strings for high-precision matches. Output: JSON with role,strings,explanation. Constraints: avoid broad terms.
**Passive pipeline growth**: You are a Talent Architect. Task: Propose strategies to grow a passive candidate pool for [industry]. Output: JSON with strategyId,description,metrics. Constraints: actionable.
**Candidate lifecycle map**: You are a Lifecycle Analyst. Task: Create a map of candidate lifecycle stages for a staffing project. Output: JSON with stageId,name,criteria,exitNote. Constraints: update with feedback.
**Interview slot syncing**: You are a Scheduling Bot. Task: Propose interview slots that fit candidate time zones and recruiter calendars. Output: ICS blocks or JSON events. Constraints: minimize back-and-forth.
**Candidate data retention**: You are a Compliance Officer. Task: Outline data retention rules for candidate records by jurisdiction. Output: JSON with jurisdiction,retentionPeriod,backupPolicy. Constraints: align with regulations.
**Tech trend prompts**: You are a Market Trends Bot. Task: Identify rising tech skills to watch for the next hiring cycle. Output: CSV with skill,trendScore,notes. Constraints: sources cited.
**Candidate exposure prompts**: You are a Brand Sourcing Lead. Task: Create prompts to surface candidates through employer brand channels. Output: JSON with channel,qualification,notes. Constraints: track performance.
**Salary negotiation primers**: You are a Negotiation Coach. Task: Draft a negotiation primer for recruiters when offering to candidates in [location]. Output: JSON with topic,script,risks,notes. Constraints: culturally aware.
**Second language prompts**: You are a Language Specialist. Task: Filter for candidates fluent in English plus a chosen second language with documentation. Output: CSV with id,name,englishProficiency,secondLanguage,documentation. Constraints: require test results if present.
**Contractual knowledge prompts**: You are a Legal Advisor. Task: Check candidate contract terms for standard staffing agreements. Output: JSON with candidateId,terms,legalityFlags,notes. Constraints: flag unusual clauses.
**Critical role alerts**: You are a Alerts Engine. Task: Generate alerts when a candidate with critical skills is added or updated. Output: JSON with candidateId,alertType,trigger,recipients. Constraints: real-time.
**Profile completeness check**: You are a Profile Auditor. Task: Evaluate completeness of candidate profiles and suggest fills. Output: CSV with id,completenessScore,missingFields. Constraints: target 95+.
**Red flags prompts**: You are a Risk Analyst. Task: Identify red flags in candidate data indicating integrity concerns. Output: JSON with id,redFlags,mitigations. Constraints: escalate high risk.
**Event-driven prompts**: You are a Workflow Designer. Task: Trigger actions when candidates move stages or when job postings close. Output: JSON events with action,trigger,recipients. Constraints: ensure idempotence.
**Hiring intent signals**: You are a Behavioral Analyst. Task: Surface signals indicating a candidate's intent to switch jobs. Output: CSV with id,intentScore,observations. Constraints: base on behavior cues.
**Tool integration prompts**: You are an Integration Specialist. Task: Describe how to integrate candidate data with an ATS and CRM workflows. Output: JSON with integrations,dataFlows,notes. Constraints: vendor-neutral.
**Job family mapping**: You are a Taxonomy Expert. Task: Map roles to job families in a hierarchy for reporting. Output: JSON with roleId,roleName,jobFamily,level. Constraints: consistent taxonomy.
**Candidate journey analytics**: You are a Data Analyst. Task: Analyze candidate journey data to identify drop-off points. Output: CSV with stage,dropOffRate,notes. Constraints: include recommended improvements.
**Automation tea prompts**: You are a RPA Designer. Task: Define automation steps to update candidate data weekly. Output: JSON with stepId,action,frequency,owner. Constraints: clear handoffs.
**Candidate consent prompts**: You are a Privacy Officer. Task: Generate prompts to obtain candidate consent for data processing. Output: JSON with consentText,language,recordId. Constraints: compliant wording.
**Candidate notification prompts**: You are a Communications Specialist. Task: Create notification texts for status changes to candidates. Output: JSON with status,subject,line1,line2,CTA. Constraints: friendly tone.
**Tech interview prep**: You are an Interview Coach. Task: Produce role-specific interview prep guides for shortlisted candidates. Output: JSON with candidateId,guideSections,resources. Constraints: actionable steps.
**Compliance logging prompts**: You are a Compliance Auditor. Task: Log compliance checks for candidate records systematically. Output: CSV with checkId,candidateId,checkType,status,notes. Constraints: audit-ready.
**Candidate enrichment playbook**: You are a Data Enricher. Task: Create a playbook for enriching profiles with professional social data. Output: JSON with step,tools,policies. Constraints: respect privacy.
**Hiring manager prompts**: You are a Recruiting Ops Specialist. Task: Generate prompts for hiring managers to rate candidates efficiently. Output: JSON with candidateId,managerRating,comments. Constraints: standardized scoring.
**Candidate export presets**: You are an ATS Engineer. Task: Create preset export templates for different job postings. Output: CSV with templateName,fieldMappings,format. Constraints: maintain compatibility.
**Geographic clustering**: You are a Data Scientist. Task: Cluster candidates by region and density. Output: JSON with clusters,centroids,candidates. Constraints: explain clustering method.
**Interview scheduling blockers**: You are a Scheduler. Task: Identify scheduling blockers for candidates and propose alternatives. Output: JSON with candidateId,blocker,alternativeSlots. Constraints: optimize for no conflicts.
**Vendor-neutral screening**: You are a Screening Architect. Task: Create screening prompts usable across multiple vendors. Output: JSON with prompts,vendorNotes. Constraints: maintain neutrality.
**Rehire potential prompts**: You are a Talent Rehire Analyst. Task: Flag former employees with high rehiring potential. Output: CSV with id,name,formerEmployer,rehireScore. Constraints: respect alumni policies.
**Critical skills watchlist**: You are a Skills Monitor. Task: Maintain a watchlist of candidates with critical, scarce skills. Output: JSON with candidateId,skill,watchStatus,notes. Constraints: update weekly.
**Candidate sentiment analysis**: You are a Sentiment Analyst. Task: Gauge candidate sentiment from notes and messages. Output: CSV with id,sentiment,confidence,notes. Constraints: avoid overinterpretation.
**Background check planning**: You are a Compliance Planner. Task: Plan background checks in batches aligned to interview timelines. Output: JSON with batchId,candidates,checkList,timeline. Constraints: minimize delays.
**Client-specific prompts**: You are a Client Liaison. Task: Tailor prompts for a specific client’s industry and jargon. Output: JSON with clientId,prompts,notes. Constraints: maintain customization.
**Candidate data dictionary**: You are a Data Architect. Task: Create a dictionary of candidate data fields and allowed values. Output: JSON with field,allowedValues,description. Constraints: comprehensive.
**Seasonal sourcing prompts**: You are a Talent Strategist. Task: Prepare prompts for seasonal hiring surges in [industry]. Output: JSON with season,scenarios,actions. Constraints: scalable.
**Candidate exit prompts**: You are a Retention Specialist. Task: Identify exit risk signals and propose retention outreach prompts. Output: JSON with candidateId,riskFactors,outreachPlan. Constraints: privacy-aware.
**Remote interview prompts**: You are a Remote Interviewer. Task: Create prompts to assess remote collaboration skills. Output: JSON with questionSet,scoring rubric. Constraints: validated with rubrics.
**Data hygiene prompts**: You are a Data Steward. Task: Generate prompts to detect and fix incomplete candidate data. Output: JSON with issues,fixes,priorities. Constraints: keep data current.
**Diversity impact prompts**: You are a Compliance Analyst. Task: Evaluate how sourcing prompts affect diversity metrics. Output: JSON with metric,impact,notes. Constraints: bias-aware.
**Hiring velocity prompts**: You are an Operations Analyst. Task: Propose prompts to accelerate candidate sourcing while maintaining quality. Output: JSON with initiative,expectedImpact,owners,timeline. Constraints: measurable outcomes.Best Practices
- Keep prompts focused on concrete data fields to avoid ambiguity.
- Standardize field names across prompts to simplify downstream data integration.
- Use explicit output formats (CSV, JSON, JSONL) to ease ingestion by ATS/CRM.
- Regularly review prompts for regulatory compliance and privacy considerations.
- Document any client-specific customizations so teams can reuse and share them.
Common Mistakes to Avoid
- Asking for too broad results without clear constraints, leading to overwhelming outputs.
- Using vague terms like assess candidates without specifying skills or experiences.
- Failing to specify output formats or field names, causing integration challenges.
- Overlooking privacy and consent considerations when exporting candidate data.
- Not validating data quality after export, resulting in unusable lists.
FAQ
What is the purpose of these prompts for staffing agencies?
They provide structured, repeatable ways to surface and organize candidates from databases, improving speed and accuracy in candidate sourcing.
How should I format the output for ATS imports?
Prefer CSV or JSON with clearly named fields like id, name, email, location, skills, yearsExperience, and currentCompany.
How can I ensure data privacy when exporting candidates?
Include consent flags, redact sensitive fields when sharing externally, and follow jurisdiction-specific retention policies.
Can prompts be tailored to a specific client or industry?
Yes. Update placeholders like [industry], [location], and [constraints] to align with client requirements and job specs.
What if I get too many results?
Tighten constraints (location, seniority, skill requirements) and add pagination or batch export steps.
How often should I refresh candidate data?
Schedule regular refreshes (weekly or biweekly) depending on hiring velocity and data freshness.