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:
| Column | Description |
|---|---|
| Display Name | The user's name as shown in the workspace |
| Initials | Short identifier used in compact views (e.g., assignment badges) |
| Role | Admin or User |
| Active | Whether the user currently has access |
| Last Login | When the user last signed in |
| Joined | When 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.
| Capability | Admin | User |
|---|---|---|
| View and manage orders, trips, and groups | Yes | Yes |
| Create and edit bookings | Yes | Yes |
| Access reports | Yes | Yes |
| Assign any team member to items | Yes | No |
| Assign themselves to items | Yes | Yes |
| Manage workspace settings | Yes | No |
| Manage team members and invitations | Yes | No |
| Configure email templates and senders | Yes | No |
| Manage payment methods and providers | Yes | No |
| Access all segments (regardless of assignment) | Yes | No |
| Restricted to assigned segments only | No | Yes (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:
| Status | Meaning |
|---|---|
| Invited | The user has been invited but has not yet signed in |
| Active | The user has accepted their invitation and can access the workspace |
| Archived | The 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 Type | Description |
|---|---|
| Order | The team member responsible for managing a specific order |
| Trip | The team member overseeing a trip's operations |
| Group | The 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
- Navigate to Settings > Team
- Click Invite
- Enter the person's name and email address
- Select a role (Admin or User)
- If the role is User, optionally assign segments to restrict which data the user can access
- Click Send -- an invitation email is sent automatically
- The invitee clicks the link and signs in with their Google or Microsoft account
- 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
- Navigate to Settings > Team
- Open the action menu on the user row and click Edit Details
- 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
- Save your changes
Deactivating a User
- Navigate to Settings > Team
- Open the action menu on the user row and click Edit Details
- Toggle the Active switch off
- 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.