Organizations
Learn how organizations work in Cencori, including user management, roles, and billing.
What is an Organization?
An organization is the top-level container in Cencori. It contains:
- Multiple projects (your AI applications)
- Team members with different roles
- Billing and credit balance
- Custom provider configurations
- Shared security policies
Organization Structure
Organization (Acme Corp)
├── Projects
├── Production API
├── Staging API
└── Development
├── Team Members
├── Owner (Full access)
├── Admins (Manage projects, view billing)
└── Members (Access projects)
├── Custom Providers
└── Billing
Creating an Organization
When you first sign up to Cencori, a personal organization is automatically created for you. You can create additional organizations for different teams or companies.
Steps to Create:
- Click your profile in the top-right corner
- Select "Create Organization"
- Enter organization name and description
- Click "Create"
User Roles
| Role | Permissions |
|---|---|
| Owner |
|
| Admin |
|
| Member |
|
Inviting Team Members
- Go to your organization settings
- Click "Team" in the sidebar
- Click "Invite Member"
- Enter their email address
- Select their role (Admin or Member)
- Click "Send Invitation"
The invited user will receive an email with an invitation link. They must accept the invitation to join your organization.
Switching Between Organizations
If you're a member of multiple organizations:
- Click the organization name in the top-left corner
- Select from the dropdown list
- The dashboard will refresh with the new organization's data
Billing and Credits
Each organization has its own:
- Credit balance
- Billing history
- Payment methods
- Usage reports
Credits are not shared between organizations. If you create multiple organizations, you'll need to add credits to each one separately.
Organization Settings
General
- Organization name
- Description
- Organization slug (URL identifier)
Team
- View all members
- Pending invitations
- Manage roles
- Remove members
Billing
- Current balance
- Add credits
- Transaction history
- Payment methods
Danger Zone
- Delete organization (owner only)
- Transfer ownership
Best Practices
- Create separate organizations for completely different businesses or clients
- Use projects within an organization to separate environments (dev, staging, prod)
- Assign the minimum required role to team members (principle of least privilege)
- Regularly review team members and remove those who no longer need access
- Set up billing alerts to avoid unexpected charges

