Pulumi Copilot: A Conversational AI for Cloud Engineers
Simplifying DevOps Workflows with an AI-Powered Chat Interface
Simplifying DevOps Workflows with an AI-Powered Chat Interface
Pulumi
Sr. UX/UI Designer
Figma
AI is transforming how users interact with technology—and cloud infrastructure is no exception. In 2023, Pulumi launched Pulumi AI, a generative AI tool designed to help developers solve complex cloud problems using Infrastructure-as-Code. Building on that success, Pulumi introduced Pulumi Copilot, a conversational chat interface integrated into Pulumi Cloud. Copilot empowers users to manage infrastructure, troubleshoot issues, and gain insights using natural language—making cloud workflows faster and more accessible.
Copilot introduced a new UI paradigm to Pulumi Cloud—one that required rethinking traditional patterns while honoring existing constraints. Key challenges included:
These challenges created a space for thoughtful experimentation, focused iteration, and collaborative problem-solving.
To design a scalable, user-friendly conversational interface, I followed a focused and iterative process:
I referenced many different conversational experiences from tools like Slack and ChatGPT, which demonstrated how to balance form and function in AI interfaces. These examples helped inform the pacing of interactions, feedback timing, and conversation formatting. I also drew from Pulumi’s clean UI aesthetic to ensure consistency in typography, spacing, and color. The interface was intentionally minimal—allowing the AI experience to remain the focal point.
Pulumi Copilot is part of the company’s broader mission to simplify infrastructure through AI. By designing a thoughtful conversational experience, we empowered developers to interact with Pulumi Cloud in a more human, accessible way—no matter their experience with Infrastructure-as-Code.
This project also influenced future design efforts by establishing a UI foundation for conversational tools in the platform. It strengthened collaboration between product, design, and engineering and set the stage for more integrated, AI-driven features across the developer experience.
The redesigned Copilot interface made conversational AI feel like a native part of Pulumi Cloud, driving early engagement and setting the foundation for future growth. Initial feedback from internal users and early adopters was positive, highlighting improvements in clarity, usability, and visual integration.
(with noted components and guidelines)
(with noted updates and changes from the alternate Dark Theme)
30% increase in Copilot usage within the first 4 weeks of launch, indicating strong initial adoption.
25% reduction in time-to-resolution for common infrastructure issues, based on user interactions logged through Copilot.
Zero critical usability issues reported during QA testing after implementation of the new UI components.
15% boost in daily active users interacting with Pulumi Cloud’s AI features.
Expand Design Patterns: Evolve the design system to formally include conversational UI components for reuse across other AI features.
This project pushed me to explore a new interaction model, while working within a mature design system. It taught me how to introduce innovative UX patterns in a way that feels native to an existing product.
Fitts’s Law states that the time required to move to a target is a function of the distance to and size of the target. This principle helped guide the design by ensuring key elements, like the input field and prompts, were large and easily accessible, reducing interaction time and making the interface more intuitive and responsive.