Amazon Flex Driver (DP) Experience Map

Support Journey from Onboarding through Profile & Settings

Stages

Phases

Jobs to Be Done

Driver intent

Problems

Key friction points

Actions

Driver activities

Urgency Level

Time sensitivity

Trust Curve

High

Neutral

Low

CSA Support

Frontstage

Backstage

Actors

Human

Digital

Key Insights

Opportunity
Risk
Behavior

Outcomes

Expected results

Ideas

Features & Concepts

Footnotes

References

STAGE 1

New Driver Onboarding

Onboarding

STAGE 2

Booking a Block

Browse & reserving a block

STAGE 3

Pre-Block

Check-in begins

STAGE 4

Checking in and Loading

Pick-up packages via Flex App

STAGE 5

On the Road

In route

STAGE 6

At Stop

Locating and completing delivery

STAGE 7

Post-Block

End route - taking undeliverables back

STAGE 8

Account Management

Reviewing pay & standings

STAGE 9

Account Management

Disputing standings & pay

STAGE 10

Profile & Settings

Updating personal info & settings

Understand how Flex works and what is required to get started

  • Learn expectations, requirements, and pay model
  • Complete onboarding steps with confidence

Find and secure a block that fits schedule and earning goals

  • Compare available blocks
  • Evaluate time, location, and pay

Prepare for the block and arrive ready to start

  • Confirm details and timing
  • Navigate to the pickup location

Check in and collect the correct packages efficiently

  • Follow station process
  • Load packages accurately and quickly

Navigate the route and stay on track during deliveries

  • Follow routing guidance
  • Manage time and unexpected changes

Complete each delivery correctly and without friction

  • Locate the drop-off point
  • Confirm delivery and capture proof if needed

Finish the route and resolve any remaining tasks

  • Return undelivered packages
  • Confirm block completion and next steps

Review earnings, performance, and account status

  • Understand pay and adjustments
  • Monitor standings and issues

Resolve issues with pay or standings fairly

  • Submit appeal with confidence
  • Understand outcome and next steps

Update personal contact information (address, phone, email)

  • Modify banking details for direct deposit
  • Update tax withholding information and forms (W-9, W-4)

Unclear expectations during onboarding

Confusion about how pay and performance work

Limited visibility into block quality and tradeoffs

Difficulty comparing blocks quickly

Uncertainty about readiness and timing

Stress about arriving late or missing check-in

Station process feels inconsistent or unclear

Time pressure while loading packages

Routing changes create uncertainty

Difficult to manage time across deliveries

Hard to locate correct delivery location

Unclear instructions or delivery constraints

Confusion about what to do with undelivered packages

Lack of clarity on completion status

Difficulty understanding pay adjustments

Unclear reasons for standing changes

Appeal process lacks transparency

Uncertainty about outcomes and timelines

Difficulty finding where to update personal information in the app

No confirmation that changes were successfully saved

Download Flex AppTap help iconComplete onboardingBrowse topics
Evaluate pay and distanceConfirm bookingBrowse available blocksAttempt to book
Check notificationsAcknowledge alertsScan packagesResolve issues via Driver SupportReview route
Take photosContact station associate (AMZL only)
Navigate to stopsCheck mapInitiate break
View stop detailsScan package with Flex appLeave package at delivery locationIF ISSUE: Open DSLPSelect issue typeUse automation widget if availableEscalate to CSA if neededChat with Driver Assistant
Scan returnsNavigate to stationMark for returnComplete returns
View block summaryReview earningsCheck metrics
Access standingsCall supportChat with supportTap 'Report' Standings via DSLP
Account SettingsUpdate contact detailsUpdate banking infoUpload tax formsSave & verify

Low - Can wait for training

Critical - Good blocks disappear in seconds

Medium - Need info before block

Medium-High - Affects block start

High - Real-time routing; Medium - Break timing

High - At-stop problems blocking delivery; Critical - Safety issues

Medium - Return questions; High - If station closing

Low - Can review later

Low to Medium - Appeals can wait 24-48 hours

Medium to High - Critical during tax season, after moving, or when banking issues affect payment

If DSLP simple guidance doesn't resolve the issue
1Authenticate DP
2CSA receives chat/call from DP
3Greets DP
4Reviews onboarding issue (Change region; Waitlist status; Background check status)
5Provides guidance
1Authenticate DP
2CSA receives chat/call from DP
3Greets DP
4Reviews block booking issue (app crash; block availability; pay dispute)
5Provides guidance
1Authenticate DP
2CSA receives chat/call from DP
3Greets DP
4Reviews pre-block issue (station alert; route question; check-in issue)
5Provides guidance
1Authenticate DP
2CSA receives chat/call from DP
3Greets DP
4Reviews loading issue (package not scanning; missing package; route cart missing)
5Provides guidance
1Authenticate DP
2CSA receives chat/call from DP
3Greets DP
4Reviews on-road issue (navigation; break; route question)
5Provides guidance
1Authenticate DP
2CSA receives chat/call from DP
3Greets DP
4Reviews delivery issue (access code; package not scanning; geofence; can't find stop; business closed; customer not available; locker issue)
5Provides guidance
1Authenticate DP
2CSA receives chat/call from DP
3Greets DP
4Reviews return/undeliverable question
5Provides guidance
1Authenticate DP
2CSA receives chat/call from DP
3Greets DP
4Reviews performance/earnings question
5Provides guidance
1Authenticate DP
2CSA receives appeal via chat/call
3Reviews case with DP
4Communicates decision
5Closes contact
1Authenticate DP
2Confirms what information needs to be updated
3Provides step-by-step guidance for navigation
4Verifies required documentation
5Confirms changes were successfully processed
1Checks DP account status in systems
2Reviews onboarding issue details
3Provides answer or explanation of the issue based on policy
1Checks DP account
2Reviews block availability details
3Consults knowledge base
1Selects block driver is contacting about
2Checks the driver in if eligible
1Checks package details in systems
2Reviews loading issue
3Consults knowledge base
1Checks route details
2Selects the block or specific stop the driver is contacting about
3Takes action if necessary
1Checks DP history
2Reviews package details in systems
3Consults knowledge base
4Escalates to L2 if needed
1Checks return policies
2Reviews package details in systems
3Consults knowledge base
4Escalates to L2 if needed
1Checks DP performance data
2Reviews block details
3Consults knowledge base
1Reviews standing history
2Checks policy
3Coordinates with operations
1Reviews account history to understand context
2Verifies identity before discussing sensitive info
3Checks system logs to confirm update status
4Coordinates with payments team for banking issues
Station StaffOther Drivers (DPs)
Other DPs (competing for same blocks)
None for most DPs
AMZL only: Station associateMost DPs: No human actors
Amazon CustomersCSAs (chat/phone)Other Drivers
Amazon CustomersCSAs (chat/phone)Other Drivers
Station staff (returns)CSAs (chat/phone)Other Drivers
CSAs (chat/phone)
CSAs (chat/phone)
CSAs (phone/chat support)Station Staff (for in-person verification if needed)
Flex AppDSLP (Simple Guidance)Driver Assistant (Chatbot)
Flex AppAC3 alertsDSLP (Simple Guidance)
Flex AppAC3 alertsDSLP (Simple Guidance)
Flex AppDSLP (Simple Guidance)Phone camera
Flex App navigationGoogle or Apple MapsDSLP (Simple Guidance)
Flex AppDSLP (Simple Guidance)DSLP (Automation widgets)
Flex AppDSLP (Simple Guidance)Driver Assistant (Chatbot)
Flex AppDSLP (Simple Guidance)DSLP (Chat)
Flex AppDSLP (Simple Guidance)DSLP (Chat)
Flex App (Account Settings, Payment Settings, Tax Documents)DSLP (Simple Guidance)Driver Assistant Chatbot
DPs often skip onboarding videos, so trust stays moderate rather than reaching high.
DSLP and Driver Assistant are the critical safety net.
This is the most emotionally volatile stage outside of At-Stop. The 'Defeated' path (2/10) is the lowest trust point in the entire DP journey.
Proactive communication is the key driver of trust here. When alerts are clear and actionable, DPs move from anxious to relieved quickly.
Unlike DAs who have DSP managers, DPs are largely alone here. The 'Stuck' path (3/10) reflects the unique vulnerability of DPs with no human fallback.
Trust steadily declines during On-Road because issues accumulate without resolution. Hands-free support options are critical here.
Most volatile stage in the journey. The gap between Relief (8) and Continued Frustration (3) is a 5-point swing. This is where trust in SDS is built or permanently broken.
This is the only stage with a consistent downward trajectory. The lowest sustained trust point in the journey (2/10). Proactive return guidance and station closing alerts are critical investments here.
Lack of transparency is the trust killer here. DPs have no DSP manager to explain metrics. DSLP self-service and clear metric explanations are the only support available.
This stage has the highest stakes for DP retention. A successful appeal can fully restore trust; a failed appeal often leads to DPs stopping driving entirely.
Banking info anxiety drives fear of payment delays. Confusing tax forms lead to avoidance. No real-time confirmation causes unnecessary support contacts.
24% Contact Reduction — Overall reduction in contacts (~7.7MM contacts) through self-service improvements
First Contact Resolution (FCR) Improvements — Reducing repeat contacts within 60 days

Steady progression

+ Successfully books a good block with fair pay...

- Misses all good blocks, left with poor pay options...

+ Alert provides clear guidance, DP feels informed and prepared...

+ DSLP provides quick guidance, DP can start the block on time...

- Issue can't be resolved through the app, block start is delayed...

Steady progression

+ Issue resolved through automation or CSA, DP completes delivery...

- Automation fails, CSA can't help quickly, DP loses time...

Steady progression

Steady progression

+ Appeal resolved fairly — DP feels heard and treated justly...

- Appeal denied or takes too long — trust permanently damaged...

+ All updates confirmed and processed — DP trusts the system handles changes relia...

- No confirmation or processing delays — DP contacts support unnecessarily...

Driver Support Tone System

Warm, orienting tone that builds confidence from day one

Delivery Type First-Time Flag

Proactive heads-up before encountering an unfamiliar delivery type

Onboarding Guidance in DSLP

Self-service help features specifically for new drivers

Driver Support Tone System

Clear, reassuring tone for any support touchpoint during booking

Proactive AC3 Operational Widgets

Surface known block-level issues before the driver commits

Adaptive Intent Ranking

Context-aware intent prioritization based on driver booking history

Shift-Start Briefing

Station delays, area restrictions, weather impacts before they leave

Driver Support Tone System

Tenure-aware tone sets the right register before the shift starts

Proactive AC3 Operational Widgets

Warning widgets for station closures or delays surfaced before departure

Proactive AC3 Operational Widgets

Station closure or delay surfaced at check-in before it becomes a contact

Standing Impact Transparency

Any check-in action that affects standing flagged explicitly

Driver Support Ingress Unification

Unified support entry point (WOTA by June 30, 2026)

Resolution Page IA Optimization

Automation widgets placed prominently to increase self-service adoption

Proactive AC3 Operational Widgets

Real-time area restrictions and route-level issues before the driver arrives at them

Driver Support Tone System

Tenure-aware guidance keeps drivers moving without needing to call

Adaptive Intent Ranking

Context-aware intent prioritization based on driver state and location

Contextual Automation Visibility

Geofence override automation surfaced at the right moment

Adaptive Intent Ranking

Stop-specific intents ranked by driver history reduces time searching and escalating

Driver Support Tone System

Tenure-aware resolution copy resolves the issue without a CSA contact

Resolution Page IA Optimization

Automation widgets (unscannable label, mark as undeliverable) placed prominently

Deep-Linking Personalization

Resolution links that take drivers directly to the right feature in Flex App

Resolution Confidence Signal

Explicit confirmation that returns and undeliverables were handled correctly

Standing Impact Transparency

Clear summary of any actions that could affect standing, preempts dispute contacts

Dynamic Simple Guidance (DYK)

Post-block guidance tailored to driver tenure and block outcome

Driver Support Tone System

Factual, clear tone that answers the "why" before the driver needs to ask

Standing Impact Transparency

Contextual explanation tied to specific interactions reduces confusion contacts

Smart Intent Detection & Routing

AI-powered intent detection routes drivers to the right resolution faster

Warm Handoff

Dispute escalation carries full context so the driver never re-explains

Driver Support Tone System

Calm, solution-forward register de-escalates before the contact becomes adversarial

File Attachment Upload

Drivers can attach evidence directly in chat during dispute escalation

Driver Support Tone System

Language preference set here drives locale-aware tone across every support surface

Adaptive Intent Ranking

Preference signals inform how intents are ranked across future support sessions