Encrypted provider keys
Each client's API key is encrypted with AES-256-GCM.
For ElevenLabs, Retell AI and Vapi agencies
Show every client what their AI agents handled, under your brand, and bill them for every minute they use.
Part of the Google for Startups Cloud Program
Client billing
You pay your provider by the minute. Now your clients pay you the same way, with plans and packs counted across all their agents. Included on every plan.
Connect each client's platform once with an API integration. Calls, web chats and SMS from ElevenLabs, Retell AI and Vapi, plus WhatsApp for ElevenLabs, land in one branded portal.
Inbound and outbound calls from ElevenLabs, Retell AI and Vapi agents, with recording, transcript, summary and outcome.
See the voice channelWebsite chats from ElevenLabs, Retell AI and Vapi agents land in Conversations, marked Web chat. For ElevenLabs agents, set up the chat widget from the portal.
See web chatYour client's ElevenLabs agent answers customers on WhatsApp, and every conversation sits in the same portal as their calls.
See WhatsAppTheir own client portal on your subdomain: call logs, conversations, outcomes and key metrics from their voice AI agents.
Every inbound and outbound call and chat in one searchable list, with filters for channel, sentiment and date.
Play or download each recording, and read the transcript, summary and outcome.
Key metrics at a glance: volume, sentiment analysis, after-hours answers and the busiest hours.
Use cases such as appointment reminders, lead qualification and payment collections, with each campaign call, its summary and recording.
The portal fits a phone screen, so clients can check it anywhere.
Staff time handled turns resolved conversations into hours of front-desk work, so the value of each voice AI agent holds up in a review.
| Week | Conversations | Staff time (hours) |
|---|---|---|
| 18 Sep to 24 Sep | 332 | 14.5 |
| 25 Sep to 1 Oct | 333 | 14.6 |
| 2 Oct to 8 Oct | 320 | 14.2 |
| 9 Oct to 15 Oct | 334 | 14.6 |
See it with your own clients' agents.
Your subdomain, your logo, your login page and your sign-in emails. Clients never need a login to your provider account.
One guided setup deploys each client's portal with no code, and View as client shows exactly what they will see.
Plans are priced by client workspaces and seats, not minutes. See pricing.
Each client's API key is encrypted with AES-256-GCM.
Row level security keeps every agency's data separate.
One-time codes by email, with rate limits and lockout.
A voice AI dashboard shows what voice AI agents did: every call with its recording, transcript, summary and outcome, plus call analytics such as volume, sentiment, after-hours answers and the busiest hours.
Voice AI Portal is a white-label voice AI dashboard for agencies. Each client gets their own dashboard on your subdomain, connected to their ElevenLabs, Retell AI or Vapi account. You keep building agents, prompts and workflows in your provider; the dashboard shows your clients the results.
ElevenLabs, Retell AI and Vapi. Each client workspace connects to one provider account with that client's API key, so different clients can use different providers.
Yes. Client billing is included on every Voice AI Portal plan, with manual payments and Stripe payments into your own Stripe account. Your own plan stays priced by clients and seats.
No. With Stripe, your clients pay into your own Stripe account. Stripe's fees are charged to your account, and Voice AI Portal adds none. With manual payments, clients pay you however you agree.
No. You build and run your agents in ElevenLabs, Retell AI or Vapi, as you do today. Voice AI Portal connects to each client's provider account and gives your client a branded place to see what their agents handled.
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.
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. White label, including your own subdomain, logos, colours and login page, is included on every plan, Starter included.
Sending sign-in codes and invitations from your own email address works on every plan.
No. Every plan starts with a 14-day free trial, and you do not need a card to start it.
Yes. The client portal works at phone width, so your clients can check conversations, play recordings and read transcripts in their phone's browser.
NewManual billing: clients pay from the emailAll changes to Voice AI Portal
Connect a client in one guided setup, brand the portal and invite them to sign in.