Enterprise Features
Organizations, API key management, instance management, and secret sync for teams.
Overview
ArgentOS Enterprise is designed for teams and organizations that need to manage multiple agent instances, centralize API key distribution, and maintain organizational control.
Enterprise Features
| Feature | Description |
|---|---|
| Organizations | Group multiple users and instances under one org |
| API Key Management | Centrally manage and distribute provider API keys |
| Instance Management | Monitor and configure multiple ArgentOS deployments |
| Secret Sync | Automatically distribute API keys to instances |
| Priority Support | Direct support channel with the ArgentOS team |
| Multi-Agent | Run multiple agents per instance with different configs |
| Audit Logging | Centralized logging of agent actions across instances |
Organizations
An organization groups users, licenses, and instances together:
Organization: Titanium Computing
├── Admin: Jason
├── Instances:
│ ├── office-server (Dell R750)
│ ├── home-studio (Mac Studio)
│ └── mobile-agent (Mac Mini)
└── API Keys:
├── Anthropic: sk-ant-api03-...
├── MiniMax: sk-cp-...
└── ElevenLabs: ...API Key Management
Instead of configuring API keys on each instance individually, Enterprise admins manage keys centrally:
- Admin adds API keys to the organization in the licensing portal
- Keys are assigned to specific instances or shared across all
- Instances pull their assigned keys on activation and periodically
Benefits
- Single point of key rotation
- No need to SSH into each machine to update keys
- Audit trail of which instance uses which key
- Automatic distribution of new keys
Secret Sync
Secret sync is the mechanism that distributes API keys from the organization to individual instances:
# Instance pulls its keys
argent license syncThis happens automatically on:
- Instance activation
- Gateway startup
- Periodic sync (configurable interval)
Synced keys are written to the local auth-profiles.json, merging with any locally-configured profiles.
Instance Management
Monitor all ArgentOS deployments from the licensing portal:
- Health status: Which instances are online/offline
- License status: Active, expired, approaching limits
- Usage metrics: API calls, token usage, active sessions
- Remote configuration: Push config changes to instances
Setting Up Enterprise
1. Create an Organization
Contact [email protected] or sign up at argentos.ai/enterprise.
2. Add Enterprise Licenses
Purchase Enterprise-tier licenses for each instance.
3. Configure API Keys
Add your provider API keys in the organization portal.
4. Activate Instances
argent license activate ARGENT-XXXX-XXXX-XXXX-XXXX --org titanium-computing5. Verify Sync
argent license status
# Should show: Organization: Titanium Computing, Synced keys: 3