Team Management
Collaborate with your team by inviting members and assigning appropriate roles.
Team Overview
Each company in ChatReact can have multiple team members with different access levels.
Accessing Team Settings
- Click Team in the sidebar
- View current members
- Manage invitations
Roles & Permissions
Available Roles
| Role | Description |
|---|---|
| Owner | Full access, billing, can delete company |
| Admin | Full access except billing and deletion |
| Manager | Manage chatbots, FAQs, view analytics |
| Editor | Create and edit content, no settings |
| Viewer | Read-only access to dashboard |
Permission Matrix
| Action | Owner | Admin | Manager | Editor | Viewer |
|---|---|---|---|---|---|
| View Dashboard | ✅ | ✅ | ✅ | ✅ | ✅ |
| Handle Live Chat | ✅ | ✅ | ✅ | ✅ | ❌ |
| Create/Edit FAQs | ✅ | ✅ | ✅ | ✅ | ❌ |
| Create Chatbots | ✅ | ✅ | ✅ | ❌ | ❌ |
| Manage Settings | ✅ | ✅ | ✅ | ❌ | ❌ |
| Invite Members | ✅ | ✅ | ❌ | ❌ | ❌ |
| Manage Billing | ✅ | ❌ | ❌ | ❌ | ❌ |
| Delete Company | ✅ | ❌ | ❌ | ❌ | ❌ |
Inviting Team Members
Sending Invitations
- Go to Team in the sidebar
- Click Invite Member
- Enter email address
- Select role
- Click Send Invitation
The invitee receives an email with a link to join.
Invitation Status
| Status | Description |
|---|---|
| Pending | Invitation sent, waiting for acceptance |
| Accepted | Member has joined |
| Expired | Link expired (7 days) |
Resending Invitations
- Find the pending invitation
- Click Resend
- New email sent with fresh link
Managing Members
Changing Roles
- Find the member in the list
- Click the role dropdown
- Select new role
- Confirm change
Changing a role takes effect immediately. The member may lose access to certain features.
Removing Members
- Find the member
- Click Remove or the trash icon
- Confirm removal
Removed members:
- Lose access immediately
- Cannot see company data
- Can be re-invited later
Multiple Companies
Switching Companies
If you belong to multiple companies:
- Click the company name in the sidebar
- Select another company
- Dashboard switches to that company
Creating Additional Companies
- Click the company dropdown
- Click Create Company
- Follow the onboarding steps
The number of companies you can create depends on your plan.
Best Practices
- Least privilege: Assign the minimum role needed
- Regular audits: Review member access periodically
- Remove promptly: Remove members who leave the team
- Use descriptive emails: Business emails help identify members
- Document roles: Make sure team knows their permissions