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

ActionOwnerAdminMember

Organization Management

View organization settings

βœ…

βœ…

βœ…

Edit organization settings

βœ…

βœ…

❌

Delete organization

βœ…

❌

❌

Team Management

View team members

βœ…

βœ…

βœ…

Invite team members

βœ…

βœ…

❌

Remove team members

βœ…

βœ…

❌

Assign roles

βœ…

βœ…*

❌

Brand Management

View all brands

βœ…

βœ…

❌**

Create/edit brands

βœ…

βœ…

❌

Delete brands

βœ…

βœ…

❌

Billing & Subscription

View billing information

βœ…

❌

❌

Manage subscription

βœ…

❌

❌

View usage reports

βœ…

βœ…

❌

*Admins can only assign Member roles **Members can only view brands they're assigned to


Team Member Management

Inviting Team Members

Invitation Process

  1. Navigate to Team Settings: Go to Organization > Team

  2. Click "Invite Member": Start the invitation process

  3. Enter Email Address: Provide the team member's email

  4. Assign Role: Choose Owner, Admin, or Member

  5. Assign Brands (Members only): Select which brands they can access

  6. 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