Operations

Team, roles & seats

Who can do what, where that is configured, and how seats are counted — so nobody shares a login.

8 min readUpdated August 2026

Key takeaways

  • Admins and team members are managed together on one Team page
  • Admin permissions are account-wide toggles; team member permissions are per bot
  • Team member permissions are granular: view, add, edit and delete, per feature
  • Admins and team members draw from a single shared seat pool
  • Deleting a chatbot can be delegated to an admin as a request the owner approves

Two people sharing a login is the most common access-control failure on any SaaS product, and it is almost always a symptom of a permission model nobody understood. Chat.co's is genuinely simple once you see the split: admins get account-wide toggles, team members get per-bot, per-action grants.

1. The roles

Everything is managed from Team in the main sidebar — one page covering both admins and staff.

RoleScopeTypical person
Business OwnerEverything, including billing and account deletion. There is one.The person whose card is on file
AdminAccount-wide, limited by a set of permission toggles the owner setsAn operations lead or second-in-command
Team memberPer bot, per feature, per action — nothing by defaultSupport agents, content editors, contractors

2. Admin permissions

Each admin carries an independent set of account-wide toggles:

PermissionGrants
Chatbot creationCreate new bots
Chat logsRead conversations across bots
Knowledge baseManage documents, links, text and Q&A
ConfigurationChange bot settings and behaviour
Team managementInvite and manage other admins and team members
BillingSee and change the subscription
Delete chatbotsRaise a deletion request — the owner still has to approve it
Voice lineEdit phone line settings, voices, numbers and recordings. Without it, view-only.

Deletion is handled as a two-step on purpose. An admin with the delete permission can request removal of a chatbot; the owner approves it. Destroying a trained knowledge base is not something anyone should be able to do alone in a single click.

3. Staff permissions

Team member access is granted per bot, and within each bot per feature and per action.

Features

FeatureCovers
Chat logsConversation history, and the Handoff queue
Knowledge baseDocuments, links, text and the Knowledge Gaps screen
Manage leadsThe Leads screen and lead exports
Q&AQ&A pairs (kept in step with knowledge base in the UI)
Tune botModel, system prompt, creativity, and bot settings
AppearanceWidget look and feel, and deployment settings

Actions

Each feature carries four independent flags — view, add, edit and delete. That granularity is what makes the useful configurations possible:

Support agent

Chat logs: view. Leads: view. Nothing else. Can read and act on conversations, cannot change how the bot behaves.

Content editor

Knowledge base and Q&A: view, add, edit. No delete, no tune bot. Can improve answers, cannot remove your corpus or change the model.

Read-only stakeholder

View on everything, add/edit/delete on nothing. Perfect for the person who wants visibility without the ability to break something.

4. Seats

Admins and team members draw from a single shared seat pool. There is no separate admin allowance — adding an admin consumes a seat exactly as adding a team member does.

PlanTeam seats
Starter1
Pro1
Business10
EnterpriseUnlimited

Need more without changing plan? Seats are available as an add-on — the Team page offers the purchase flow directly when you hit the limit, so you are not sent hunting through billing.

5. Inviting someone

  1. 1

    Open Team

    From the main sidebar. Admins and team members are both managed here — the sections are separate but the page is one.

  2. 2

    Decide which role they need

    Account-wide responsibility is an admin. Work on specific bots is a team member. When it is genuinely ambiguous, team member is the safer starting point — it is easier to add access later than to explain why someone had it.

  3. 3

    Invite by email

    They receive an invitation and set up their own credentials.

  4. 4

    Set permissions before they accept, not after

    For a team member, choose the bots and the per-feature actions. Doing this up front avoids the window where someone is logged in and nobody has decided what they should see.

6. Getting the model right

Grant the narrowest thing that works

Start from nothing and add what the person is actually blocked on. The opposite approach — grant broadly and trim later — never gets trimmed.

Review when people change roles

The permissions someone needed in their last role follow them into the next one unless somebody looks. A quarterly pass over the Team page takes ten minutes.

Separate audiences with bots, not permissions

Permissions control who can administer a bot. They do not filter what a bot knows. If a document must not reach a particular audience, it belongs in a different bot — see managing multiple bots.

Use SSO once you are past a handful of people

With OIDC single sign-on, access follows your identity provider — so offboarding someone there offboards them here, with no manual step to forget.

Still stuck on something here?

Send us the article and the step you're on — we answer with specifics.

Contact support