top of page

Is There a Better Way to Surface Custom AI Agents?

May 3
2 min read

Updated: Sep 22

We built great AI agents—but no one uses them.

The real problem isn’t building agents—it’s finding them

In theory:

  • users can switch between agents

  • search for them

  • bookmark favorites

In practice:

  • too many clicks

  • too much remembering

  • too little context

So what happens?

  • users default to the generic AI interface

  • custom agents get ignored

Infographic showing why custom AI agents often go unused when they are difficult to discover, and how an agent catalog or “agent to find agents” can help users quickly choose the right assistant for the task.

Why this happens (especially at scale)

In large environments:

  • the number of agents keeps growing

  • naming is inconsistent

  • users don’t know which one to use

  • there’s little in-context guidance

Discovery becomes a memory problem—not a design solution.


What about APIs or custom apps?

The logical next step is:

  • build custom UI

  • surface agents where work happens

  • use APIs to list and trigger them

But today, across many platforms and enterprise environments:

  • APIs for agent discovery and management vary widely by platform, license, and agent type

  • custom agents are not always accessible across interfaces

  • integrations may only support agents created within the same system

There is no universal, standardized way to surface every agent across every tool, workspace, and enterprise AI interface.


So what actually works today?

Not perfect—but effective.


Option 1: Create an “Agent Catalog”

Yes, it sounds basic—but it works when done well.

Instead of a scattered list, create a structured directory with:

  • agent name

  • purpose

  • when to use it

  • example prompts

  • where it works

This gives users a single source of truth.


Option 2: The “Agent to Find Agents” pattern

This is where things get interesting.

Build an AI assistant whose job is to:

  • understand the user’s goal

  • ask a few clarifying questions

  • recommend the best agent

Output:

  • agent name

  • when to use it

  • a starter prompt


Why this works

It removes the hardest step: “Which agent should I use?”

Instead of:

  • searching

  • remembering

  • guessing

Users just describe what they need.


Implementation tips

Keep it simple:

  • limit to your top 10–20 agents

  • use consistent naming

  • include real examples

  • define clear use cases

Too many agents recreate the same problem.


The bigger insight

This isn’t a tooling issue—it’s a behavior issue. Most users:

  • won’t browse

  • won’t memorize

  • won’t explore

They will default to whatever is easiest.


Takeaway

If you’re waiting for the perfect interface to solve agent discovery, you may be waiting a while. If you design for how people actually work today, adoption improves. The question isn’t “How many agents did we build?” It’s “Can users find the right one when they need it?”


Use this Prompt: Act as an enterprise AI adoption designer. Review this agent environment: [describe the platform, available agents, user groups, workflows, naming patterns, access rules, and where users currently work]. Create a practical agent discovery plan that helps users find the right agent at the right moment. Include recommendations for an agent catalog, naming conventions, use-case descriptions, starter prompts, in-context placement, governance ownership, retirement criteria, and an “agent to find agents” pattern. Return the answer as a table with: user need, recommended agent or category, where to surface it, starter prompt, adoption barrier, and governance action.

Comments


bottom of page