Organizations in Ryva are collaborative workspaces where teams can work together on projects. Each organization has its own plan, settings, members, and resources.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/egeuysall/ryva-archive/llms.txt
Use this file to discover all available pages before exploring further.
Understanding Organizations
An organization (also called a workspace) is a shared environment where:- Team members collaborate on projects
- Resources and storage are pooled
- Billing and subscriptions are managed
- Permissions and roles are controlled
Every user can be a member of multiple organizations. You can easily switch between organizations using the workspace switcher in the sidebar.
Creating an Organization
Users can create up to 10 organizations per account.Navigate to Create
From your dashboard, click the workspace switcher and select “Create Organization” or complete the onboarding flow.
Enter Organization Details
Provide:
- Organization name (3-100 characters) - e.g., “Acme Inc.”
- Plan selection - Choose from Free, Team, or Enterprise
Subdomains are automatically generated for Team and Enterprise plans. The slug is derived from your organization name and must be unique across the platform.
Organization Plans
Ryva offers three organization tiers:Free Plan
- Basic features for individuals
- Limited storage and resources
- No custom subdomain
- Perfect for personal projects
Team Plan
- Custom subdomain (e.g.,
acme.ryva.app) - Increased storage (100GB)
- Advanced collaboration features
- Priority support
- Team analytics
Enterprise Plan
- Everything in Team
- Custom integrations
- Dedicated support
- Advanced security features
- Custom SLA
Team Management
Inviting Members
Organization owners and admins can invite new team members:Open Invite Dialog
Navigate to Settings → Organizations → [Your Organization] and click “Invite Member.”
Member Roles
Ryva uses a role-based access control system:| Role | Permissions |
|---|---|
| Owner | Full control including billing, member management, and organization deletion. The user who created the organization. |
| Admin | Manage members, projects, and settings. Cannot manage billing or delete the organization. |
| Member | Access projects and collaborate. Limited administrative permissions. |
An organization must always have at least one owner. Ownership can be transferred but cannot be completely removed.
Managing Invitations
For Inviters
View and manage pending invitations:- See all sent invitations
- Check invitation status
- Resend or cancel invitations
- View expiration dates
For Invitees
Users who receive invitations can:Organization Settings
Updating Organization Details
Owners and admins can update:- Organization name - Change the display name
- Settings - Custom configuration stored as JSON
Organization Deletion
Only organization owners can delete an organization:Switching Organizations
Users can belong to multiple organizations and switch between them:- Click the workspace switcher in the sidebar
- Select the organization you want to activate
- The dashboard updates to show the selected organization’s data
Your active organization is saved locally. When you return to Ryva, you’ll see the last organization you were working in.
Best Practices
Use descriptive organization names
Use descriptive organization names
Choose clear, meaningful names that team members will recognize. The organization name is used to generate the subdomain for paid plans.
Assign appropriate roles
Assign appropriate roles
- Use Member role for most team members
- Reserve Admin for team leads who need to manage projects
- Only assign Owner to trusted individuals who need billing access
Review members regularly
Review members regularly
Periodically audit your organization members and remove users who no longer need access.
Start with Free, upgrade when needed
Start with Free, upgrade when needed
Begin with the Free plan to test the platform. Upgrade to Team when you need advanced features or custom subdomains.
Communicate plan changes
Communicate plan changes
Notify team members before upgrading or downgrading plans, as features and limits may change.
Limits and Quotas
Organization Limits
- Maximum 10 organizations per user account
- Organization names must be 3-100 characters
- Subdomain slugs are automatically generated and cannot exceed 63 characters
Reserved Subdomains
Certain subdomains are reserved and cannot be used:- System subdomains (api, app, www, admin, etc.)
- Common terms that could cause confusion
If your desired subdomain is taken, the system automatically appends a numeric suffix (e.g.,
acme-2, acme-3) when creating the organization.Invitation System
Invitation Lifecycle
- Sent - Invitation created and email sent
- Pending - Waiting for recipient response
- Accepted - User joined the organization
- Declined - User rejected the invitation
- Expired - Invitation exceeded time limit
Email Notifications
Invitations trigger automatic email notifications containing:- Organization name and details
- Inviter’s name and avatar
- Role being offered
- Accept/decline links
- Expiration date
Troubleshooting
Can’t create organization?
- Verify you haven’t reached the 10-organization limit
- Ensure the organization name meets length requirements (3-100 characters)
- Check that the generated subdomain isn’t reserved or taken
Subdomain already taken?
The system automatically appends a number to make it unique. Try a more specific organization name for a cleaner subdomain.Invitation not received?
- Check spam/junk folder
- Verify the email address is correct
- Resend the invitation from the pending invitations page