Designing AI for Procurement: My Spring Internship at Vallor
This case study explores how I redesigned core pages of Vallor's AI-powered procurement platform as the company's only product designer. The platform offers a powerful suite of AI capabilities, chart generation, contract redlining, automated playbooks, and conversational task execution, but its interface hadn't kept pace with what the underlying system could do, leaving users navigating advanced AI through pages that felt outdated and disconnected from the intelligence beneath them.
Product Design Intern
15 Weeks
Figma, Cursor, v0, Claude code
OVERVIEW
Vallor
The team is small: thirteen people, mostly engineers. When I joined as a product design intern, there was no designer driving the work forward. An established design system existed, but pages needed rethinking and features needed building. I worked most closely with the CEO and collaborated across engineering and product depending on what we were shipping.
THE PROBLEM
The Gap Between Capability and Experience
Vallor's AI can redline contracts, generate charts, set up automations, define playbooks, and carry out complex procurement tasks through a single conversational interface. The capability was already there. The interface hadn't completely caught up.
Three core pages had distinct UX problems. A major new feature was waiting to be built from scratch. And no one was translating what the AI could do into something a user could feel.
The question driving every decision: How might we make complex AI systems feel intuitive and approachable without requiring users to learn new interaction patterns?
THE ROLE
Design, Prototype, Ship
As the only product designer, I owned the full process: UX research, designing within the existing system, prototyping, and opening PRs to implement UI changes directly. Figma was home base. v0, Cursor, and Claude Code let me move from design to code and ship alongside engineering instead of handing off and waiting.
METHODOLY OVERVIEW
My Process and Tools Used
THE SOLUTION
The Three Pages That Needed the Most Attention
01. Charts Page
Rebuilt the page layout and reorganized the editing components so users could go from generated chart to finished chart in fewer steps. The chart canvas and its editing controls were reorganized around how users actually moved between them, not how the components had originally been grouped.
Editing a generated chart became a continuous flow, and the refined chart colors made the interface feel more cohesive and intuitive.
02. Redlining Page
THE SOLUTION
A full page replacement, built from the smallest unit up:
THE IMPACT
A redlined contract now reads at a glance. The page shipped within a single sprint, proof that design could move at engineering speed without sacrificing quality, and the moment the team's relationship to design shifted.
03. Dashboard Design
The hardest sub-problem: how do you let one chat input do five different things — redline, save, compare, task, and chatmwithout making the user think about which mode they're in?
THE SOLUTION
Designed an intent-detection pattern: the AI auto-detects what the user is trying to do based on the file type and content they bring in. The user confirms by continuing, or switches modes with a tap. No mode-switching menus. No upfront decisions. The complexity moves from the user's head to the system.
After feedback on the layout options, we landed on this layout:
The dashboard went from a single-purpose chat surface to a multi-purpose workspace. Five distinct user actions now flow through one input without users having to think about it. The page is still in active development.
04. Tasks Feature Design
THE SOLUTION
This feature is currentling being developed and the tasks card component from the dashboard pulls tasks from this page.
Reflecting on the past 3 months:
IMPACT AT A GLANCE
Establishing Design at Vallor
- Shipped a full Redlining page redesign within a single sprint, establishing that design could move at engineering speed.
- Designed a new chat input pattern that lets one input handle five distinct user actions through AI intent detection.
- Took the Dashboard from a chat-and-charts page to a multi-purpose workspace, surfacing tasks, activity, and artifacts in a single view.
- Built the Tasks feature from, research, architecture, and design
- Opened PRs to ship UI changes directly, closing the design-to-implementation gap and letting design move at the same speed as engineering.
- Established a design presence that hadn't existed before. Patterns, processes, and a way of working the team can build on.
TAKEAWAYS
What Stuck With Me