# User **Type:** GraphQL objects **Description:** Team member account with permissions, preferences, and structure assignments. ## Fields - _id (String) - createdAt (Date) - username (String) - email (String) - userPreferences (JSON) - availability (UserChatStatus): undefined - isActive (Boolean) - details (UserDetailsType): undefined - avatar (String): Profile avatar URL. - coverPhoto (String): Cover photo or header background. - fullName (String): Full display name used in the UI. - shortName (String): Short name or nickname. - birthDate (Date): Birth date; used for anniversaries. - position (String): Job title or position. - workStartedDate (Date): Employment start date. - location (String): Primary working location. - description (String): Short bio or description. - operatorPhone (String): Direct phone number for operators. - firstName (String): Given name. - lastName (String): Family name. - employeeId (String): Internal employee identifier. - links (JSON) - status (String) - emailSignatures (JSON) - groupIds (String) - workspaceIds (String) - isSubscribed (String) - customFieldsData (JSON) - workspaces (Workspace): undefined - _id (String) - name (String) - description (String) - code (String) - userId (String) - createdAt (Date) - memberIds (String) - isOwner (Boolean) - permissionActions (JSON) - configs (JSON) - configsConstants (JSON) - onboardingHistory (OnboardingHistory): undefined - _id (String) - userId (String) - isCompleted (Boolean) - completedSteps (String) - sections (OnboardingSections) - dismissedAt (Date) - firstLoginAt (Date) - lastActivityAt (Date) - departmentIds (String) - departments (Department): undefined - _id (String) - title (String) - description (String) - parentId (String) - supervisorId (String) - supervisor (User) - code (String) - order (String) - parent (Department) - children (Department) - childCount (Int) - users (User) - userCount (Int) - userIds (String) - branchIds (String) - branches (Branch): undefined - _id (String) - title (String) - parentId (String) - supervisorId (String) - supervisor (User) - code (String) - order (String) - users (User) - userIds (String) - userCount (Int) - parent (Branch) - children (Branch) - status (String) - address (String) - hasChildren (Boolean) - positionIds (String) - positions (Position): undefined - _id (String) - title (String) - code (String) - order (String) - parentId (String) - parent (Position) - status (String) - children (Position) - users (User) - userIds (String) - userCount (Int) - score (Float) - scoreCategories (ScoreCategories): undefined - speed (ScoreCategoryEntry) - quality (ScoreCategoryEntry) - productivity (ScoreCategoryEntry) - training (ScoreCategoryEntry) - engagement (ScoreCategoryEntry) - leaderBoardPosition (Int) - employeeId (String) - isOnline (Boolean)