Organizations
An organization is your container on Rival. Every tool you build, every agent you create, every member you collaborate with, and every credit you spend or earn lives inside an organization. You need one before you can access the dashboard.
How organizations are created
Every account gets an organization as part of sign-up. This step is required - there’s no dashboard access until an organization exists.
If you’ve been invited to an existing organization, accept the invitation and you’ll join that organization instead of creating your own. See Inviting Members for the full flow.
What an organization contains
An organization is the top-level container for everything on the platform.
- Tools and agents - every tool and agent built by anyone in the organization, along with versions and run history.
- Members and roles - who has access and what they can do. See Roles & Permissions.
- Teams - groupings of tools and members for managing access at scale. See Teams.
- API keys - org-wide credentials for calling your tools and agents programmatically. Managed in Settings → API Keys (
/user/api-keys). - Secrets - key-value pairs scoped to your organization and assigned to specific tools. Managed in Settings → Secrets (
/user/secrets). - Digital assets - files stored in the cloud and accessible to your tools.
- Billing - your Run Balance, plan, transactions, earnings, and payouts. The Run Balance is shared across all members. See Run Balance.
Org Profile
The Org Profile page lives at Settings → Org Profile (/user/org-profile). This is where you set:
- Organization name (appears in tool URLs and marketplace listings)
- Profile picture and bio
- Social links
- Phone number for verification
Your organization name appears in your published tool URLs - a tool published by your organization will appear at cortexone.rival.io/{org-name}/tool-name. Pick something clear and permanent.
If you publish tools or agents to the marketplace, your organization’s bio and social links appear on your public profile page. Filling these in makes your tools more discoverable and trustworthy.
Switching between organizations
If you belong to more than one organization, switch between them using the profile dropdown in the bottom-right corner of the app.
Each organization is fully isolated:
- Separate tools, agents, and assets
- Separate members and teams
- Separate billing, Run Balance, and earnings
Confirm you’re in the right organization before making changes.
When to create a separate organization
Most builders work within a single organization. Create a separate organization when:
- You’re building for a different client and want separate billing
- You want to keep a personal project isolated from professional work
- You’re setting up a distinct product or company with its own marketplace presence
Each organization has its own Run Balance and billing settings, so separation at the org level means clean separation of costs and earnings. One email ID can only have one organization linked to it.
Where to find each org-level setting
Use the Organization section of the Settings sidebar:
| What you want to manage | Where |
|---|---|
| Name, bio, phone, social links | /user/org-profile |
| Members and roles | /user/members |
| Teams | /user/teams |
| API keys | /user/api-keys |
| Secrets | /user/secrets |
| Referral link and earnings | /user/refer |
| Plan, Run Balance, payouts | /user/billings |