Team and roles
Workspace → Team. Everyone signs in by magic link; there are no passwords to issue, reset or leak.
| Role | Can |
|---|---|
| Conversation viewer | Read conversations. Nothing else. |
| Viewer | Read everything: conversations, leads, gaps, analytics. |
| Analyst | Everything a viewer can, plus the day-to-day work — handling leads and conversations. Cannot change configuration. |
| Admin | Configure agents, integrations, actions, notifications and team. |
| Super admin | Everything in the workspace, including deleting it. |
The line that matters is between analyst and admin. Analysts read everything and do the daily work; they cannot change what the assistant says, where it posts data, or who else gets in. That is the right default for support and sales staff.
The person who creates a workspace is its super admin.
Adding people
Section titled “Adding people”Add an email address and pick a role. They get a magic link on their first sign-in attempt. Removing someone takes effect immediately — their next link will not work, and any live session stops being honoured.
Claiming an email domain
Section titled “Claiming an email domain”Rather than adding colleagues one at a time, a workspace can claim its email domain. Anyone with a mailbox on it can then sign themselves in as a conversation viewer, without an invitation.
To prove the domain is yours, create a TXT record:
_leadai-verify.example.com TXT "<token from the dashboard>"Public email providers cannot be claimed — nobody gets to own gmail.com.
A platform admin can also vouch for a domain instead of DNS, for cases where the customer cannot edit their own DNS.
What a workspace cannot see
Section titled “What a workspace cannot see”Agents belong to a workspace, and everything is scoped to it: conversations, leads, gaps, analytics, actions, API keys and MCP tools. A member of one workspace has no path to another’s data, including through the API, the assistant or the MCP server.