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:
- Navigate to Settings > Organization.
- Click the Sub-Accounts tab.
- Click “Create Sub-Account”.
- 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.