Skip to main content
Users are the individuals who have access to the VIVI platform. Each user is assigned a role that determines what they can view and manage inside the platform. Proper user management ensures that you have control and accountability.

Managing Users

1

Invite a User

Send an invitation to their email address. You can either invite users to be an Account Admin using the Manage Account page, or invite users with workspace level permissions by going to the Users tab.
2

Assign a Role

Define what each user can do by assigning them one of the available roles. See the table below for an in-depth breakdown.
3

Manage Seats

Workspaces have a limited number of seats. You can track usage at the top of the Users page or from the Users widget on the Home page.
4

Monitor Activity

Check the Last Sign In column to see when each user last accessed the workspace.

Roles and Permissions

Each role controls access to a specific set of platform features. Roles are scoped either to the entire account or to an individual workspace.
Full control over the entire account and all workspaces under it. Reserved for owners and senior administrators.
ResourceAccessDetails
AccountFullInvite and remove account-level users, change account-wide settings
WorkspacesFullCreate, rename, and delete workspaces; manage users across any workspace
Knowledge BasesFullCreate, edit, delete; upload, update, and remove data sources and files
IntegrationsFullCreate, edit, and delete integrations
AgentsFullCreate, configure, and delete agents
PromptsFullCreate, edit, and delete prompts
SkillsFullCreate, edit, and delete skills
ChannelsFullCreate, edit, and delete channels
CampaignsFullCreate, schedule, and dispatch outbound campaigns
Scheduled TasksFullConfigure, review, and tear down scheduled tasks
EvaluationsFullRun evaluations
Reports & InsightsFullManage reports and insights
TagsFullManage tags across the workspace
BillingFullView invoices and usage; update payment methods and subscription
ChatFullView, send, and delete chat threads
Full control over a specific workspace. Cannot access account-level settings or other workspaces.
ResourceAccessDetails
WorkspaceFullInvite, remove, and reassign roles for users within this workspace; update workspace
settings
Knowledge BasesFullCreate, edit, delete; upload, update, and remove data sources and files
IntegrationsFullCreate, edit, and delete integrations
AgentsFullCreate, configure, and delete agents
PromptsFullCreate, edit, and delete prompts
SkillsFullCreate, edit, and delete skills
ChannelsFullCreate, edit, and delete channels
CampaignsFullCreate, schedule, and dispatch outbound campaigns
Scheduled TasksFullConfigure, review, and tear down scheduled tasks
EvaluationsFullRun evaluations
Reports & InsightsFullManage reports and insights
TagsFullManage tags across the workspace
BillingFullView invoices and usage; update payment methods and subscription
ChatFullView, send, and delete chat threads
Designed for users who build and operate AI agents end-to-end. Has full control over the entire agentic surface of the workspace.
ResourceAccessDetails
WorkspaceRead OnlyView workspace name and basic settings; cannot invite or remove users
Knowledge BasesFullCreate, edit, delete; upload, update, and remove data sources and files
IntegrationsFullCreate, edit, and delete integrations
AgentsFullCreate, configure, and delete agents
PromptsFullCreate, edit, and delete prompts
SkillsFullCreate, edit, and delete skills
ChannelsFullCreate, edit, and delete channels
CampaignsFullCreate, schedule, and dispatch outbound campaigns
Scheduled TasksFullConfigure, review, and tear down scheduled tasks
EvaluationsFullRun evaluations
Reports & InsightsFullManage reports and insights
TagsFullManage tags across the workspace
ChatFullView, send, and delete chat threads
Designed for users who curate knowledge bases, integrations, and tags. Can view the agentic surface but cannot modify it.
ResourceAccessDetails
WorkspaceRead OnlyView workspace name and basic settings; cannot invite or remove users
Knowledge BasesFullCreate, edit, delete; upload, update, and remove data sources and files
IntegrationsFullCreate, edit, and delete integrations
TagsFullManage tags across the workspace
AgentsRead OnlyView agents and their configurations
PromptsRead OnlyView prompts
SkillsRead OnlyView skills
ChannelsRead OnlyView channels
Scheduled TasksRead OnlyView scheduled tasks
EvaluationsRead OnlyView evaluations
Reports & InsightsRead OnlyView reports and insights
ChatFullView, send, and delete chat threads
Read-only mirror of Agent Manager. Designed for auditors, QA reviewers, and stakeholders who need to inspect agents and the surrounding configuration without making changes. Carries full thread administration so they can review and clean up conversation history.
ResourceAccessDetails
WorkspaceRead OnlyView workspace name and basic settings; cannot invite or remove users
Knowledge BasesRead OnlyView knowledge bases and data sources
IntegrationsRead OnlyView integrations
AgentsRead OnlyView agents and their configurations
PromptsRead OnlyView prompts
SkillsRead OnlyView skills
ChannelsRead OnlyView channels
CampaignsRead OnlyView campaigns
Scheduled TasksRead OnlyView scheduled tasks
EvaluationsRead OnlyView evaluations
Reports & InsightsRead OnlyView reports and insights
TagsRead OnlyView tags
ChatFullView, send, and delete chat threads
Designed for users who own outbound campaigns end-to-end. Reads adjacent data needed to configure campaigns (channels, reports, agents) but does not manage them.
ResourceAccessDetails
WorkspaceRead OnlyView workspace name and basic settings; cannot invite or remove users
CampaignsFullCreate, schedule, and dispatch outbound campaigns; manage contacts and suppression lists
ChannelsRead OnlyView channels available for campaign delivery
Reports & InsightsRead OnlyView campaign reports
AgentsRead OnlyView agents and their configurations
Designed for users who own reports and insights. Reads the data that feeds reports (evaluations, agents) and carries full thread administration to inspect and clean up conversation history.
ResourceAccessDetails
WorkspaceRead OnlyView workspace name and basic settings; cannot invite or remove users
Reports & InsightsFullCreate, run, and delete reports and insights
EvaluationsRead OnlyView evaluations
AgentsRead OnlyView agents and their configurations
ChatFullView, send, and delete chat threads
Finance-only role. Can only access billing and basic workspace information. Has no access to agents, data, or chats.
ResourceAccessDetails
WorkspaceRead OnlyView workspace name and basic settings; cannot invite or remove users
BillingFullView invoices and usage; update payment methods and subscription
Basic end-user role for interacting with agents. Cannot modify any workspace settings, data, or agents.
ResourceAccessDetails
WorkspaceRead OnlyView workspace name and basic settings; cannot invite or remove users
AgentsRead OnlyView agents and their configurations
ChatFullView, send, and delete chat threads

Best Practices

Least Privilege

Only assign the access needed for a user’s role. Avoid over-provisioning permissions.

Review Regularly

Periodically review assigned roles to ensure responsibilities still align with permissions.

Remove Inactive Users

Free up seats and reduce security exposure by removing users who are no longer active.

Keep Two Account Admins

Always maintain at least two Account Admins to avoid losing administrative access.