ConceptA tool I would build. Not client work.
A call console for phone agents.
Your phone agent books visits while you do something else. This is where you check what it said, what it did, and the exact second it did it, without listening to every call.
Concept
Not client work- Drawn for
- A startup or a service firm that lets a phone agent answer, and the manager who has to stand behind what it tells callers.
- The problem
- It took two hundred calls this week. The only way to know what it promised people is to listen to them one by one.
- The money
- Human cold calls succeed 4.82% of the time, by one vendor’s own data. Cognism, State of Cold Calling, 2024 (opens in a new tab). An off-the-shelf agent is listed at $2 a conversation. Salesforce Agentforce (opens in a new tab).
- Belongs to
- Product and MVPThe nearest thing I have built is an outbound sales CRM with a browser power dialer. See it, as private work
Every company, person and number on these screens is made up. Nobody has bought this yet.
Live demo
Play the call. Watch Thursday.
DemoPress play, or drag the waveform. Watch Thursday in the diary at 0:33. There is no sound: the words are the recording.
Call 2318
Booked, 1 callbackInbound · +32 ··· ·· 41 · Wed 11 Nov, 09:140:58 / 0:58
TranscriptTranscribed by AI
- AgentAI
Brandaris Heating, this is the booking assistant. I’m an AI. How can I help?
0:00 - Caller
Hi, my boiler needs its yearly service. It’s been making a ticking noise too.
0:05 - AgentAI
I can book that. What’s the address?
0:11 - Caller
We’re at Lindenlaan fourteen.
0:14 - crm.find_customerH. Claes, Lindenlaan 14. Gas boiler, fitted 2019.0:16
- AgentAI
Thank you, Mrs Claes. I see a gas boiler from 2019. Which day suits you?
0:17 - Caller
Thursday morning, if you can.
0:23 - calendar.find_slotsThu 08:30, Thu 10:30, Fri 09:00.0:25
- AgentAI
On Thursday I have half past eight or half past ten.
0:26 - Caller
Half past ten, please.
0:31 - calendar.bookThu 12 Nov, 10:30 to 11:30. Technician: Pieter.0:33
- AgentAI
Booked. Thursday the twelfth at half past ten. Pieter will come by, and you’ll get a text to confirm.
0:34 - Caller
Great. Oh, and what would a new boiler cost, roughly?
0:41 - Handed to a personPrices are never quoted by the agent. Callback task created for sales.0:45
- AgentAI
I can’t quote prices, so I’ve asked a colleague to call you back today about that.
0:46 - Caller
That’s fine. Thanks!
0:53 - AgentAI
You’re welcome. Goodbye.
0:54 - crm.noteTicking noise noted for the technician.0:56
Diary, this weekPieter, technician
Mon 9
Tue 10
Wed 11
Thu 12
Fri 13
What the call produced
- CustomerH. Claes, Lindenlaan 140:16
- VisitThu 12 Nov, 10:30, Pieter0:33
- Handed to a personPrice of a new boiler0:45
- NoteTicking noise0:56
Concept
Call detail
One call, word by word, with what the agent did and when. The diary shows the booking land.
The rest of the tool
Two more screens.
- Brandaris HeatingLive6All callsOutcomes and review4The agentScriptWhat it may not doDiaryMila JacobsOffice manager+32 ··· ·· 41Booking
Agent: Booked. Thursday the twelfth at half past ten.
Yearly service0:33+32 ··· ·· 07ListeningCaller: It only happens when the heating has been off overnight.
Repair1:12+32 ··· ·· 96SpeakingAgent: Brandaris Heating, this is the booking assistant. I’m an AI.
Not known yet0:08+32 ··· ·· 58Handing offCaller: I can smell gas in the hallway.
Passed to the emergency line at once2:47Take the call+32 ··· ·· 23On holdAgent: One moment while I look for a slot on Friday.
Yearly service0:51+32 ··· ·· 64ListeningCaller: Can you move my appointment to next week?
Change a visit1:40Just endedThe last five, newest firstEnded Caller About Outcome Length 09:13 +32 ··· ·· 12 Yearly service Booked Mon 16, 08:30 1:21 09:11 +32 ··· ·· 85 Price of a new boiler Callback by the office 1:47 09:08 +32 ··· ·· 30 Not known Hung up after 6 s 0:06 09:04 +32 ··· ·· 77 Repair, no hot water Booked Thu 12, 15:00 2:05 08:57 +32 ··· ·· 19 Change a visit Moved to Tue 17, 14:00 1:12 6 live41 today1 waiting for a personLongest wait before the agent answers: 4 sConcept
Live calls
Every call in progress with its state and the last thing said. A call the agent may not handle goes to a person at once.
1 / 2 - Brandaris HeatingLive6All callsOutcomes and review4The agentScriptWhat it may not doDiaryMila JacobsOffice manager
212 calls answered this week
Mon 9 to Wed 11 Nov
- 131Booked a visit
- 38Passed to a person
- 27Left a message
- 16Hung up early
Picked for review6 of 212, each with the reason it was pickedWhat gets pickedCall Why it was picked Outcome Length Review 2318 Handed off: asked for a price Booked 0:58 Needs a look 2301 Booked outside working hours Booked 1:44 Needs a look 2296 Caller repeated the address three times Booked 2:31 Needs a look 2274 Silence longer than 6 seconds Hung up early 0:22 Needs a look 2259 Handed off: smell of gas Passed to a person 0:19 Reviewed 2240 Picked at random Booked 1:05 Reviewed Concept
Outcomes and review
How the week’s calls ended, and a short list picked for review, each with the reason it was picked.
2 / 2
The money
What it would be worth.
A manager checks a day of calls in minutes, and can point at the second a booking was made.
I found no public figure for how long a call review takes, so I won’t quote one. Count the calls your agent takes, the share somebody listens to, and the minutes each one costs. That is the number this replaces.
What you can buy today
- Salesforce Agentforce (opens in a new tab)$2 per conversation
List prices from each vendor’s own page, checked on 11 November 2026. That buys the agent. The console is worth building when the calls end in your own diary, your own stock or your own rules about what the agent may not say.
What listening back costs you now
Type your numbers and the sum appears here.
Your numbers, your estimate. I found no public figure for how long a call review takes, so I am not quoting one.
Want this for real?
Tell me what yours has to do. In 20 minutes you will know whether it is worth building, and what I would cut from this drawing.
I would scope it as a product or MVP: from €24k, usually 4–8 weeks. What that includes