Itsy Docs
Settings

Team

Manage team members, assign roles, control segment-based access, and invite new users to your workspace.

The team page lets you manage who has access to your workspace. You can invite new users, assign roles, and control which segments each user can work with. Users sign in through Google or Microsoft accounts linked via Better-Auth, and a single person can belong to multiple workspaces.

Team Member List

The team page shows all users in your workspace with the following details:

ColumnDescription
Display NameThe user's name as shown in the workspace
InitialsShort identifier used in compact views (e.g., assignment badges)
RoleAdmin or User
ActiveWhether the user currently has access
Last LoginWhen the user last signed in
JoinedWhen the user was added to the workspace

Roles and Permissions

There are two roles in Itsy. Each role determines what a team member can see and do across the workspace.

CapabilityAdminUser
View and manage orders, trips, and groupsYesYes
Create and edit bookingsYesYes
Access reportsYesYes
Assign any team member to itemsYesNo
Assign themselves to itemsYesYes
Manage workspace settingsYesNo
Manage team members and invitationsYesNo
Configure email templates and sendersYesNo
Manage payment methods and providersYesNo
Access all segments (regardless of assignment)YesNo
Restricted to assigned segments onlyNoYes (when segments are assigned)

Admin users have full access to every feature and setting in the workspace. They can manage team members, configure workspace settings, and assign any user to orders, trips, and groups.

User role members have access to day-to-day features like orders, trips, and reports. They can be restricted to specific segments, and they can only assign themselves to items -- not other team members.

Segment-Based Access Control

Segments let you limit what data a User-role team member can see. When a user is assigned to one or more segments, they only see orders and data that belong to those segments. This is useful for agencies with multiple teams, brands, or departments that should only access their own bookings.

How it works:

  • A user with no segments assigned sees all data in the workspace (subject to their role permissions).
  • A user with one or more segments assigned sees only orders and data tagged with at least one of their segments.
  • Admin users always see all data, regardless of segment assignments. If you switch a user's role from User to Admin, their segment assignments are cleared automatically.

Segments are created and managed in Data > Segments. You assign segments to a user when editing their profile on the team page.

User Status

Each user in the workspace has a status that reflects their account state:

StatusMeaning
InvitedThe user has been invited but has not yet signed in
ActiveThe user has accepted their invitation and can access the workspace
ArchivedThe user has been deactivated and cannot sign in, but their account and historical records are preserved

Multi-Workspace Access

A single user account can belong to multiple workspaces. When a user signs in, they select which workspace to work in. Each workspace maintains its own role and segment assignments for the user, so the same person can be an Admin in one workspace and a User in another.

User Assignments

Team members can be assigned to orders, trips, and groups. Assignments track who is responsible for each item and feed into the My Work dashboard.

Assignment TypeDescription
OrderThe team member responsible for managing a specific order
TripThe team member overseeing a trip's operations
GroupThe team member coordinating a group booking

Admin users can assign any team member. Regular users can only assign themselves. See Assignments for details on how assignments work across the system.

Invite System

New team members join through an email invitation. Only admins can send invitations.

Inviting a New User

  1. Navigate to Settings > Team
  2. Click Invite
  3. Enter the person's name and email address
  4. Select a role (Admin or User)
  5. If the role is User, optionally assign segments to restrict which data the user can access
  6. Click Send -- an invitation email is sent automatically
  7. The invitee clicks the link and signs in with their Google or Microsoft account
  8. Once they accept, they appear in the team list as an active user with the role and segments you chose

Invitation Lifecycle

Each invitation goes through a lifecycle:

  • Created -- The invitation has been generated but not yet delivered.
  • Sent -- The email has been sent to the invitee.
  • Agreed -- The invitee accepted and their account is now active in the workspace.
  • Declined -- The invitee chose not to join.
  • Cancelled -- An admin revoked the invitation before it was accepted.

Pending invitations (in the Sent status) can be cancelled by an admin at any time. The team page shows a separate Pending invites list with the email, name, role, and sent date for each outstanding invitation. Once an invitation is agreed, the user must be deactivated through the team member edit screen instead.

Common Tasks

Editing a User

  1. Navigate to Settings > Team
  2. Open the action menu on the user row and click Edit Details
  3. Update their details:
    • Display Name -- How their name appears in the workspace
    • Initials -- Short identifier used in compact views
    • Role -- Admin or User
    • Segments -- Which segments they can access (User role only; segments are cleared automatically if you switch the role to Admin)
    • Active -- Whether the user can access the workspace
  4. Save your changes

Deactivating a User

  1. Navigate to Settings > Team
  2. Open the action menu on the user row and click Edit Details
  3. Toggle the Active switch off
  4. Save your changes

Deactivated users cannot sign in but their account is preserved. You can reactivate them at any time. Their existing assignments remain in place so historical records are not lost.

Notifications and Tracking

Itsy automatically tracks two types of notifications for each user:

  • Changelog -- The last version of the changelog each user has viewed. When new features or changes are released, users see a notification until they view the changelog.
  • Learning Videos -- The last learning video each user has acknowledged. New videos trigger a notification until the user views them.

Both are automatic and require no configuration from admins.

How It Connects

  • Data > Segments -- Segments assigned to users control which orders and data they can access. Create and manage segments in the Data section, then assign them to users here.
  • Assignments -- Team members can be assigned to specific orders, trips, and groups. Admin users can assign anyone; regular users can only assign themselves.
  • My Work -- Each team member's assigned items appear on their personal dashboard.
  • Workspace Settings -- The workspace configuration that all team members share. Only admins can modify workspace settings.
  • Billing -- Your subscription plan may affect which features are available to your team.

On this page