#Role Reference

RoleAccess Level
Client AdminFull customer access across available customer surfaces
Client ManagerBroad review access, with view-only access for most operational settings
Client StaffLimited access to calls, support, status, and personal settings

#Overview

Every AiDial portal user is assigned a role that determines what they can see and do. This page provides a quick reference for the three customer roles. For detailed information about how roles are assigned, see Roles and Permissions.

Access is enforced by the portal for each signed-in session. The browser uses your portal session, and you do not need to enter or send an API key.

Navigation visibility is a convenience, not the security boundary. If a direct link is outside your role, tenant, or project scope, the portal blocks access without exposing cross-tenant identifiers.

#Customer Roles

#Client Administrator

The primary administrative role for your organisation. Client administrators can view customer dashboards, calls, support tickets, status, billing, audit log, and settings. They can manage team members, manage team member session access, edit available operational settings, submit data deletion requests, and request PII unlock from call detail.

Recording playback and download still depend on server-side policy, consent and compliance state, media availability, project scope, and the relevant tenant entitlement.

Multi-factor authentication: Not mandatory by role, but it may still be required by an explicit tenant or user policy.

#Client Manager

A senior role with broad visibility but limited management capabilities. Client managers can view customer dashboards, calls, support tickets, status, billing, audit log, settings, and team information. They can request PII unlock from call detail.

Client managers cannot invite users, change team membership, edit most operational settings, manage team member sessions, or submit data deletion requests. Recording playback and download still depend on server-side policy, consent and compliance state, media availability, project scope, and the relevant tenant entitlement.

Multi-factor authentication: Not mandatory by role, but it may still be required by an explicit tenant or user policy.

#Client Staff

A standard user role for day-to-day operational access. Client staff can view project-scoped calls with caller details redacted, view support tickets, view shared service status, view report delivery history, and manage their own profile, notification preferences, and sessions.

Client staff cannot access billing, team management, audit logs, PII unlock, data deletion requests, or most operational settings. Staff recording playback depends on tenant policy; recording download is not available to staff.

Multi-factor authentication: Not mandatory by role, but it may still be required by an explicit tenant or user policy.

#Feature Access Comparison

FeatureClient AdminClient ManagerClient Staff
DashboardFullFullFull
Call history and detailFullFullCaller details redacted
Recording playbackPolicy-gatedPolicy-gatedStaff playback policy-gated
Recording downloadEntitlement and policy-gatedEntitlement and policy-gatedNo
Support ticketsYesYesYes
System statusYesYesYes
Billing overview and invoicesYesYesNo
Billing portalYesYesNo
Team - view membersYesView onlyNo
Team - invite and manageYesNoNo
Team member session managementYesNoNo
Settings - profileEditEditEdit
Settings - notificationsEditEditEdit
Settings - report historyViewViewView
Settings - business hoursEditView summaryUnavailable
Settings - call limitsEditView summaryUnavailable
Settings - security/IP allowlistEditView summaryUnavailable
Settings - compliance copy / collection noticeEditView summaryUnavailable
Settings - transfer settingsEditView summaryUnavailable
Settings - tenant settingsEditView summaryUnavailable
Settings - data governanceView detailView summaryUnavailable
Settings - own session managementYesYesYes
Settings - data deletionSubmit/cancel and viewView onlyNo section
PII unlock requestsSubmit/viewSubmit/viewNo
Audit logYesYesNo
MFA required by roleNo, unless explicitly requiredNo, unless explicitly requiredNo, unless explicitly required

Rows marked policy-gated still require server-side tenant/project scope, consent and compliance state, media availability, and the relevant tenant entitlement. "Unavailable" means the settings section may render a restricted or unavailable state if reached, but it does not provide read or edit access.

The customer sidebar changes based on role:

  • Client Admins and Client Managers see Dashboard, Calls, Support, Audit Log, Billing, Settings, and Status.
  • Client Staff see Dashboard, Calls, Support, Settings, and Status.

Team access is available to Client Admin and Client Manager users when the Team surface is enabled. Customer-facing consent and collection notice copy is managed through Settings - compliance copy / collection notice.