> ## Documentation Index
> Fetch the complete documentation index at: https://docs.useinvent.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Members

> Invite teammates, assign roles, and control what each person can do

Members are the people with access to your workspace. You can invite teammates, assign system or custom roles, set who is available to handle conversations, and remove access at any time.

<Frame>
  <img src="https://mintcdn.com/invent/93YCEq9LpObqT658/assets/workspace-management/members-overview.png?fit=max&auto=format&n=93YCEq9LpObqT658&q=85&s=fbfc22482f6e03478d0cda53ea499361" alt="The members list with roles and availability" width="1082" height="330" data-path="assets/workspace-management/members-overview.png" />
</Frame>

## Roles

Every member has either a **system role** or one or more **custom roles**. System roles cover the common cases:

| Role          | Best for                        | What they can do                                                                                                                                                                                                                                                                                                          |
| :------------ | :------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Admin**     | Owners and operators            | Full access to everything, including billing, SSO, audit logs, and sub-organizations.                                                                                                                                                                                                                                     |
| **Developer** | Technical staff                 | Builds the workspace: assistants, knowledge, skills, workflows, connections, API keys, webhooks, tables, pages, domains, emails, variables and templates, plus the organization profile and everything a Manager can do with content. Cannot invite or manage members. Billing, SSO and sub-organizations are Admin-only. |
| **Manager**   | Team leads and support managers | Runs the day to day: invite and manage Managers and Agents, and manage the inbox, contacts, segments, broadcasts, AI routing, table records and table views. Views analytics. No technical configuration.                                                                                                                 |
| **Agent**     | Frontline support               | View and respond to conversations, manage contacts and table records. Read-only elsewhere.                                                                                                                                                                                                                                |

For anything more specific, create a [custom role](/workspace-management/custom-roles) with an exact, resource-by-resource permission set. To compare what every role can do side by side, open **Settings → Members & Roles → Permissions Matrix**.

The **Members** area has three tabs: **Members** (the people list), **Roles**, and **Permissions Matrix**. The Roles and Permissions Matrix tabs are visible to Admins only.

<Frame>
  <img src="https://mintcdn.com/invent/93YCEq9LpObqT658/assets/workspace-management/roles-matrix.png?fit=max&auto=format&n=93YCEq9LpObqT658&q=85&s=11467add8e2c53533f2698aa1ecc80df" alt="The roles comparison matrix" width="1052" height="1502" data-path="assets/workspace-management/roles-matrix.png" />
</Frame>

## Inviting members

<Steps>
  <Step title="Open the invite dialog">
    Go to **Settings → Members & Roles** and select **Invite Member**.
  </Step>

  <Step title="Enter the email">
    Add the teammate's email address.
  </Step>

  <Step title="Choose a role">
    Pick one **system** role, or select one or more **custom** roles. You can only grant roles whose permissions you hold yourself.
  </Step>

  <Step title="Send">
    Select **Send Invite**. The invitee receives a branded invitation email and joins with the role you chose when they accept.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/invent/93YCEq9LpObqT658/assets/workspace-management/invite-roles.png?fit=max&auto=format&n=93YCEq9LpObqT658&q=85&s=5364f73d847fb364b9bc9eb7e4b74643" alt="Choosing a role while inviting a member" width="1024" height="2052" data-path="assets/workspace-management/invite-roles.png" />
</Frame>

<Note>
  Once your workspace runs on a custom domain, each role is marked **Internal** or **Client** in the picker. Client roles — Manager, Agent, and custom roles — only see Manager and Agent members, so your Admin and Developer members stay hidden from them. Your white-label domain and email branding apply to every member either way.
</Note>

### Pending invites

Pending invitations appear in the members list with a "Pending" status. From the member options menu you can **Resend** the invitation email or **Revoke** the invitation.

## Changing a member's role

Use the role dropdown to switch a member between system roles, or **Edit roles** to assign custom roles. You can only change a member to a role with equal or lower access than your own.

<Warning>
  Assigning a custom role drops the member to the **Agent** base role; they keep only the custom role's access. Removing all of their custom roles later leaves them as an Agent, not their previous system role.
</Warning>

## Availability

The **Active** toggle in the members list controls whether a member is available to receive conversation assignments and assistant handoffs. Turn it off to take someone out of rotation without changing their role or removing them. Managers, and roles with member-assignment access, can change a member's availability.

## Removing members

To remove a member, open the three-dot **Member options** menu and select **Remove Member**. Removed members immediately lose access to your workspace.

## Best practices

1. **Grant the minimum needed.** Start narrow; you can always widen access later.
2. **Use custom roles for precise access.** When a system role is too broad or too narrow, a [custom role](/workspace-management/custom-roles) gives you exactly the surface you want.
3. **Reserve Admin for owners.** Only give Admin to people who need full control, including billing and security.
4. **Review access regularly.** Remove members who no longer need access, and turn off availability for anyone temporarily out of rotation.
