Melissa Heffler
Talent Acquisition · Candidate Experience

You're the candidate now.

I'm Melissa. I run the part of hiring people actually feel: the scheduling, the emails, the "wait, what time is it again?" Instead of telling you about it, I'd rather put you through it. Takes about two minutes.

09:00Apply

You applied. Someone has to find a time.

This is where most processes get messy. Your recruiter has your availability in their inbox, three interviewers have three different calendars, and nobody wants you on a 14-person reply-all. So the recruiter fills out one request, and it lands with me.

Interview Request BuilderDraft
Panel
Priya S. · Design LeadMarcus T. · PMDana K. · Eng Manager
Candidate availability
Tue or Wed, before 1pm ET
Send to scheduling ↓

What I built

A request builder recruiters fill out once. It drafts the email to me, logs the request, and kicks off everything below. No hunting through threads.

  • One intake, every time
  • Candidates and interviewers never share an email
  • Every request is logged, so nothing gets lost
09:20Scheduled

Your panel just got built.

Three interviews, back to back, with a buffer so nobody runs late into the next one. Each interviewer gets their own invite with your resume and their focus area. You get one clean confirmation.

Tuesday
9 AM
10 AM
11 AM
12 PM
1 PM
Priya S. · Portfolio review9:30–10:15
Marcus T. · Product thinking10:30–11:15
Dana K. · Collaboration11:30–12:15

What I built

The event build. It takes the request, creates each interview on the right calendars with the right details, and adds the right video link. No more copying and pasting the same details into five invites.

I count volume the honest way: every interviewer on a panel is one interview. That's how I land at 1,500+ a year.

09:21Confirmed

Check your inbox.

This is the email that sets the tone for your whole day. Flip between the two. Same information. Very different feeling.

Delivered
To: Alex Rivera Subject: You're confirmed, Alex. Here's your day.
See you Tuesday, Alex.

Your final panel for Senior Product Designer is locked in. Three conversations, 45 minutes each, with short breaks in between. Everything you need is below. Nothing you need is buried in a thread.

9:30 AM ETPriya S., Design Lead · Walk us through one project you're proud of
10:30 AM ETMarcus T., Product Manager · How you'd tackle a real problem
11:30 AM ETDana K., Eng Manager · How you work with engineers
One linkSame video room all morning.
BringYour portfolio, ready to share.
Questions?Reply here. A real person answers.

I built a branded confirmation email builder and a companion calendar invite tool. Recruiters plug in the details and it renders correctly in Outlook. People are nervous before interviews. Small things like knowing who you're meeting and why help a lot.

MonRescheduled

Then life happens.

Someone gets sick or a launch slips. Reschedules are where candidate experience usually falls apart, and where most teams stop counting. I count every one. Go ahead, break something.

Change log
09:20Panel scheduled · 3 interviewsLogged
09:21Confirmation sent to candidateLogged

What I built

A tracker that reads my calendar and logs every schedule and reschedule on its own. A moved panelist counts as a new interview request, because it's real work and it's another email in the candidate's inbox.

That data is what turned "reschedules feel high" into a case leadership could act on.

Scheduling Command CenterLast 8 weeks
246Interviews scheduled
14%Reschedule rate
1.4 daysRequest to confirmed
Interviews per week
Reschedule rate by team
Sample data for illustration. Real dashboards and numbers stay with the company that owns them.
FriTeam

You never see this part.

A good candidate experience depends on the team behind it knowing what's coming. Every week I sent our specialists a digest: what's ahead, what's broken, what's getting fixed. I also ran All-Hands and Town Halls for the functions I supported. It's not glamorous, and it's half the job.

The Weekly · Specialist DigestFriday

Coming up

Two hiring events next week. Panel rooms are booked, and interviewer prep goes out Monday.

Worth knowing

The new background check builder is live. Same flow as the interview request builder.

Roadblocks

Reschedules on one team are running high. I'm meeting with their recruiter to figure out why.

On the way

Reschedule tracking by job level, so we can see where panels slip and why.

Illustrative issue, written for this page.
TodayOffer
Offer letter · Prepared for Alex

So that's the job. I'd like to do it for you.

BackgroundNFL, MLB, AOL, and Gap Inc. More than ten years on the people side of the business.
Volume1,500+ interviews scheduled a year across Product, Design and Tech.
How I buildEvery tool on this page, built with AI. No engineering queue required.
How I workPeople over process. The process exists to make the person's day better.
mlheffler@gmail.com
Melissa