The average recruiter sends 150+ emails per week. Yet most of those messages are either too generic to engage candidates or too inconsistent to build trust. The result: 47% of candidates report receiving no updates between interview stages, and 62% say they weren’t informed about what the process would involve.

Great candidate communication isn’t about writing more — it’s about writing smarter. The right message at the right time can be the difference between a candidate accepting your offer and ghosting your process.

This guide gives you battle-tested templates for every stage of the hiring journey, plus the strategy behind when and how to use them.


Why Communication Templates Matter

The Communication Gap

  • 62% of candidates say they weren’t told what the hiring process involved
  • 47% received no updates between stages
  • 71% want to know where they stand at all times
  • Companies that communicate proactively see 32% fewer ghosting incidents
  • Personalized messages get 6x higher response rates than generic templates

The Template Paradox

Templates save time, but over-reliance on generic templates backfires. The solution: structured templates with personalization hooks — consistent frameworks that recruiters can quickly customize for each candidate.


Stage 1: Application Received

Template 1A: Application Acknowledgment

When to send: Within 1 hour of application Channel: Email (automated)

Subject: We received your application — [Company Name] | [Role Title]

Hi [First Name],

Thank you for applying for the [Role Title] position at [Company Name]. We’ve received your application and our recruiting team is reviewing it.

Here’s what to expect next:

  • Timeline: You’ll hear from us within [3-5 business days]
  • Process: [Brief 2-3 sentence overview of the hiring process]
  • Questions: Reply to this email anytime if you have questions

In the meantime, learn more about what it’s like to work at [Company Name]: [Link to careers page or culture page]

Best, [Recruiter Name or “The [Company Name] Recruiting Team”]

Personalization hooks: First name, role title, specific team or department

Template 1B: Application Acknowledgment (Internal Referral)

When to send: Within 1 hour Channel: Email

Subject: [Referrer Name] referred you — [Role Title] at [Company Name]

Hi [First Name],

[Referrer Name] referred you for the [Role Title] position, and we’re excited to review your application. Referrals are an important part of how we build our team, so we’ll make sure your application gets priority attention.

You’ll hear from us within [2-3 business days]. In the meantime, don’t hesitate to reach out with questions.

Best, [Recruiter Name]


Stage 2: Screening

Template 2A: Invitation to Schedule Screening Call

When to send: Within 3 business days of application Channel: Email

Subject: Next step — let’s chat about the [Role Title] role

Hi [First Name],

Great news — your application for [Role Title] stood out, and we’d love to learn more about you.

Next step: A [20-30 minute] phone/video call with [Recruiter Name] to discuss the role, your background, and answer any questions.

Please use this link to schedule at a time that works for you: [Scheduling link]

What to expect:

  • Brief overview of the role and team
  • Questions about your experience and career goals
  • Opportunity for you to ask questions
  • Discussion of next steps and timeline

Looking forward to connecting!

[Recruiter Name]

EasyHire AI integration: EasyHire AI automates this step — candidates receive personalized scheduling invitations within minutes of passing AI screening.

Template 2B: Screening Follow-Up (Moving Forward)

When to send: Within 24 hours of screening call Channel: Email

Subject: Great speaking with you — next steps for [Role Title]

Hi [First Name],

I really enjoyed our conversation today. Your experience with [specific topic discussed] was impressive, and I think you could be a strong fit for the [Role Title] role.

Next steps:

  • I’ll share your profile with the hiring team
  • You should expect to hear about the next round within [3-5 business days]
  • The next interview would be a [type — technical/behavioral/panel] with [Interviewer name(s)]

In the meantime, here are some resources about our team and culture:

  • [Link 1: Team page or blog post]
  • [Link 2: Company values or mission page]

Let me know if you have any questions!

Best, [Recruiter Name]

Template 2C: Screening Follow-Up (Not Moving Forward)

When to send: Within 48 hours of screening call Channel: Email

Subject: Update on your application — [Role Title] at [Company Name]

Hi [First Name],

Thank you for taking the time to speak with me about the [Role Title] position. I appreciated learning about your background and career goals.

After careful consideration, we’ve decided to move forward with candidates whose experience more closely aligns with the specific requirements of this role.

[Specific, constructive feedback — e.g., “The team is looking for someone with deeper experience in [specific area]. Your skills in [their strength] are valuable, and I’d encourage you to explore roles where that’s a primary focus.”]

I’d love to keep you in mind for future opportunities that might be a better fit. Would you be open to that?

Wishing you all the best, [Recruiter Name]


Stage 3: Interview Scheduling

Template 3A: Interview Scheduling Confirmation

When to send: Immediately after scheduling Channel: Email

Subject: Interview confirmed — [Role Title] on [Date] at [Time]

Hi [First Name],

Your interview is confirmed! Here are the details:

  • Date: [Day, Month Date, Year]
  • Time: [Time] [Timezone]
  • Duration: [X minutes]
  • Format: [Virtual / In-person]
  • Location/Link: [Address or video link]
  • Interviewer(s): [Name, Title]

What to prepare:

  • Review the [job description / company overview]
  • This round will focus on [competencies being assessed]
  • Prepare questions you’d like to ask about the role and team

For virtual interviews:

  • Platform: [Zoom/Teams/etc.]
  • Test your setup: [Link to test page]
  • Backup contact: [Phone number] in case of technical issues

Please let me know if you need to reschedule or have any questions.

[Recruiter Name]

Template 3B: Interview Reminder

When to send: 24 hours before interview Channel: Email or SMS

Hi [First Name],

Just a friendly reminder about your interview tomorrow:

[Role Title] | [Date] at [Time] [Timezone] With: [Interviewer Name, Title] Link/Location: [Details]

Quick tips:

  • Have a copy of your resume handy
  • Prepare 2-3 questions about the role
  • For virtual: test your camera and microphone beforehand

Good luck — we’re looking forward to it!

[Recruiter Name]


Stage 4: Post-Interview

Template 4A: Thank You / Status Update (Same Day)

When to send: Within 4 hours of interview Channel: Email

Subject: Thanks for interviewing today — [Role Title]

Hi [First Name],

Thank you for taking the time to meet with [Interviewer Name(s)] today. We know interviewing takes significant effort, and we appreciate your investment.

Here’s where things stand:

  • The team will complete their evaluation by [Date]
  • I’ll reach out with an update on [Date]
  • If you advance, the next step would be [describe next round]

If you have any questions in the meantime, don’t hesitate to reach out.

Best, [Recruiter Name]

Template 4B: Status Update (Waiting Period)

When to send: If the process is taking longer than expected Channel: Email

Subject: Quick update on your [Role Title] application

Hi [First Name],

I wanted to give you a quick update. We’re still in the process of completing evaluations for the [Role Title] role. We expect to have a decision by [New Date].

I know waiting can be frustrating, and I appreciate your patience. You remain a strong candidate in our process.

I’ll be in touch as soon as I have an update. In the meantime, please don’t hesitate to reach out if you have questions.

Best, [Recruiter Name]

Template 4C: Advancing to Next Round

When to send: Within 48 hours of interview Channel: Email

Subject: Exciting news — you’re advancing to the next round!

Hi [First Name],

Great news — the team was impressed with your interview, and we’d like to invite you to the next round.

Next round details:

  • Type: [Final interview / Technical assessment / Panel]
  • Focus: [What this round evaluates]
  • Interviewers: [Names and titles]
  • Timeline: We’d like to schedule within the next [X days]

Please use this link to schedule: [Link]

To help you prepare:

  • [Preparation material 1]
  • [Preparation material 2]

Looking forward to seeing you again!

[Recruiter Name]


Stage 5: Offer

Template 5A: Verbal Offer Call Preparation

When to send: Before the offer call (to prep the candidate) Channel: Phone

Hi [First Name],

I have some exciting news to share. Do you have 15 minutes for a quick call today or tomorrow? I’d love to discuss the next steps for the [Role Title] position.

[Recruiter Name]

Template 5B: Written Offer

When to send: Same day as verbal offer Channel: Email + formal offer letter attachment

Subject: Your offer — [Role Title] at [Company Name] 🎉

Hi [First Name],

We’re thrilled to officially offer you the [Role Title] position at [Company Name]!

Here’s a summary of your offer:

  • Title: [Role Title]
  • Start Date: [Date]
  • Compensation: [Base salary] [per year/month]
  • Bonus/Equity: [Details]
  • Benefits: [Key highlights]
  • Location: [Office/Remote/Hybrid details]

Your formal offer letter is attached. Please review it carefully, and feel free to reach out with any questions.

We’d love to have your signed offer back by [Date — typically 5-7 business days]. If you need more time, just let me know.

We’re genuinely excited about having you on the team, [First Name]. Welcome aboard!

[Recruiter Name] [Hiring Manager Name] — [Personal note from hiring manager]


Stage 6: Rejection

Template 6A: Early Stage Rejection

When to send: Within 5 business days of application Channel: Email (can be automated)

Subject: Update on your [Role Title] application

Hi [First Name],

Thank you for your interest in the [Role Title] position at [Company Name]. We received a high volume of applications, and after careful review, we’ve decided to move forward with candidates whose experience more closely matches the specific requirements of this role.

We appreciate the time you took to apply and encourage you to keep an eye on our [careers page — link] for future opportunities that match your skills.

Wishing you all the best, [Company Name] Recruiting Team

Template 6B: Post-Interview Rejection (With Feedback)

When to send: Within 48 hours of decision Channel: Email (personal)

Subject: Update on your [Role Title] application

Hi [First Name],

Thank you for investing your time in our interview process for the [Role Title] position. We genuinely enjoyed meeting you and learning about your experience with [specific topic].

After thoughtful deliberation, we’ve decided to move forward with another candidate.

Here’s some specific feedback from the team:

  • Strengths: [Specific positive feedback]
  • Areas for growth: [Constructive, specific feedback]
  • Suggestion: [Actionable advice or other roles to consider]

[If applicable: We have another opening in [Role] that might be a great fit — would you be interested?]

We’d love to stay connected. Please feel free to reach out anytime, and we hope you’ll consider us for future opportunities.

Warm regards, [Recruiter Name]

Template 6C: Final Round Rejection (Phone Call)

When to send: Within 48 hours of decision Channel: Phone (followed by email)

Phone script:

Hi [First Name], this is [Recruiter Name] calling about the [Role Title] position. Do you have a few minutes?

[After confirming they can talk]

I want to personally thank you for the time and effort you invested in our process. The team was genuinely impressed with [specific positive].

However, after careful deliberation, we’ve decided to move forward with another candidate. This was a very close decision, and I want you to know it wasn’t made lightly.

[Share specific feedback]

I’d love to stay in touch for future opportunities, and I’ll send you an email with some additional details. Thank you again, [First Name], and I wish you the very best.


Stage 7: Onboarding (Post-Acceptance)

Template 7A: Welcome Email (After Offer Acceptance)

When to send: Within 24 hours of acceptance Channel: Email

Subject: Welcome to the team, [First Name]! 🎉

Hi [First Name],

We’re so excited that you’ve accepted the [Role Title] position! The whole team is looking forward to working with you.

Here’s what happens next:

  • HR paperwork: You’ll receive onboarding documents within [X days]
  • Equipment/setup: [Details about equipment, accounts, etc.]
  • First day: [Date] — [What to expect on day 1]
  • Buddy: [Name] will be your onboarding buddy and will reach out before your start date

In the meantime, feel free to reach out to me with any questions.

Welcome aboard!

[Recruiter Name]

Template 7B: Pre-Start Check-In

When to send: 1 week before start date Channel: Email or text

Hi [First Name],

Just checking in — one week until you start! We’re excited to have you joining the team.

Quick reminders:

  • Start time: [Time] on [Date]
  • Location: [Office/remote setup details]
  • First day agenda: [Brief overview]
  • Contact: [Who to reach out to with questions]

Is there anything you need from us before your first day?

See you soon!

[Recruiter Name]


Communication Best Practices

Timing Rules

CommunicationMaximum DelayIdeal Delay
Application acknowledgment24 hours1 hour
Screening invitation5 business days2 business days
Interview feedback48 hours24 hours
Status updates7 days3 days
Offer delivery24 hours after decisionSame day
Rejection5 business days48 hours

Personalization Checklist

  • Use the candidate’s first name
  • Reference something specific from their application or interview
  • Customize the role and team details
  • Include the recruiter’s personal sign-off (not just “The Recruiting Team”)
  • Add relevant resources based on the candidate’s interests

Tone Guidelines

  • Professional but warm — not corporate-speak, not overly casual
  • Candidate-centric — focus on what matters to them, not just your process
  • Action-oriented — every message should have a clear next step
  • Transparent — share timelines and process details proactively

How EasyHire AI Automates Candidate Communication

EasyHire AI handles candidate communication at scale while maintaining personalization:

  • Automated acknowledgments — instant, personalized responses to every application
  • Stage-based triggers — communications sent automatically at each milestone
  • Personalization engine — AI customizes messages based on candidate profile and conversation history
  • Multi-channel delivery — email, SMS, and in-platform messaging
  • Engagement tracking — see which messages candidates opened and responded to

See how EasyHire AI automates candidate communication →


FAQ: Candidate Communication

How often should I update candidates during the hiring process?

At minimum: at every stage transition and at least once per week if they’re in an active stage. The golden rule: if you’re wondering whether to send an update, send it. Candidates never complain about too much communication — only too little.

Should I use email or text to communicate with candidates?

Use email for formal communications (offers, rejections, detailed updates). Use text for quick confirmations, reminders, and high-priority time-sensitive messages. Use phone for final-round rejections and offer delivery. Match the channel to the emotional weight of the message.

How do I personalize templates without spending hours?

Include 3 personalization hooks in every template: their name, a specific detail from their application or interview, and a role-specific detail. These three touches take 30 seconds to add but transform a generic message into a personal one.

What if I don’t have an update to send candidates?

Send a “no update” update. “Hi [Name], just wanted to let you know we’re still working through our evaluations. You should hear from us by [date]. Thanks for your patience.” This takes 20 seconds and prevents ghosting.

How do I handle a candidate who doesn’t respond to my messages?

Wait 48 hours, try a different channel, and send one final message with a clear deadline. “If I don’t hear from you by [date], I’ll assume your circumstances have changed and close your application. No hard feelings — just want to be respectful of everyone’s time.”


Transform Your Candidate Communication Today

The templates above are your starting point. Customize them, measure their impact, and iterate. Great communication is a competitive advantage that compounds over time.

Try EasyHire AI free → | Watch the demo → | Install the Chrome extension →