Sharing Agents

Collaborate with team members by sharing your custom agents

Share your user-defined agents with colleagues so they can use your specialized agents without creating their own.

How Sharing Works

Role Permissions
Owner Create, edit, delete, manage sharing
Shared User Select and use the agent (read-only)

Shared users get full use of the agent—including instructions, greetings, and buttons—but cannot modify the agent's definition.

Managing Shares

Sharing an Agent

  1. Open the agent and go to its Sharing settings
  2. Search for users by email address
  3. Click Share to grant access

Revoking Access

  1. Open the agent's Sharing settings
  2. Find the user in the shared list
  3. Click Remove to revoke their access

The user will immediately lose the ability to select that agent.

Finding Shared Agents

Agents shared with you appear in:

Location Display
Agent selection menus "Shared with Me" section
Agents page Listed with "(Shared)" indicator

You can use shared agents exactly like your own—select them, start conversations, use @mentions—but you cannot edit or share them further.

Sharing Best Practices

When to Share

Agent Design for Sharing

When creating agents intended for sharing:

Consideration Recommendation
Instructions Write for your audience, not just yourself
Greeting Explain the agent's purpose clearly
Buttons Include common starting actions
Naming Use descriptive names that convey purpose

Communication

Security Notes

Limitations