Glean for Admins

Glean for Admins

Designing a scalable workflow for admins to feature and organize agents across large organizations

May 2025 - July 2025

I led the design of the Agent Featuring workflow at Glean, enabling admins and moderators to better curate and manage an expanding library of AI agents within large enterprises.


Customers like Dell and Zillow flagged that cluttered admin views and limited discoverability were blockers to rolling out agents at scale. Our goal was to introduce a “Featured” category and moderator tools that improved efficiency, control, and discoverability for both admins and end users.


I partnered closely with another designer, a PM, a user researcher, and four engineers to define the end-to-end experience. My work spanned from framing the problem and facilitating design jams to iterating on flows, prototyping list and card views, and aligning designs with engineering constraints.


Throughout the process, I ensured the solution was both scalable for organizations managing thousands of agents and simple enough to ship within two weeks, unblocking critical customer rollouts.

The Problem Space

In Glean, admins and moderators are responsible for configuring the platform for their organizations. They set up integrations, manage permissions, and curate the experiences that employees rely on to search, discover, and act on knowledge. When Glean introduced agents, admins also decided which agents were visible, how they were organized, and ultimately shaped how employees would adopt them.


However, the way the system worked created significant friction. By default, admins and moderators could see every agent in the system, including private and unshared ones. While this gave them maximum visibility and control, it also led to two major issues:


  1. Cluttered admin views – The agent library was flooded with internal and drafted agents, making it impossible to preview the experience from a typical employee’s perspective. For customers like Dell, this meant they couldn’t run training sessions or demos without confusion.

  2. Limited visibility of key agents – As organizations created hundreds or even thousands of agents, there was no way to highlight which ones were most important. Without tools to feature or reorder agents, discoverability of important agents became an issue.


Customers expressed that they wouldn’t roll out agents at all until these problems were solved. It became clear we needed to quickly close this gap by providing admins with reliable curation and control tools.

Defining Why, What, and How

Defining Why, What, and How

I was brought onto the project on a tight timeline and had to onboard quickly. Using the PRD as a starting point, I familiarized myself with the requirements and context so I could immediately begin exploring solutions.


To jumpstart the process, I organized a design jam with a few teammates. In this session, we outlined three key questions to guide our thinking:


  1. Why do we need this feature? – Customers like Dell and Zillow couldn’t roll out agents without it, and needed a way to organize their agent libraries and display important agents to users.

  2. What is the core problem? – Admins had no way to feature or curate agents, and cluttered views prevented them from previewing the employee experience.

  3. How might we solve it? – We sketched different approaches, from toggle-based moderator modes to inline actions and new ways of organizing agents.

Sketching and Riffing

Exploring the Options

Exploring the Options

With the problem space defined, I moved quickly into early explorations. I sketched out multiple views for how admins might feature agents and manage categories. I tried out a moderator mode toggle to switch between roles and offer a distinct state change, and also explored embedded moderator actions directly in the agent library.


I saw moderator mode as a compelling option because it not only gave admins full visibility into all agents, but also provided a clear space for admin management tasks. By surfacing a “Featured” category at the top of the library and Assistant home, it offered a straightforward way to curate and guide discoverability for their employees.

Initial Explorations

Initial Explorations

I shared a few early prototypes with my team for critique, and my team shared that these early prototypes worked for a small number of agents, but enterprise customers would likely need to feature and reorder dozens at once. I the decided to explore more compact, list-based layouts that could handle higher volume, while still keeping the MVP simple and aligned with familiar Glean patterns,

Implementing Feedback

Using the feedback from my team, I then explored three directions that would be more lightweight and increase visibility:


  1. Dropdown Selection

  2. Dropdown with Chips

  3. Modal Selection


A key requirement for these new directions was enabling bulk selection and giving admins the ability to view and select multiple agents at once, while also exploring a compact list view to replace the earlier grid layout for better scalability.

Dropdown Selection

Dropdown Selection

Dropdown with Chips

Modal Selection

Modal Selection

Compact List View

I presented the modal selection workflow in an engineering and design sync as it felt the most practical, but a concern was raised that it introduced a new pattern that would take longer to build given our timelines. To keep the MVP feasible, we rerouted and looked to existing patterns already in Glean. The Collections page, which supported a similar workflow for managing documents, became a key reference point—allowing us to align with established UI, reduce implementation risk, and still deliver the functionality admins needed.


However, this discussion also raised a bigger question: were we thinking about this workflow in the right way?

Rethinking the Mental Model

The explorations I had done so far had framed the experience as a separate state: admins could toggle into it, see all private agents, and gain access to moderator-only actions through a dedicated entry point.


Through design and engineering discussions, it became clear that this framing introduced unnecessary complexity, bundled small functionalities into an overly rigid state change, and was not feasible within Glean’s current permission system. Thus, we decided to reframe moderator mode as a set of gated actions, available only to admins, embedded directly in the agent library rather than hidden behind a state change.


This shift not only simplified the workflow but also allowed us to give moderators more specific filtering controls, such as viewing agents created by the entire company or drilling down by department. We called this the “Shared With” filter—by showing only agents shared with specific departments, it gave admins a clear way to preview exactly what a normal employee would see.


With that being said, the initial designs didn't all go to waste. It laid a good foundation for the workflow and gave us a strong starting point to refine into something both feasible and scalable.

A "featured" category only seen by admins

Finalizing the Designs

After multiple rounds of exploration and feedback, we converged on a direction that balanced usability, scalability, and feasibility. The final workflow used the Collections UI modal and a compact list view, aligning with patterns already being developed in Core Product. This gave admins the ability to bulk select, reorder, and manage agents at scale, while reducing engineering complexity and keeping the experience consistent across Glean.

Here are some of the screens from the final designs:

Tooltips for Initial Rollout

Adding and Removing Agents from List

Displaying Featured Agents for End Users

The Core Experience

With the interaction states defined, I moved on to building the core prototype that demonstrated the real-time back-and-forth of the voice assistant. This prototype focused on the foundational experience—a simple conversation loop where the user speaks, the system listens and processes, and then responds. This is a demo of a conversation that I presented in my final presentation, walking the audience through how the assistant could feel natural, responsive, and engaging in practice, while showcasing how the states come together in practice.

Opportunity for Differentiation

Opportunity for Differentiation

With the basics in place, I wanted to explore a larger question: How can we make this a uniquely Glean experience? The experience I explored so far resembles other voice assistants in the market, but Glean has a unique advantage: access to a company’s enterprise knowledge, a rich knowledge graph, and deep integrations with tools like Jira and Slack.

This opens an opportunity to differentiate Glean by building on these strengths and creating a voice assistant that doesn’t just answer general queries, but understands your projects, your workflows, and the tasks you need to get done. In doing so, Glean can move closer to its vision of being a true work assistant, one that feels indispensable in the flow of everyday work.

Building on Glean's Strengths

Building on Glean's Strengths

By building on this foundation and leveraging features already in development, I designed assistive layers that expand the core experience and define a unique value proposition for Glean's voice feature. Together, they position Glean’s voice assistant as more than a generic interaction, and highlight how Glean can leverage its enterprise knowledge graph and integrations to deliver a voice experience that’s deeply embedded in work, setting it apart from competitors.

3 Additional Features

  1. Agentic Looping

Agentic looping, a feature planned for Glean’s assistant, offers an opportunity to bring advanced reasoning into the voice experience. It operates in two modes—default and advanced—giving users the option to loop for more in-depth reasoning when handling complex queries. This flexibility makes conversations feel more fluid while providing transparency into how the system thinks.

The Bigger Picture

The value of this experience is that it positions Glean's assistant as a trusted collaborator—one that understands your working style, anticipates your needs, and is deeply connected to your projects and tools. With a personalized voice and visual experience, Glean can move beyond a search tool to becoming a true work companion—helping people stay productive and engaged whenever and wherever they need it.

While this project began as a proof of concept, it has already started shaping real momentum for voice at Glean. By sharing prototypes and having early conversations with important stakeholders, I was able to drive alignment across product marketing, creative branding, and engineering to build excitement and secure buy-in. This proved crucial in turning an idea into something tangible that people could see, use, and get excited to build.


The project also inspired further exploration: during a recent company hackathon, a team built a working demo of the voice prototype, and a venture bet is now circulating to make this a real product in the coming months. Creating a real-time voice assistant has now been prioritized in the upcoming roadmap and OKRs, showing how this initiative went beyond design exploration to spark organizational investment.

"Glean can be your trusted

collaborator and go-to partner

in any moment of your workday."

"Glean can be your trusted

collaborator and go-to partner

in any moment of your workday."

"Glean can be your trusted

collaborator and go-to partner

in any moment of your workday."

The Impact

While this project began as a proof of concept, it has already started shaping real momentum for voice at Glean. By sharing prototypes and having early conversations with important stakeholders, I was able to drive alignment across product marketing, creative branding, and engineering to build excitement and secure buy-in. This proved crucial in turning an idea into something tangible that people could see, use, and get excited to build.


The project also inspired further exploration: during a recent company hackathon, a team built a working demo of the voice prototype, and a venture bet is now circulating to make this a real product in the coming months. Creating a real-time voice assistant has now been prioritized in the upcoming roadmap and OKRs, showing how this initiative went beyond design exploration to spark organizational investment.

Key Takeaways

Working on the real-time voice assistant taught me that design is rarely a solo act—it’s a collaborative process shaped by many voices. Throughout the project, I sought input not only from designers on the team but also from PMMs, sales executives, and actual users, whose perspectives helped ground the work in real needs. As my head of design put it, "Design is often the choreography of people working with you and for you." This project reinforced that insight: the best outcomes came from aligning early, sharing often, and weaving together the expertise of different partners across the company.


Another lesson from this project was that designing the UI was only half the work—the system design was just as critical. Before thinking about how the interface should look, I had to define the backbone that made the interaction possible: how inputs were captured, processed, and returned in real time. Exploring these flows not only ensured technical feasibility but also deepened my own understanding of the technical foundations behind the product. Having this grounding made the visual design stronger, because every decision was tied back to what the system could reliably support.

What did I learn?

Get alignment early

Tiny changes — like shifting a button’s position, switching a carousel to a grid, or removing a distracting background — led to noticeably smoother user experiences. This project reminded me that great UX isn’t just about big redesigns; it’s about the accumulation of small, thoughtful decisions that reduce friction, increase clarity, and build user confidence.

Start broad, then find a focus

Small decisions, like moving the generative AI panel or redesigning the template flow, had major implications for user experience. I learned to think critically about what users see first, and how layout can direct focus or cause confusion.

Design with feasibility in mind

In redesigning the toolbar, I learned that minimal doesn’t mean limited. The challenge was to make core tools easily accessible while still preserving flexibility — and to match user expectations by borrowing from familiar text editor interfaces.

Prototype to make ideas tangible

Every moment of user confusion was a design opportunity. This project taught me to treat friction not as failure, but as a prompt — to ask why it exists and how we can reduce it in a way that feels natural, not forced.

Get alignment early

Tiny changes — like shifting a button’s position, switching a carousel to a grid, or removing a distracting background — led to noticeably smoother user experiences. This project reminded me that great UX isn’t just about big redesigns; it’s about the accumulation of small, thoughtful decisions that reduce friction, increase clarity, and build user confidence.

Start broad, then find a focus

Small decisions, like moving the generative AI panel or redesigning the template flow, had major implications for user experience. I learned to think critically about what users see first, and how layout can direct focus or cause confusion.

Design with feasibility in mind

In redesigning the toolbar, I learned that minimal doesn’t mean limited. The challenge was to make core tools easily accessible while still preserving flexibility — and to match user expectations by borrowing from familiar text editor interfaces.

Prototype to make ideas tangible

Every moment of user confusion was a design opportunity. This project taught me to treat friction not as failure, but as a prompt — to ask why it exists and how we can reduce it in a way that feels natural, not forced.

Key Takeaways

Working on the real-time voice assistant taught me that design is rarely a solo act—it’s a collaborative process shaped by many voices. Throughout the project, I sought input not only from designers on the team but also from PMMs, sales executives, and actual users, whose perspectives helped ground the work in real needs. As my head of design put it, "Design is often the choreography of people working with you and for you." This project reinforced that insight: the best outcomes came from aligning early, sharing often, and weaving together the expertise of different partners across the company.


Another lesson from this project was that designing the UI was only half the work—the system design was just as critical. Before thinking about how the interface should look, I had to define the backbone that made the interaction possible: how inputs were captured, processed, and returned in real time. Exploring these flows not only ensured technical feasibility but also deepened my own understanding of the technical foundations behind the product. Having this grounding made the visual design stronger, because every decision was tied back to what the system could reliably support.

What did I learn?

Get alignment early

Tiny changes — like shifting a button’s position, switching a carousel to a grid, or removing a distracting background — led to noticeably smoother user experiences. This project reminded me that great UX isn’t just about big redesigns; it’s about the accumulation of small, thoughtful decisions that reduce friction, increase clarity, and build user confidence.

Start broad, then find a focus

Small decisions, like moving the generative AI panel or redesigning the template flow, had major implications for user experience. I learned to think critically about what users see first, and how layout can direct focus or cause confusion.

Design with feasibility in mind

In redesigning the toolbar, I learned that minimal doesn’t mean limited. The challenge was to make core tools easily accessible while still preserving flexibility — and to match user expectations by borrowing from familiar text editor interfaces.

Prototype to make ideas tangible

Every moment of user confusion was a design opportunity. This project taught me to treat friction not as failure, but as a prompt — to ask why it exists and how we can reduce it in a way that feels natural, not forced.

Get alignment early

Tiny changes — like shifting a button’s position, switching a carousel to a grid, or removing a distracting background — led to noticeably smoother user experiences. This project reminded me that great UX isn’t just about big redesigns; it’s about the accumulation of small, thoughtful decisions that reduce friction, increase clarity, and build user confidence.

Start broad, then find a focus

Small decisions, like moving the generative AI panel or redesigning the template flow, had major implications for user experience. I learned to think critically about what users see first, and how layout can direct focus or cause confusion.

Design with feasibility in mind

In redesigning the toolbar, I learned that minimal doesn’t mean limited. The challenge was to make core tools easily accessible while still preserving flexibility — and to match user expectations by borrowing from familiar text editor interfaces.

Prototype to make ideas tangible

Every moment of user confusion was a design opportunity. This project taught me to treat friction not as failure, but as a prompt — to ask why it exists and how we can reduce it in a way that feels natural, not forced.

Key Takeaways