Roles & Permissions
Teams have three roles with different permissions.
Role Overview
| Role | Description |
|---|---|
| Owner | Full control, manages billing |
| Admin | Can manage members and chatbots |
| Member | Can use shared chatbots, limited creation rights |
Permission Matrix
| Permission | Owner | Admin | Member |
|---|---|---|---|
| View team chatbots | Yes | Yes | Yes |
| Use shared chatbots | Yes | Yes | Yes |
| Edit shared chatbots | Yes | Yes | Shared only |
| Create chatbots | Yes | Yes | Settings* |
| Upload documents | Yes | Yes | Settings* |
| Delete own chatbots | Yes | Yes | Yes |
| Delete team chatbots | Yes | Yes | No |
| Invite members | Yes | Yes | No |
| Remove members | Yes | Yes | No |
| Change member roles | Yes | Yes | No |
| Manage team settings | Yes | Yes | No |
| Manage billing | Yes | No | No |
| Delete team | Yes | No | No |
| Transfer ownership | Yes | No | No |
*Settings = Controlled by team settings. See Team Settings below.
Team Settings
Team owners can configure what members are allowed to do. These settings are found in Team Settings.
Member Permissions
| Setting | Description | Default |
|---|---|---|
| Allow member chatbot creation | Members can create their own chatbots | Off |
| Allow member document uploads | Members can upload documents to chatbots | Off |
- Go to "Team Settings"
- Find the "Member Permissions" section
- Toggle settings on/off
- Changes apply immediately
When these settings are enabled:
- Members can create chatbots (owned by them personally)
- Members can upload documents to chatbots they have access to
- Members can request to share their chatbots with the team
When these settings are disabled:
- Members cannot create new chatbots
- Members cannot upload documents
- Members can only use chatbots shared with them
Owner Role
The Owner has complete control over the team:
- All admin permissions
- Manages team billing
- Can transfer team ownership
- Can delete the team
- Controls member permission settings
Each team has exactly one owner. To change owners, see Team Ownership Transfer.
Admin Role
Admins can manage day-to-day operations:
- Invite and remove members
- Create and manage chatbots
- Share chatbots with the team
- Delete any team chatbot
- Cannot access billing
- Cannot delete the team
Member Role
Members have access based on team settings:
- View and use shared chatbots
- Edit chatbots shared with them
- Delete their own chatbots (if they created any)
- Cannot delete other team chatbots
- Cannot invite others
- Can create chatbots if team settings allow
- Can upload documents if team settings allow
When a member creates a chatbot, they own it personally. To share it with the team, they must submit a share request for owner approval.
Changing Roles
To change a member's role:
- Go to "Teams" > Your Team > "Members"
- Find the member
- Click the role dropdown
- Select the new role
- Confirm the change
Only Owners and Admins can change roles.
Removing Members
- Go to "Teams" > Your Team > "Members"
- Find the member
- Click "Remove"
- Confirm removal
Removed members lose access to all team chatbots immediately.
Best Practices
Assigning Roles
- Use Admin for trusted collaborators who need management access
- Use Member for those who only need chatbot access
- Limit the number of Admins
Team Settings
- Enable member chatbot creation if you want distributed ownership
- Keep it disabled if you prefer centralized control
- Remember: member-created chatbots are billed to the member, not the team
Security
- Regularly review team members
- Remove inactive members
- Audit role assignments
- Review team settings periodically