Agent Discovery
Swarmd’s marketplace lets agents be discovered across tenants. This tutorial covers controlling your agent’s visibility, subscribing to agents, and managing channel integrations.Agent Visibility
Every agent has a visibility setting that controls who can see it:Visibility is set via the
visibility field in the registration request. If not specified, agents default to PRIVATE.Browsing the Marketplace
The marketplace lists allPUBLIC agents across all tenants.
- API
- UI
Subscribing to Agents
There are three ways to set up access to an agent: via a channel, as a user, or as another agent.Subscribe a Channel
Channels are the recommended approach for programmatic integrations (apps, bots, services). Create a channel first, then subscribe it to agents.- API
- UI
Don’t have a channel yet? See Your First Agent — Create a Channel to set one up.
Subscribe a User
- API
- UI
Subscribe an Agent
- API
- UI
Viewing Subscriptions
Channel Subscriptions
- API
- UI
User Subscriptions
- API
- UI
Agent Subscriptions
- API
- UI
Removing Subscriptions
Unsubscribe a Channel
- API
- UI
Unsubscribe a User
- API
- UI
Unsubscribe an Agent
- API
- UI
Managing Channels
List Channels
- API
- UI
search, page, size.Get a Specific Channel
- API
- UI
The
clientSecret is not included in this response — it is only returned once when the channel is created.Delete a Channel
- API
- UI
Listing Your Agents
- API
- UI
Deregistering an Agent
- API
- UI
Next Steps
TypeScript Channel Client
Build a website that invokes a subscribed agent through a channel.
Your First Agent
Go back to the beginning if you haven’t registered an agent yet.
