Skip to content

Team Management

Team management controls who has access to your project and what actions they can perform. Access the team page via Team in the project sidebar.

Team Overview

The team page has two tabs:

  • Team: All active members with access to the project
  • Invites: Pending invitations that have not been accepted

Each team member entry shows:

  • User name and email
  • Owner badge (for the project owner)
  • Admin status or custom permissions
  • Online status indicator

Owner

The project owner has full access to all features. The owner cannot be removed and cannot leave the project.

Invite Users

Add new members by sending invitations. Permissions are configured during the invitation process.

Send an Invitation

  1. Open Team in the project sidebar
  2. Click Invite
  3. Enter the user's email address
  4. Configure permissions:
    • Toggle Admin for full access (wildcard permission)
    • Or assign specific roles and permissions
  5. Click Invite User

Invitation Flow

Invitations are sent by email address. The delivery method depends on whether the email belongs to an existing xtra audio user.

RecipientDeliveryAction required
Existing userIn-app notification with accept and decline optionsAccept or decline the invitation
New userEmail with a registration link and invitation tokenCreate an account, then claim the invitation

The token-based link for new users is valid for 7 days.

Invitation Lifecycle

Invitations move through the following states:

  • Pending: The invitation has been sent and awaits a response.
  • Accepted: The recipient joined the project and gained access.
  • Declined: The recipient rejected the invitation.
  • Canceled: The inviting user withdrew the invitation before a response.

Invitations expire 7 days after they are sent. Expired invitations must be resent.

Manage Pending Invitations

Admins can view and manage all pending invitations in the Invites tab.

  1. Open the Invites tab on the team page
  2. Review pending invitations and their status
  3. Cancel any invitation that is no longer needed

Permissions for an invited user are configured during the invitation process. See Permissions to adjust access after the invitation is accepted.

Manage Users

Edit Permissions

  1. Open the user's detail page from the team list
  2. Configure project-level roles and permissions
  3. Add station-specific permissions if needed
  4. Save changes

See Permission System for details.

Remove a User

  1. Open the context menu for the user
  2. Select Remove
  3. Confirm the removal

Removed users lose access to the project immediately. Their contributions (uploads, schedule changes) remain in the system.

Leave a Project

Team members can leave a project voluntarily from the team page. Access is revoked immediately.

The project owner cannot leave. Ownership must be transferred to another member first. See Permissions for ownership transfer.

User Presence

The team page shows which members are currently online. Presence indicators also appear in the header counter and on project cards.

For online members, the team list shows their current location within the project, such as the studio or the media library. This identifies who is working where in real time.