Admin Dashboard tour
The password-gated admin surface inside the extension panel — Companies, Voice, Voice AI, Billing, Backend, and General settings.
Teleperson ships an in-extension Admin Dashboard for tenant operators (yourself, your team, or a partner business deploying Teleperson under their own brand). It's password-gated and only visible to users with the admin role on the backend.

Opening the dashboard
In the side panel, open the Profile menu and select Admin Dashboard. You'll be prompted for the admin password configured for your tenant. The dashboard renders inside the panel as a tabbed view.
Tabs
| Tab | What it controls |
|---|---|
| Companies | The catalog of companies users can follow. CRUD, bulk CSV import, search. |
| Voice | Twilio Voice configuration — see Twilio config. |
| Voice AI | ElevenLabs Conversational AI agent ID and optional API key. |
| Billing | Stripe payment links and the customer portal URL. |
| Backend | Issue and revoke long-lived tle_… extension tokens. |
| General | Tenant name, logo overrides, default user plan, marketing copy. |
Roles and permissions
The dashboard checks the calling user's role server-side via the user record in Postgres. Three roles:
user— standard end user. No dashboard access.admin— full dashboard access, including writes to the company catalog and key rotation.super_admin— can grant/revoke admin role on other users; reserved for Teleperson staff.
Audit logging
Every admin action — company create, IVR edit, key rotation, token issuance —
appends an entry to audit_log with actor_user_id, action, target_id,
and metadata. There's no write path that bypasses the audit trail.
Web admin app
A subset of admin functionality is also available as a web app at
teleperson.com/customer/AdminDashboard. The web admin is preferred for:
- Bulk CSV imports (the file picker is friendlier in a full browser tab).
- Plaid connection management and the Merchant Review queue.
- The TelepersonLens Users analytics dashboard with demographics and CSV export.
The in-extension dashboard is preferred for everything else — it's faster to reach and stays in your existing Teleperson session.
Related
- Backend tokens — how the extension talks to the backend.
- Authentication — the
X-TLE-Tokenheader and admin JWT model.