Skip to main content
Accounts are the foundational entities that represent customer organizations in the Thena platform. They serve as a central hub for managing customer relationships, hierarchies, and associated business data across all platform services.

Understanding accounts

Core purpose

A central system for managing customer organizations, their relationships, and business operations across the platform. Accounts serve as the foundation for all customer-related activities and data management.

Key features

• Complex organizational hierarchies
• Parent-subsidiary relationships
• Multi-level account management
• Comprehensive data tracking
• Flexible classification system

Integration capabilities

• Seamless tickets integration
• Workflow automation
• Custom field support
• API-first architecture
Accounts form the backbone of customer relationship management in the Thena platform, providing context for tickets, teams, workflows, and other platform features.

Core capabilities

Organization management

• Company profiles
• Business identifiers
• Industry classification
• Account health tracking
• Territory management

Relationship management

• Parent-subsidiary links
• Partner relationships
• Contact management
• Team associations
• Access controls

Standard fields

All fields support custom validation rules and can be extended with custom fields based on your business needs.
The following fields can be customized with your own values based on your business requirements:
  • account_status: Account lifecycle states
  • account_classification: Business segmentation
  • account_health: Health indicators
  • account_industry: Industry categories
  • contact_type: Contact role types
  • activity_type: Types of activities
  • activity_status: Activity states
  • note_type: Note categories
  • task_type: Task categories
  • task_status: Task states
  • task_priority: Priority levels

Required fields

Optional fields

Associated entities

Customer contacts with roles:
  • Primary contact: Main point of contact
  • Billing contact: Handles financial matters
  • Legal contact: For contractual communications
  • Executive contact: Senior management contact
Learn more about Contacts →
Track interactions:
  • Meetings: In-person or virtual discussions
  • Calls: Phone or video conversations
  • Emails: Email communications
  • Site visits: On-premise interactions
Learn more about Activities →
Document management:
  • General notes: Day-to-day updates
  • Meeting notes: Discussion summaries
  • Call summaries: Call interaction records
  • Email records: Important email documentation
Learn more about Notes →
Action items:
  • Follow-ups: Scheduled check-ins
  • Reviews: Regular assessments
  • Approvals: Authorization workflows
  • Custom tasks: Business-specific actions
Learn more about Tasks →

Account relationships

The platform enforces relationship rules to prevent cyclic dependencies:
  • Maximum hierarchy depth: No limit
  • No circular relationships allowed
  • Each account can have only one parent
  • Child accounts inherit certain properties from parent

Custom fields

Extend account capabilities

The Thena platform allows you to extend account entities with custom fields to capture business-specific data. Common use cases include:
• Industry-specific metrics
• Custom scoring models
• Compliance requirements
• Integration mappings
• Business unit specific data
Custom fields support various data types including text, number, date, picklist, multi-select, and more. For detailed information about implementing custom fields, refer to our Custom Fields documentation.

Best practices

1

Data quality management

  • Maintain accurate company information
  • Regular data validation
  • Consistent naming conventions
  • Complete required fields
2

Relationship management

  • Document hierarchy changes
  • Track key contacts
  • Monitor account health
  • Regular engagement tracking
3

Process automation

  • Set up health scoring rules
  • Configure automated alerts
  • Define workflow triggers
  • Enable team notifications

API endpoints

Sample account

When creating an account, the system will add additional fields in the response such as uid, createdAt, updatedAt, isActive, memberCount, and createdBy. Only name and primaryDomain are required fields.

Available operations

All endpoints require authentication and appropriate permissions.
For detailed API specifications, see Account Management

Custom fields

Extending accounts with custom fields

Teams

Managing team access and permissions