Organization Management - Teams and organization settings
Written By Ashish Mishra
Last updated 7 months ago
Organization Management
Organizations in ThirdEye AI provide the structure for team collaboration, brand management, and billing. This guide covers everything you need to know about creating, managing, and optimizing your organization setup.
Understanding Organizations
What is an Organization?
An organization represents your company, team, or client in ThirdEye AI. It serves as the container for:
Brand Monitoring: All brands monitored under the organization
Team Members: Users with access to the organization's data
Billing: Subscription and usage billing centralized per organization
Settings: Shared preferences and configurations
Data: All mentions, analytics, and historical data
Organization Structure
Organization: Acme Marketing Agency
βββ Brands: Client brands being monitored
βββ Members: Team members with various roles
βββ Billing: Subscription and usage management
βββ Settings: Organization-wide preferences
βββ Data: All monitoring data and analytics
βββ Integrations: Connected tools and services
Creating an Organization
Initial Organization Setup
When you first sign up for ThirdEye AI, you'll create your primary organization as part of the onboarding process.
Organization Information
Required Information:
- Organization Name: "Acme Marketing Agency"
- Organization Slug: "acme-marketing" (used in URLs)
- Industry: Select from dropdown
- Company Size: Team size range
- Primary Website: https://acmemarketing.com
- Time Zone: Organization default time zone
- Currency: Billing currency preference
Organization Types
Choose the type that best describes your organization:
Company: Regular business organization
Agency: Marketing agency managing client brands
Startup: Early-stage company
Enterprise: Large corporation
Personal: Individual professional use
Non-profit: Non-profit organization
Multiple Organizations
Users can be members of multiple organizations, useful for:
Agencies: Separate client organizations
Consultants: Different client accounts
Employees: Personal and company organizations
Partners: Collaborative projects
Organization Roles and Permissions
Role Hierarchy
ThirdEye AI uses a role-based access control (RBAC) system with three primary organization roles:
Owner
Highest level of access - typically organization creator or CEO
Permissions:
β
Full access to all organization features
β
Manage billing and subscription
β
Add/remove team members
β
Assign roles to other members
β
Delete organization
β
Transfer ownership
β
Manage integrations and API keys
β
Access all brands and data
Responsibilities:
Overall organization strategy and direction
Billing and subscription management
High-level team management
Critical decision making
Admin
Operational management - typically managers or department heads
Permissions:
β
Manage brands and monitoring settings
β
Add/remove team members (except other Admins/Owner)
β
Assign Member roles
β
Create and manage alerts
β
Access all analytics and reports
β
Manage integrations
β
Configure organization settings
β Manage billing and subscription
β Delete organization
β Modify Admin or Owner roles
Responsibilities:
Day-to-day operational management
Brand monitoring strategy
Team member onboarding
Analytics and reporting
Member
Standard access - typically individual contributors
Permissions:
β
View assigned brands and data
β
Create and manage personal alerts
β
Generate reports for assigned brands
β
Use API for assigned brands
β
Participate in team discussions
β Add/remove team members
β Manage billing
β Delete brands or organization
β Assign roles to others
β Access brands not assigned to them
Responsibilities:
Brand monitoring execution
Data analysis and insights
Report generation
Alert management
Permission Matrix
*Admins can only assign Member roles **Members can only view brands they're assigned to
Team Member Management
Inviting Team Members
Invitation Process
Navigate to Team Settings: Go to Organization > Team
Click "Invite Member": Start the invitation process
Enter Email Address: Provide the team member's email
Assign Role: Choose Owner, Admin, or Member
Assign Brands (Members only): Select which brands they can access
Send Invitation: Email invitation sent automatically
Invitation Email
Email Content Includes:
- Organization name and inviter information
- Role assignment and permissions overview
- Direct link to accept invitation
- Getting started resources
- Expiration notice (7 days)
Brand Assignment for Members
When inviting Members, you can assign them to specific brands:
Brand Assignment Options:
- All Current Brands: Access to all existing brands
- Specific Brands: Choose individual brands
- No Brands Initially: Assign brands later
- Future Brands: Automatic access to new brands
Managing Existing Members
Editing Member Details
Editable Information:
- Role assignment (with permission restrictions)
- Brand access (for Members)
- Contact information
- Notification preferences
- Active/inactive status
Role Changes
Role Change Rules:
- Owners can change any role
- Admins can promote Members to Admin (with Owner approval)
- Admins can demote other Admins to Member
- Members cannot change roles
- At least one Owner must always exist
Removing Team Members
Removal Process:
1. Navigate to team member list
2. Select member to remove
3. Confirm removal (permanent action)
4. Member loses immediate access
5. Audit log records removal
Team Member Onboarding
New Member Welcome Process
Automatic Onboarding:
1. Welcome email with organization overview
2. Account setup and password creation
3. Guided tour of assigned features
4. Introduction to relevant brands
5. Training resources and documentation
Best Practices for Onboarding
Onboarding Checklist:
β‘ Send welcome message with context
β‘ Schedule introduction call
β‘ Provide role-specific training materials
β‘ Assign initial brands and projects
β‘ Set up relevant alerts and notifications
β‘ Introduce to team communication channels
Organization Settings
General Settings
Basic Information Management
Editable Settings:
- Organization name and description
- Industry classification
- Company size and type
- Primary website URL
- Contact information
- Logo and branding elements
Regional Settings
Localization Options:
- Time zone (affects all timestamps and scheduling)
- Currency (for billing and cost analysis)
- Date/time format preferences
- Language preferences (when available)
- Regional compliance settings
Data and Privacy Settings
Data Retention Configuration
Retention Options:
- Standard Retention: 2 years (most plans)
- Extended Retention: 5 years (Enterprise)
- Custom Retention: Negotiable (Enterprise)
- Immediate Deletion: Option for sensitive data
Privacy Controls
Privacy Settings:
- Data sharing preferences
- Third-party integration permissions
- Audit log retention
- User data handling preferences
- Compliance framework alignment (GDPR, CCPA, etc.)
Security Settings
Access Controls
Security Configuration:
- Password policy enforcement
- Two-factor authentication requirements
- Session timeout settings
- IP address restrictions (Enterprise)
- API access controls
Single Sign-On (SSO)
SSO Integration (Enterprise):
- SAML 2.0 integration
- Active Directory connection
- Google Workspace integration
- Custom identity provider setup
- Automated user provisioning
Multi-Organization Management
When to Use Multiple Organizations
Agency Use Cases
Separate Organizations for:
β
Individual client accounts
β
Different service offerings
β
Geographic market separation
β
Compliance requirements
β
Billing separation needs
Enterprise Use Cases
Separate Organizations for:
β
Different business units
β
Geographic regions
β
Subsidiary companies
β
Project-based work
β
Compliance isolation
Organization Switching
Switching Between Organizations:
1. Use organization selector in top navigation
2. Access shows all organizations you're a member of
3. Each organization maintains separate:
- Brands and data
- Team members
- Billing and usage
- Settings and preferences
Cross-Organization Features
Consolidated Reporting (Agency Plans)
Agency Dashboard Features:
- Combined client metrics
- Cross-client analytics
- Portfolio performance overview
- Resource allocation insights
- Consolidated billing view
User Management Across Organizations
Multi-Organization User Benefits:
- Single login for all organizations
- Unified notification preferences
- Cross-organization experience
- Simplified account management
Organization Analytics
Team Performance Metrics
Usage Analytics
Team Usage Insights:
- Most active team members
- Feature utilization by role
- Brand access patterns
- Alert response times
- Report generation frequency
Collaboration Metrics
Collaboration Analytics:
- Cross-team brand access
- Shared report usage
- Comment and discussion activity
- Knowledge sharing patterns
Organization Health Metrics
Engagement Indicators
Health Metrics:
- Daily active users
- Feature adoption rates
- Data freshness indicators
- Alert response effectiveness
- Overall system utilization
Growth Tracking
Growth Metrics:
- Team size evolution
- Brand portfolio growth
- Usage trend analysis
- Feature expansion tracking
Organization Migration and Data Management
Data Export and Backup
Exportable Data
Available Exports:
- All brand mention data
- Analytics and reports
- Team member information
- Configuration settings
- Alert history and rules
- Custom prompt libraries
Export Formats
Supported Formats:
- CSV: Raw data and analytics
- JSON: Complete data structure
- PDF: Formatted reports
- Excel: Structured analytics
- API: Programmatic access
Organization Transfer
Ownership Transfer Process
Transfer Steps:
1. Current Owner initiates transfer
2. New Owner accepts transfer request
3. Billing responsibility transfers
4. All permissions transfer to new Owner
5. Original Owner becomes Admin (optional)
Considerations for Transfer
Transfer Impact:
- Billing responsibility changes
- Contract agreements may require updates
- Team notification of ownership change
- Documentation updates needed
- Integration permissions may need renewal
Best Practices
Organization Setup Best Practices
Initial Configuration
Setup Checklist:
β‘ Choose descriptive organization name
β‘ Set appropriate time zone for team
β‘ Configure data retention requirements
β‘ Establish team role structure
β‘ Set up basic security policies
β‘ Plan brand organization strategy
Ongoing Management
Maintenance Tasks:
β‘ Regular team access reviews
β‘ Quarterly role assignment audits
β‘ Monitor usage and billing trends
β‘ Update organization information
β‘ Review and update security settings
β‘ Maintain team member onboarding process
Team Management Best Practices
Role Assignment Strategy
Effective Role Distribution:
- Minimize number of Owners (2-3 max)
- Assign Admins based on responsibility areas
- Use Member role for most team members
- Regular role review and adjustment
- Document role responsibilities clearly
Communication and Training
Team Success Factors:
- Clear role and responsibility documentation
- Regular training on new features
- Established communication channels
- Documented workflows and processes
- Regular team meetings and updates
Troubleshooting
Common Organization Issues
Access Problems
Common Issues and Solutions:
- Can't access organization: Check role assignments
- Missing brands: Verify brand access permissions
- Billing issues: Ensure Owner permissions for billing
- Team member issues: Review invitation status
Permission Conflicts
Resolution Steps:
1. Verify current role assignments
2. Check brand-specific permissions
3. Review organization settings
4. Contact support if needed
5. Document resolution for future reference
Next Steps:
Organization limit: No limit | Team members: Plan-dependent | Role changes: Immediate effect | Data isolation: Complete