This page and the API Keys page are always owner-only — they can never be granted to a collaborator, no matter the role. Managing who has access, and issuing programmatic keys, stays with you.
How access works
- Collaborators sign in with their own Agentheya account and open your agent from their own dashboard — you never share a password.
- A collaborator’s role is a set of per-area permissions. For each dashboard area the role grants one of: no access, View (read-only), or Edit (read and change).
- View covers reading a page; Edit covers anything that changes it (saving, sending, deleting). A collaborator only ever sees the pages their role grants.
- Everything is scoped to this one agent. A role and its grants never leak to your other agents.
Team & Roles is a plan-gated feature. On a plan that doesn’t include it, the page shows an upgrade banner instead of the controls below.
Collaborators
The Collaborators card lists everyone with access to this agent. The counter next to the title shows how many seats you’ve used against your plan’s limit. Each row shows:Adding a collaborator
Click Add collaborator, enter an email, and pick a role. What happens next depends on whether that email already has an Agentheya account:- They already have an account → access is granted immediately and the row shows Active.
- They don’t yet → a Pending row appears and they get a one-time invite email. The link lets them set up an account (email + password, or Google / Microsoft / Okta), and the role you chose applies the moment they accept. Invite links expire after 7 days — use Resend invite to send a fresh one.
The seat count includes pending invites, because the grant exists the instant you add someone. If you hit your plan’s collaborator limit, remove an unused invite or upgrade to add more.
Managing collaborators
- Change a role — pick a different role from the row’s dropdown; it takes effect right away.
- Resend invite — shown only on Pending rows; re-sends the invite with a fresh link (counts against your invite-email quota).
- Remove — revokes access. You’ll be asked to confirm; removal is final.
Roles
A role is a named bundle of per-area permissions. There are two kinds: built-in roles that cover the common cases, and custom roles you define yourself.Built-in roles
Four ready-made roles ship with every agent. They can’t be edited or deleted, but you can duplicate any of them as a starting point for a custom role.No built-in role includes Designer Chat (the AI Designer). Because the Designer can change almost every setting, that area is left out of the presets — grant it deliberately, and only through a custom role.