Organizations & Members
We've added support for organizations and team collaboration to RouteMesh. You can now invite team members, manage permissions, and handle billing at the organization level.
What's Available
Organizations - Create an organization to represent your company or team. Each organization has its own billing, credit balance, API keys, and usage tracking. Organizations are completely isolated from each other.
Team Members - Invite users to your organization by email. Members can view usage, access API keys, and monitor metrics. Owners have full control and can manage billing, settings, and member invitations.
Multiple Organizations - Users can belong to multiple organizations and switch between them instantly. This is useful if you're a consultant or agency working with multiple clients. Each organization maintains separate billing and usage tracking.
Role-Based Access - We support two roles:
- Owner: Full control over the organization, can invite members, manage billing, and update settings
- Member: Can view usage and access API keys, but cannot modify organization settings or billing
How It Works
When you create an organization, you automatically become the owner. You can then invite team members by email address. Invitations expire after a set period and can be cancelled.
Users who belong to multiple organizations can switch between them using the organization switcher in the dashboard. When you switch organizations, all API keys, usage data, billing information, and credits reflect the selected organization. Your role and permissions update automatically based on your membership in that organization.
Billing is handled at the organization level. Each organization has its own Stripe customer record, credit balance, and billing information. When you purchase credits, the charge is applied to the active organization. Credits are consumed based on which organization's API keys are used for requests.
You can collaborate with your team, manage multiple projects, and maintain proper billing separation all from a single account.