Conversations

Every call, with its recording and transcript

Search every conversation, replay recordings, read and download transcripts, and see the summary and outcome for each one.

  • 14-day free trial
  • No card needed
Example of a client's branded portal. A call to Kestrel Dental Studio's AI agent appears in the dashboard with its recording, transcript and outcome, and the totals update. Caller booked a check-up for Tuesday at 10:30. Example data.

Clients read what happened, without asking you

When a client wants to know what a caller said, they open the conversation. No screen recordings, no exported reports, no logins to your provider account.

Calls and chats in one searchable list

Totals and peak hours at the top, then every conversation with its outcome. Filter by status, sentiment or date.

  • Filter by status, sentiment, end reason and date
  • Search across conversations
  • Channel badges for calls and chats
Example Conversations page, with phone calls, web chats, WhatsApp and SMS conversations from one client labelled by channel: totals, staff time handled, success rate and peak hours, then every conversation with its date, channel, length and agent. Example data.

Recording, transcript and summary on one page

Play or download the recording, search and copy the transcript, and read a quick summary with the outcome.

  • Recording player with download
  • Searchable transcript, copy or download as .txt
  • Outcome, engagement and summary
Example call in the client's portal: the recording, the transcript, the outcome (Success), the channel and a quick summary: "Caller booked a check-up for Tuesday at 10:30." Example data.

Chats read like a conversation

Chat transcripts appear as a thread with the message count, outcome and summary, next to the calls.

  • Chat-style transcript
  • Message count and outcome
  • Same filters as calls
Example web chat conversation in the client's portal, labelled Web chat, with the transcript, message count, outcome and a quick summary. Example data.

More in Conversations

Sentiment

See how each conversation felt, and filter by it.

End reasons

See why each call ended, and filter the list by it.

Downloads

Recordings and transcripts download from each conversation.

No provider costs

Clients never see the provider name or what a call cost you.

Delete on request

Remove a call when a client asks, with a record of who did it.

Read from the provider

Inbound calls are read from your client's provider account when the page opens.

Questions agencies ask

Can clients download recordings and transcripts?

Yes. On each conversation, clients can play and download the recording, and search, copy or download the transcript as a text file.

Do clients see which provider I use or what it costs?

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.

Where does call data live?

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.

What do my clients see?

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.

Give your next client a portal with your name on it

Connect a client in one guided setup, brand the portal and invite them to sign in.