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

# Member Management & Invitations

> Invite and manage team members in your BuildBetter workspace

Manage your workspace team members, send invitations, and control user access in BuildBetter.

## Accessing Member Management

Navigate to **Settings > Organization > Members** to view and manage your team.

## Member List

The members page displays two tabs:

<Tabs>
  <Tab title="Accepted Members">
    View all active team members who have accepted their invitations:

    * Name and email
    * Role (Admin, Member)
    * Login status (active/inactive)
    * Actions (activate/deactivate, change role)
  </Tab>

  <Tab title="Invited Members">
    See pending invitations:

    * Invitee email
    * Invitation date
    * Status (pending)
    * Actions (resend, rescind invitation)
  </Tab>
</Tabs>

## Inviting Team Members

<Steps>
  <Step title="Navigate to Members" stepNumber={1}>
    Go to Settings > Organization > Members
  </Step>

  <Step title="Click Invite" stepNumber={2}>
    Click "Invite Member" or "Invite" button
  </Step>

  <Step title="Enter Email" stepNumber={3}>
    Add team member's email address
    Domain must match your organization's allowed domains
  </Step>

  <Step title="Send Invitation" stepNumber={4}>
    Click Send - invitation email is sent immediately
    Member will receive email with join link
  </Step>
</Steps>

<Note>
  Only users with admin permissions can invite new team members. Contact your workspace admin if you need to invite someone.
</Note>

## Managing Invitations

### Pending Invitations

For invitations that haven't been accepted:

**Resend Invitation**:

* Click "Resend" to send the invitation email again
* Useful if original email was missed or expired
* Same invitation link remains valid

**Rescind Invitation**:

* Click "Rescind" to cancel a pending invitation
* Invitation link becomes invalid
* Email address can be re-invited later

### Domain Restrictions

Invitations are limited to specific email domains:

* Admins can configure allowed domains in organization settings
* Only emails from allowed domains can be invited
* Prevents unauthorized access to workspace
* Common for company email requirements

<Warning>
  If you need to invite someone from a different domain, contact your workspace admin to add the domain to the allowed list.
</Warning>

## Member Roles

BuildBetter supports role-based permissions:

### Admin

* Full workspace access
* Can invite/remove members
* Manage organization settings
* Configure integrations
* Set recording rules

### Member

* Access workspace content
* Create recordings and documents
* Use AI features
* Limited settings access

<Info>
  Role management requires the organization roles feature to be enabled. Contact support if you need role-based access controls.
</Info>

## Member Actions

### Activate/Deactivate Users

**Deactivate**:

* Prevents user from accessing workspace
* Preserves all their created content
* Can be reactivated later
* Use for temporary access suspension

**Activate**:

* Restores access to deactivated user
* All content and permissions restored
* User can log in immediately

<Note>
  Deactivating a user does not delete their data. Use this for temporary access removal.
</Note>

### Change Member Role

If roles are enabled:

* Click role dropdown next to member name
* Select new role (Admin or Member)
* Changes apply immediately
* User's permissions update on next login

## Best Practices

<Check>
  **Invite with purpose**: Only add team members who need access to customer data
</Check>

<Check>
  **Use appropriate roles**: Grant admin access sparingly for security
</Check>

<Check>
  **Regular cleanup**: Deactivate members who no longer need access
</Check>

<Check>
  **Monitor invitations**: Rescind pending invites for people who won't join
</Check>

<Check>
  **Domain control**: Keep allowed domains list current and restrictive
</Check>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Can't Send Invitation">
    * Verify you have admin permissions
    * Check email domain is in allowed list
    * Ensure email address format is valid
    * Try a different email if domain blocked
  </Accordion>

  <Accordion title="Invitation Not Received">
    * Check spam/junk folders
    * Verify email address is correct
    * Resend invitation
    * Contact support if persistent issues
  </Accordion>

  <Accordion title="Can't Change Role">
    * Verify roles feature is enabled for your organization
    * Ensure you have admin permissions
    * Check user is accepted member (not pending invite)
    * Contact support to enable roles if needed
  </Accordion>
</AccordionGroup>

<Info>
  For detailed invitation workflows and examples, see [Inviting Team Members](/pages/Organization/inviting-team-members).
</Info>
