Roles and Permissions
Miteos uses a four-tier RBAC model. Every team member is assigned exactly one role, and permissions are strictly additive — higher roles include everything below them.| Role | Description | Permissions |
|---|---|---|
| Owner | Full control over the team, including billing and all settings | All permissions |
| Admin | Manages team membership and workspace configuration | Add/remove members, create workspaces, view all tasks |
| Member | Standard day-to-day user | Create and run tasks, manage own workspaces |
| Viewer | Read-only access for stakeholders and auditors | View tasks, deliverables, and logs — cannot create tasks |
Only Owners can change billing details, delete the team, or transfer ownership to another member.
Creating a Team
Navigate to the Teams page
Go to platform.miteos.com/teams and sign in with your Miteos account.
Set a name and description
Give your team a clear name (for example, your department or company name) and an optional description so members know its purpose.
Invite members by email
Enter the email addresses of the people you want to add. You can invite multiple members at once.
Shared Workspaces
Team workspaces are collaborative environments visible to every team member with an appropriate role. When you create a workspace inside a team, all Members, Admins, and Owners can see the workspace, its files, agent memories, task history, and deliverables.Files and Deliverables
Every file uploaded to or generated inside a team workspace is accessible to all members. No more emailing outputs between colleagues.
Agent Memories
Memories built up during agent tasks are retained in the workspace and reused across subsequent tasks run by any team member.
Task History
All tasks run within a team workspace appear in a shared history, giving Admins and Owners complete visibility into what agents have done.
Access Control
Viewers can read workspace content but cannot create tasks or modify settings. Only Members and above can interact with agents.
Shared Integrations
Team Admins and Owners can connect integrations — such as Gmail, Slack, GitHub, Notion, or Stripe — at the team level. Once connected, those integrations are available to all team members when they create agent tasks, so individuals do not need to authenticate separately with each service. How to set up a shared integration:- Open your team settings and navigate to Integrations.
- Click Connect next to the service you want to add.
- Complete the OAuth flow (or paste credentials if required).
- The integration is now available to all Members, Admins, and Owners in that team.
Managing via API
You can manage team membership and retrieve team information programmatically using the Miteos REST API. List all teams your API key has access to:teams.read
To create teams or modify membership via the API, your key must also have the teams.write scope. You can manage API key scopes from platform.miteos.com/settings.
Teams are available on the Business plan ($149+/mo) and above. For custom seat counts, SSO bundling, or volume discounts, contact sales@miteos.com for Enterprise pricing.
