Retainers
Context
Retainers was, on paper, a familiar type of problem for me: complex, flexible, and dependent on careful information architecture. What made it different was how I worked: this was the first project where AI tools were a core part of my process, not just polish at the end.
Research
The existing retainer experience wasn’t good, so instead of auditing it directly, I asked people to set it aside and describe their ideal experience: a deliberate way to avoid anchoring research on a broken baseline. I also saw room to push the information architecture further: building it so one retainer could span multiple client projects instead of being scoped to just one.
Where AI Came In
This was my first real use of AI tools in the design process: brainstorming directions, comparing ideas against competitor research, pulling the most useful thinking out of each source. I took it further than most projects by using AI to generate working HTML prototypes, which let me test real interactions with people instead of static mockups.
The Solution
Retainers get complicated fast underneath, so the design leaned hard into simplicity: a form, an index, and a dashboard for each retainer. Reusing existing design system components wasn’t just tidy, it was the constraint: this early in the concept’s life, there wasn’t room to introduce new one-off patterns, so every piece had to compose from what the system already had.


Outcome
The AI-generated HTML prototypes got tested with real users, and the feedback was positive. Currently awaiting development.
Tips for Working With AI
- Keep prototypes low-fidelity on purpose: a prototype that looks too polished convinces people it’s already good
- Use emojis or letters instead of real numbers in placeholder data, so number-driven users judge the flow, not the math
- Use low-fidelity mode on yourself too: have AI push back on a raw brain dump instead of polishing it immediately