Skip to content
WWebkms

Shipped with AI phone reception

Every call your AI receptionist takes, readable the minute it ends

An AI receptionist is only trustworthy if you can check its work. The Agent Portal is what our phone-reception clients log into: every conversation the agent handled, the transcript turn by turn, the recording, why the call ended, whether it met its objective, and what it cost. It is built and run by us, not a reseller dashboard.

Status
In production with live clients
Built for
Every Webkms AI phone reception client, and their office staff
Access
Included with AI phone reception — we create the accounts during go-live
Agent Portal call list with a transcript and audio player open beside it
24/7
Calls captured, including nights and weekends
Per agent
Plan, rate and billing start date
No passwords
Google or emailed one-time code
Row-level
Tenant isolation in the database

Why we built it

The problem that made this exist

Voice-agent platforms show the person who configured the agent everything and the business owner almost nothing. The people who actually need the calls — the office manager, the dispatcher, the bookkeeper — end up asking us for exports.

Billing was the same problem. Rates and plans sit per agent, not per company, and a client running several agents needs to see what each one costs without a spreadsheet in the middle.

So we built the portal we would want as the client: one sign-in, every call, every transcript, every number, and no way to see another company's data even if a query forgets to ask whose it is.

What it does

Capabilities in production today

Every call, searchable

Date, duration, caller, outcome, termination reason and success status for each conversation, newest first, with the full list exportable.

Transcripts turn by turn

Each side of the conversation with timestamps, normalised into one readable format regardless of how the voice provider returned it.

Recordings on a signed, expiring link

Audio is served from private storage through short-lived signed URLs, so a recording link cannot be forwarded and left working.

Per-agent billing you can check

Plan, per-minute rate and billing start date live on the agent itself, so a client with several agents sees each one's cost separately.

Passwordless sign-in

Google sign-in or a one-time code emailed to the address we hold. No passwords to leak, no shared office login, and several named people can be given access to the same agent.

Isolation enforced in the database

Access is scoped by row-level security keyed to the signed-in email, not by a filter in the front end.

Works with

Webkms AI phone reception agentsYour existing business number and carrierGoogle Workspace and Microsoft 365 identitiesCSV export into accounting and reporting

Included with AI phone reception — we create the accounts during go-live

Questions we get asked

Do we get access to our own call data?

Yes. Every reception client gets portal access with their own calls, transcripts and recordings, and can export the list. The data is yours.

Can more than one person from our office sign in?

Yes. We can authorise several named people against the same agent, each signing in with their own email — no shared password.

How long are recordings kept?

Recordings and transcripts are retained for the life of the engagement by default; we will set a shorter retention window on request.

Can we see what each agent costs?

Yes. Plan, per-minute rate and billing start date sit on each agent, so a business running a sales agent and a service agent sees them separately.

See Agent Portal for yourself

Agent Portal has its own site with pricing and sign-up. If you would rather we ran it for you, book a call and we will scope the engagement around it.