← All work

Password protected

Conversational Room Creation

This case study contains confidential work and is password protected.

Don't have the password? Request access by email or on LinkedIn.

Case Study

Conversational Room Creation

One conversational workflow — and a reusable pattern set — for creating bookable conference rooms, single or in bulk. Launching 2026.

Role
Lead UX Designer
Company
Amazon
Timeline
May 2026 – ongoing
Scope
UX Strategy · Conversational Design · Interaction Design · Pattern Library

Teams building on Amazon's assistant each reinvented their own confirmations, errors, and completion states — so it felt like many products stitched together. Using conference-room creation as the proving ground, I designed one workflow and, more importantly, a reusable pattern set any future workflow could adopt.

1 → many
one workflow, a reusable pattern set
2 paths
single & bulk, one doorway
June 2026
target launch

The problem

Amazonians seeking IT support hit inconsistent, fragmented self-service experiences across the assistant’s channels — because teams were building on it independently, without shared standards. Every new workflow reinvented its own confirmations, error states, and completion messages, so the assistant felt like many different products stitched together.

Using conference-room creation as the proving ground, the goal was to design one workflow — and a reusable pattern set behind it — that any future workflow could adopt.

Goals

For the business

  • Establish shared standards — one UX and conversational-design guideline so every team ships a consistent experience.
  • Deflect IT contacts — let Amazonians self-serve room creation, reducing operational cost and support-engineer effort.
  • Build reusable patterns — interaction patterns this and future workflows can reuse, eliminating redundant design and engineering work.

For the user

  • Complete the task in the assistant — create a bookable room end to end, no fragmented back-and-forth.
  • Choose the right path — handle one room quickly in conversation, or many at once via a file.
  • Recover from errors — clear, actionable guidance when a file or field is wrong, instead of dead ends.

Design principles

  • Meet users where they are — support both conversational input and bulk file upload from the same entry point, whichever fits the request.
  • Consistent by default — reuse the same conversational patterns, confirmation summary, and completion state across every path, so it feels like one product.
  • No dead ends — when data can’t be read, guide the user to a fix (template or row-by-row correction) rather than failing the whole batch.

The solution

A single workflow with two paths off a shared entry point, wired together by consistent confirmation, error, and completion patterns.

1. One entry point, three ways to begin

From a single prompt, the assistant offers three on-ramps — describe the room conversationally, upload a file for bulk creation, or download a template first. Meeting users where they are starts here: the fast path and the bulk path share one doorway.

The entry point offering three options: describe your room, upload a file, or download a template.
Entry point — 'describe your room,' 'upload a file,' or 'download a template': one starting point for both the single and bulk paths.

2. Single room — guided conversation

For one room, the assistant collects details in a friendly, chunked back-and-forth — the basics first (floor, room number, name), then specifics (restrictions, resource owner) — never overwhelming the user with one giant form.

A guided conversation collecting room details in small logical steps.
Conversational path — details gathered in small, logical steps instead of a single dense form.

3. Many rooms — bulk by conversation

Bulk doesn’t have to mean a file. When a user describes several similar rooms at once, the assistant handles the batch conversationally, applying shared attributes across all of them.

Several similar rooms requested in one natural-language message, handled as a batch.
Bulk by conversation — several similar rooms in one natural-language request, no file required.

4. Many rooms — bulk upload by file

When the data already exists, the user uploads a populated CSV instead. A downloadable template ensures it arrives in a readable, parseable format — reducing errors before they happen.

A file upload path where one CSV creates many rooms, with a template to keep input clean.
Bulk by file — one file creates many rooms; the template keeps the input clean.

5. Review & submit — validate before anything is created

Before creating a single room, the assistant validates the batch and states the result plainly — “All 26 rooms are ready to be submitted” — then surfaces a clear summary and a single confirming action. The same summary-and-confirm pattern is reused across every path, so review always looks and behaves the same.

A review-and-submit screen validating the batch and summarizing every room before creation.
Review & submit — batch validation plus a per-room summary before anything is committed.

6. No dead ends — error handling that routes to a fix

When a file can’t be read or a field is wrong, the assistant distinguishes an unreadable file from a bad value and routes each to the right fix — supply a readable file, or correct the specific row — instead of failing the whole batch and leaving the user stuck.

Error handling that guides the user to a readable file or a row-level correction.
Error handling — a wrong file guides the user to a readable one; the batch never dead-ends.

7. Close the loop — completion, delivered where they work

When the rooms are live, the assistant closes the loop with a friendly completion state and an optional Slack notification — so the confirmation reaches the user where they already are, not just inside the chat.

A completion state confirming the rooms are bookable, delivered as a Slack notification.
Completion — 'your rooms are now available to book,' delivered in Slack, with next steps.

Design decisions worth calling out

  • One workflow, one pattern set. The real deliverable wasn’t just this flow — it was the reusable confirmation, error, and completion patterns underneath it that future workflows inherit.
  • Two paths, one doorway. Single-room and bulk creation share an entry point and a review-and-submit pattern, so the experience reads as one product regardless of scale.
  • Validation before creation. The batch is checked and summarized before anything is committed — the user always sees exactly what’s about to be created and confirms once.
  • Errors that teach the fix. Separating “unreadable file” from “bad field value” lets each error point to its own recovery, honoring “no dead ends.”

Outcome

Final designs were handed off in mid-May 2026 for a June 2026 target launch. Success is measured by reusable patterns adopted for existing and future workflows, IT-support contact deflection for room creation, and post-launch validation via targeted survey and interviews.

Learnings

  • Patterns only last if they set a standard others can follow. Every choice had to be defensible as a rule, not a preference — “here’s the confirmation pattern and why it generalizes” — so other teams could reuse it without me in the room. Designing for adoption is a different discipline than designing a screen.
  • What I’d carry forward. Validate reuse during design by pressure-testing the patterns against a second, unrelated workflow — the surest proof a pattern generalizes. And define success signals with the PM at kickoff, so the design and its measurement mature together.