Agent performance
Conversations, success rate, after-hours answers and last active, for each agent.
Client portal
Each client gets their own branded portal with every conversation, recording, transcript and outcome, plus the staff time their AI covered.
What did the AI do this week? Your client opens their portal and sees it: every conversation, what it was about and how it ended, without waiting for a report from you.
Conversations handled, resolved and answered after hours, plus the staff time covered, over 7, 14 or 30 days.
Search and filter every conversation, then play the recording, read the transcript and see the outcome.
The portal fits a phone screen, so clients can check what happened between meetings without opening a laptop.
Conversations, success rate, after-hours answers and last active, for each agent.
Every number, the agent that answers it and how busy it is.
Trends, peak times, outcomes and sentiment over time.
The hours of front-desk work the AI covered, counted from resolved conversations only.
Clients see the workspaces you assign them, and nothing else.
Your subdomain, logo and colours on every page they open.
Their own workspace and nothing else: a dashboard of what their AI handled, every conversation with its recording, transcript, summary and outcome, their agents and numbers, analytics and the staff time their AI handled.
With white label, they see it all under your logo, colours and subdomain. Clients can view their data; settings and API keys stay with your team.
Yes. The client portal works at phone width, so your clients can check conversations, play recordings and read transcripts in their phone's browser.
Your clients see your brand. Conversation pages in the client portal show neither the provider's name nor what the call cost. Your provider account and your provider bill stay between you and your provider.
Yes. On each conversation, clients can play and download the recording, and search, copy or download the transcript as a text file.
Inbound call recordings and transcripts stay in your client's ElevenLabs, Retell AI or Vapi account. The portal reads them from the provider when someone opens a page and does not keep a copy.
Outbound campaign records are stored in Voice AI Portal so you can track each campaign. Provider API keys are encrypted with AES-256-GCM, and row level security keeps each agency's data apart.
Connect a client in one guided setup, brand the portal and invite them to sign in.