Skip to content

Agent library ​

An agent bundles a system prompt + model + domain + tags + visibility so you can reuse it. EchoMode includes built-in agents, and you can build your own.

There are two kinds of agent:

  • Chat agents are the ones people talk to. They carry alignment anchors, which keep their chats on-topic.
  • Tool agents act on connected systems. They carry the tools they're allowed to use and run as steps in workflows; you can't chat with them.

You pick the kind when you start an agent, with New Chat Agent or New Tool Agent, and it never changes. Every tool agent shows a fixed tool tag, added automatically; you can't type it on an agent or remove it.

The Agent library is where you browse, build, and manage agents. In the sidebar, Agents expands into two pages, Chat agents and Tool agents, each with two tabs: Published and Drafts. Built-in agents sit alongside your organization's own: the chat ones on the Chat agents page, the tool ones on the Tool agents page.

The agent library, Published tab

The Agent library opens on the Published tab, with a count of agents and total runs in the header.

Published vs. Drafts ​

EchoMode separates the agents you can use from the work you're still shaping.

  • Published agents are finished, immutable snapshots. Published chat agents are the ones you can start chats with; published tool agents are the ones you can drop into workflows. A published agent keeps its draft's visibility: a Personal draft publishes an agent only you can see, a Team draft one its teams can see, and an Organization draft one everyone in your organization can see.
  • Drafts are your editable works-in-progress. A draft becomes usable only once you publish it.

INFO

Editing is never destructive. Publishing a draft creates a new version and leaves earlier versions exactly as they were, so the chats that used them keep working. See Versions & publishing.

The Published tab ​

Published agents come in two sections:

  • Organization - your organization's agents you can see, and the built-in ones. Pinned agents come first.
  • Community - agents listed on the Marketplace by any organization, yours included. Each card names the organization that listed it.

Each section previews its first agents as cards; View all opens the whole section, where you can also switch to a list. In the list, each row shows:

ColumnWhat it tells you
AgentThe agent's icon, name, and a short description
TagsShort labels for finding it (on the Tool agents page, a Tools column shows the systems and number of tools it uses instead)
RunsHow many times it's been used
Published byWho published the current version, and when

Published by names whoever published the agent's current version, so you can tell your agents from a teammate's at a glance. Click any row to open the agent's read-only Published view, where you can read the prompt and configuration, then choose Edit to start a draft.

The Drafts tab ​

Your works-in-progress, plus the version history behind each one.

ColumnWhat it tells you
AgentThe draft's icon and name
Created byWho owns the draft
Able to publishA green Yes once the draft meets every readiness requirement
ScoreThe draft's advisory eval score, or - if it hasn't been scored
Last editedWhen the draft last changed

The Drafts tab with an expanded version ladder

Expand a draft to see its version ladder - every published version of that agent, newest first.

Click the chevron on a draft to expand its version ladder: the full history of published versions for that agent. From the ladder you can Edit an older version (which starts a fresh draft from it), Publish a ready draft, or Delete a version you own.

Search, sort, and create ​

  • Search filters the active tab by name.
  • Sort by Most recent (default) or Name A-Z.
  • New Chat Agent (on the Chat agents page) or New Tool Agent (on the Tool agents page) starts a fresh draft of that kind and opens the agent editor.

The ⋯ menu ​

Every card and row has an overflow (⋯) menu. What you see depends on the tab and on whether you own the agent.

Tab · who you areMenu items
Published (Organization) - you can delete itPin, List on Marketplace, Delete
Published (Organization) - you can't delete itPin, List on Marketplace
Published (Organization) - built-inPin
Published (Community)Remove from Marketplace if you listed it, otherwise Import to my library
Drafts - ownerEdit, Delete draft
Drafts - not yoursView

Who can delete a published agent depends on its visibility:

VisibilityWho can delete it
PersonalThe person who published it
TeamAn admin of one of its teams
OrganizationAn organization admin

Organization admins can delete any published agent in their organization.

Pin becomes Unpin once an agent is pinned. Once an agent is listed, List on Marketplace becomes Edit listing, and Remove from Marketplace appears next to it.

WARNING

Delete and Delete draft are permanent and can't be undone. Deleting a published version can't take back chats that already ran on it, but it does remove that snapshot from the library.

Pinning ​

Pin an agent from its ⋯ menu and it moves to the front of the Organization section, with a pin badge on its card, and joins the Pinned group in the sidebar. Pins are personal - see Pinned items. Community agents can't be pinned.

Organization and Community ​

Listing an agent on the Marketplace publishes a copy of its current settings to the Community section, where every organization can find it. Your original stays in Organization, marked Listed; editing it doesn't change the Community copy until you choose Edit listing.

A Community agent offers one action:

  • Import to my library copies it into your organization as an agent of your own.
  • Remove from Marketplace takes the listing down. Only the person who listed it sees this, along with EchoMode staff; copies people already imported keep working.

Opening a Community agent shows the same single action in place of Open in chat - import it first to chat with it.

Built-in presets ​

The built-in agents open in a read-only Published view, so you can see exactly how they're set up. To make a built-in agent your own, chat or tool, open it and choose Fork as my draft - EchoMode copies its configuration into a new draft you own, ready to edit and publish. A forked tool agent keeps its tools. Built-in agents themselves can't be deleted.