Member roles
SiteGPT offers four member roles with different permission levels:Agent
Permissions:- View and respond to chat history
- Access lead information
- Cannot invite other members
- Cannot modify chatbot settings
Manager
Permissions:- All Agent permissions
- Edit chatbot settings and content
- Manage training data and integrations
- Invite Agents
- Cannot invite other Managers or Admins
Admin
Permissions:- All Manager permissions
- Invite and remove Managers and Agents
- Invite other Admins
- Cannot invite Super Admins
- Cannot delete the chatbot
Super admin
Permissions:- Full access to everything
- Can delete the chatbot
- Highest level of control
The chatbot creator is automatically assigned the Super Admin role and cannot be removed from the chatbot.
Inviting members
- Navigate to your chatbot dashboard
- Select Members from the Advanced section in the sidebar
- Enter the team member’s email address
- Select their role from the dropdown menu
- Click Send Invite
Members don’t need to create a separate account. They can access the chatbot using the magic link sent to their email.
Member quotas
Your plan includes a specific number of team members. The member quota applies across all chatbots you own:- Starter: 1 member (you)
- Growth: 4 members
- Scale: 10 members
- Enterprise: Up to 1,000 members
Member quotas count unique team members across all your chatbots. If you invite the same person to multiple chatbots, they only count as one member toward your quota.
Managing members
Viewing members
The Members page displays:- Active members: Team members who have accepted invitations
- Pending invitations: Invites that haven’t been accepted yet
- Name or email address
- Profile picture (if set)
- Assigned role
- Remove/Leave button
Changing member roles
To change a member’s role:- Remove the member from the chatbot
- Send a new invitation with the desired role
You cannot directly change a member’s role. You must remove and re-invite them with the new role.
Removing members
To remove a member:- Navigate to Members in your chatbot dashboard
- Find the member you want to remove
- Click Remove next to their name
- Confirm the removal
Leaving a chatbot
If you’re a member (not the owner) and want to leave a chatbot:- Navigate to Members
- Find your own entry in the member list
- Click Leave
- Confirm you want to leave
Once you leave a chatbot, you cannot rejoin unless the owner or an admin sends you a new invitation.
Canceling pending invitations
To cancel an invitation that hasn’t been accepted:- Navigate to Members
- Scroll to the Pending Invitations section
- Find the invitation you want to cancel
- Click Delete next to the invitation
Role permissions matrix
Permission | Agent | Manager | Admin | Super Admin |
---|---|---|---|---|
View chat history | ✓ | ✓ | ✓ | ✓ |
Respond to chats | ✓ | ✓ | ✓ | ✓ |
View leads | ✓ | ✓ | ✓ | ✓ |
Edit chatbot settings | ✗ | ✓ | ✓ | ✓ |
Manage training data | ✗ | ✓ | ✓ | ✓ |
Configure integrations | ✗ | ✓ | ✓ | ✓ |
Invite Agents | ✗ | ✓ | ✓ | ✓ |
Invite Managers | ✗ | ✗ | ✓ | ✓ |
Invite Admins | ✗ | ✗ | ✓ | ✓ |
Remove members | ✗ | ✗ | ✓ | ✓ |
Delete chatbot | ✗ | ✗ | ✗ | ✓ |
Best practices
Assign the minimum necessary role
Assign the minimum necessary role
Give team members the lowest role that allows them to do their job. This reduces the risk of accidental changes to important settings.
Use Agents for support teams
Use Agents for support teams
Customer support representatives typically only need Agent access to view and respond to conversations.
Limit Super Admin access
Limit Super Admin access
Only assign Super Admin to trusted individuals who need the ability to delete the chatbot.
Review members regularly
Review members regularly
Periodically audit your member list and remove team members who no longer need access.
Track pending invitations
Track pending invitations
Follow up on pending invitations that haven’t been accepted after a few days. The recipient may not have received the email.
Common use cases
Customer support team
Marketing and sales team
Multi-department collaboration
Troubleshooting
Member didn't receive invitation email
Member didn't receive invitation email
- Check that the email address is correct
- Ask them to check spam/junk folders
- Resend the invitation by deleting the pending invite and creating a new one
- Verify your email sending quota hasn’t been exceeded
Cannot invite more members
Cannot invite more members
You’ve reached your plan’s member quota. Options:
- Remove inactive members to free up slots
- Upgrade to a higher plan with more member slots
- Contact support for custom enterprise limits
Member has wrong permissions
Member has wrong permissions
- Remove the member from the chatbot
- Send a new invitation with the correct role
- Confirm they accept the new invitation
Cannot remove chatbot owner
Cannot remove chatbot owner
The chatbot creator (Super Admin) cannot be removed. To transfer ownership:
- Create a new chatbot under the desired owner’s account
- Migrate content and settings to the new chatbot
- Delete the old chatbot if needed
Member quota across chatbots
Member quotas are calculated based on unique email addresses across all chatbots you own: Example:- You own 3 chatbots
- You invite john@example.com to all 3 chatbots
- This counts as 1 member toward your quota
- You own 2 chatbots
- Chatbot A has: john@example.com, jane@example.com
- Chatbot B has: jane@example.com, bob@example.com
- Total unique members: 3 (john, jane, bob)
Related features
- Human support - Configure how team members receive escalated conversations
- Chat history - View and manage conversations
- Leads - Access lead information collected by your chatbot
- Profile - Manage your personal account settings