Setup & Structure
Configure your organizational hierarchy, manage companies, users, and departments for efficient recruitment management.
Initial Registration
When you register your organization, HR Thoth automatically creates:
- An admin account with full system access
- Your primary company profile
- Default role templates
- Initial configuration settings
Company Hierarchy
Complex Organizational Structures
Create and manage complex organizational structures with companies and sub-companies.
Creating Sub-Companies
Navigate to /dashboard/[role]/companies and click "Create Sub-Company" to add a new entity under your organization.
- Each sub-company can have its own branding
- Inherit permissions from parent or set custom ones
- Manage independently or centrally
- Create multiple levels of hierarchy
Company Management
- Edit Company Details - Update name, logo, description
- Set Hierarchy - Define parent-child relationships
- Configure Visibility - Control cross-company data access
- Manage Branding - Customize visual identity
User Management
Team Member Management
Add team members, assign roles, and manage access across your organization.
Adding Users
Navigate to /dashboard/[role]/employees to manage your team:
- 1Click "Add User" or "Add HR"
- 2Enter user information (email, name, etc.)
- 3Assign to specific companies
- 4Select role(s) with appropriate permissions
- 5Send invitation
User Actions
- Assign Roles - Give users specific permission sets
- Change Companies - Move users between companies
- Deactivate Users - Temporarily or permanently disable access
- Track Activity - View user actions and history
Bulk Operations
Import multiple users at once using the batch upload feature at /dashboard/[role]/employees/batch-upload:
- 1Download CSV template
- 2Fill in user information
- 3Upload and validate
- 4Review and confirm
Departments & Positions
Organizational Structure
Organize your company structure with departments and defined positions.
Creating Departments
Navigate to /dashboard/[role]/departments:
- 1Click "Create Department"
- 2Enter department name and description
- 3Select parent company
- 4Assign department manager (optional)
- 5Save department
Managing Positions
Within each department, create specific positions:
- Define job titles and levels
- Set position requirements
- Track headcount and capacity
- Link to job applications
Department Features
- Hierarchy - Create sub-departments if needed
- Headcount Tracking - Monitor team size
- Budget Management - Track department budgets
- Performance Metrics - Department-level analytics
Organizational Setup Tips
- Start with your core structure, add complexity as needed
- Use clear, descriptive names for companies and departments
- Assign role ownership to appropriate team members
- Regularly review and update organizational structure
- Document your hierarchy for new team members
- Use batch upload for adding multiple users at once
Common Scenarios
Multi-Brand Enterprise
Create separate sub-companies for each brand with independent branding and management while maintaining centralized oversight.
Regional Offices
Structure your organization by geographic regions, each with their own departments and hiring needs.
Franchise Model
Set up each franchise location as a sub-company with standardized roles but local customization options.