Skip to main content
TM
TalentOS
DocsGetting StartedInvite Your Team

Invite Your Team

Add team members to your TalentOS workspace and assign them roles with appropriate permissions.

Sending Invitations

Navigate to Settings → Team → Invite Members to add people to your workspace. Enter their email address and select a role:

API: Invite User
POST /v1/users/invite
{
  "email": "coordinator@agency.com",
  "role": "coordinator",
  "teams": ["events-team"],
  "message": "Welcome to our agency workspace!"
}

Invitees receive an email with a secure link to accept the invitation and set up their account. Links expire after 7 days.

Available Roles

TalentOS provides granular role-based access control. Each role has different permissions across modules:

RoleAccess LevelTypical Use
OwnerFull access to all modules and settingsAgency founder or CEO
AdminFull access except billing and ownership transferOperations director
ManagerManage talents, bookings, contracts, and eventsTalent manager or booking agent
CoordinatorView and update bookings, call sheets, schedulesEvent or casting coordinator
FinanceAccess to payments, invoices, wallet, payouts, reportsAccountant or finance lead
ViewerRead-only access to assigned modulesIntern or external partner

Custom Roles

Studio and Enterprise plans support custom roles. Create roles with fine-grained permissions per module under Settings → Roles → Create Custom Role.

Organizing into Teams

For larger agencies, organize team members into Teams to control access at a group level. Teams can be based on departments, regions, or projects:

Department Teams — Modeling Division, Events Division, Influencer Division
Regional Teams — Mumbai, Delhi, Bangalore — each with regional managers
Project Teams — Miss India 2026 — temporary team for a specific event

Team members inherit the team's module access, plus any individual permissions assigned to their role.