Automated Associate Call-Out

Calling out of work used to be a headache for store associates—they had to track down a manager, wait on hold, and sometimes call multiple times just to make sure their absence was recorded.

I designed a structured IVR system that let associates handle this process quickly and reliably over the phone. By guiding callers through a clear conversation and providing confirmation via SMS or a number, I made the experience smoother and more trustworthy. The system now handles roughly 257,000 calls per month, automatically containing 198,000 of them—about 77%.

Timeline

4 Months

Project Type

IVR - Interactive Voice Response

Roles

Product/Conversation Designer

The Problem

Store associates who needed to call out of work had to:

  • Call their store directly

  • Wait for a manager to answer

  • Sometimes call multiple times

  • Risk not getting through at all

Managers had to:

  • Interrupt store operations

  • Manually collect information

  • Log call-outs separately


This was a high-volume, low-complexity task consuming valuable labor time on both sides.

The Opportunity

This was a clear automation candidate because it:

  • Followed a predictable structure

  • Required limited data inputs

  • Needed reliable documentation

200K call out attempts per month


Significant repeat calls due to missed connections

Research & Tuning

Part of my role consisted of building and refining the NLU structure. I needed to design for real language, so before creating new intents, I:

  • Analyzed existing IVR menu data

  • Reviewed how associates were already phrasing call-outs

  • Created new NLU intents to intercept call-out phrases earlier


This reduced friction at the top of the call.

I’m an associate I’m calling out sick

calling out of work

employee absence

I need to call in sick

calling out

I’m an employee calling out sick

Building the Design Logic

Key considerations:

  • Multiple date phrasing patterns

  • Numeric ID confirmation

  • PTO branching logic

  • Invalid input handling

  • API failure responses

  • Re-entry paths without restarting the entire flow

I mapped:

  • Happy path

  • Invalid date paths

  • API failure states

  • Retry limits

  • Escalation conditions

This was a deterministic system — clarity and error containment were critical.

Confirmation & Trust

The confirmation experience was critical. After submission:

  • Caller received a confirmation number

  • Option to repeat it

  • Option to receive SMS confirmation


The confirmation number acted as proof.

I also defined the dynamic SMS that included the:

  • Sales ID

  • Date

  • PTO type and amount

  • Confirmation number


This wasn’t just automation; it was design that built trust.

Impact

Projected:

  • 200K calls/month

  • 100K potential containment

  • 50% containment rate

Actual (2025):

  • 257K calls/month

  • 198K monthly calls contained

  • 77% containment rate

That equates to:

  • Massive reduction in manual interruptions

  • Significant labor savings

  • Improved associate experience

  • Reduced repeat call attempts


This feature turned a friction-heavy task into a structured, reliable system.