Skip to main content

Sub-Accounts & Hierarchy

Movoice AI’s Enterprise plans allow you to create and manage multiple Sub-Accounts under a single parent organization. This is essential for agencies, franchises, or large corporations with multiple independent departments.

Why Use Sub-Accounts?

  • Isolated Resources: Each sub-account has its own independent list of agents, knowledge bases, and call history.
  • Dedicated Billing: Track usage (minutes and tokens) per sub-account, making it easy to cross-charge clients or departments.
  • Access Control: Users in one sub-account cannot see or access data in another unless explicitly granted permission at the Organization level.
  • API Key Scoping: Generate unique API keys for each sub-account to prevent cross-contamination of scripts or workflows.

Setting Up Sub-Accounts

To create a sub-account:
  1. Navigate to Settings > Organization.
  2. Click the Sub-Accounts tab.
  3. Click “Create Sub-Account”.
  4. Define the name and optional metadata (e.g., Department ID).

Managing Sub-Accounts

1. Resource Sharing

As an Organization Admin, you can “Push” certain resources from the Parent account to specific Sub-Accounts:
  • Global Agents: Create a master agent template and deploy it across all sub-accounts.
  • Shared Voices: Share custom cloned voices across the entire organization.

2. Monitoring & Analytics

The Organization Dashboard provides a “Top-Down” view of all sub-accounts:
  • Aggregated Usage: See total minutes consumed across the whole company.
  • Per-Account Metrics: Identify which department or client is driving the most traffic.

3. User Management

Invite users directly to a Sub-Account, or grant “Global” access to an Admin who can switch between accounts using the selector in the top-left corner of the dashboard.
For agencies managing more than 10 clients, we recommend using our Organization API to automate sub-account creation and management.