Activity
Mon
Wed
Fri
Sun
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
What is this?
Less
More

Owned by Duy

💰 Build toward $20k+/month with AI services clients keep paying for. Explore: https://www.orchestero.com

44 contributions to Brendan's AI Community
What should happen after a voice agent hangs up?
We talk a lot about what voice agents say during a call. I think the post-call step is where a lot of the business value is. What I'd want after every call: - a short summary (who called, what they wanted, what was promised) saved to the CRM - a text to the caller confirming anything that was booked or promised - an alert to a person only if action is needed - the call tagged by outcome, so the owner can see a weekly count of booked, answered and needs callback Without that, the agent handles the call, but the business still has to listen to recordings to know what happened. I'm curious how others are handling this, especially the line between "log it" and "alert someone". What does your agent do in the minute after a call ends?
Write your voice agent's "I don't know" first
When I build an agent that talks to customers, I start with what it should say when it doesn't know something. Then I write the rest. It sounds backwards, but it forces the important decisions early: - What topics is it allowed to answer? (hours, prices, booking) - What does it do with everything else? ("I'll have someone call you back today. What's the best number?") - How does it avoid making things up? Prices and availability come from a lookup, never from the model's memory. Most embarrassing voice agent moments come from an agent that tried to be helpful outside its lane: a guessed price, an invented opening time, a promise the business can't keep. A short, honest "I don't know, but here's what happens next" builds more trust than a clever answer. What's your agent's fallback line when it can't answer?
0 likes • 3d
@Justus Meyer That split makes sense. A timed-out lookup sounding like "we don't have prices" is the worst version, so it should promise a callback instead. Tagging each logged fallback with its reason also shows whether the gaps are in the docs or in the integrations.
0 likes • 2d
@Zubair Aqeel Agreed. An honest limit with a real callback keeps the caller's trust, while one confident wrong answer can lose it for good.
Test your voice agent on a bad phone line
Voice agents that work perfectly in a quiet room can fall apart on a real call. Before going live with a client, I'd test with the conditions their customers actually call from: - speakerphone in a car - background noise: a kitchen, a construction site, a TV - strong accents and fast talkers - someone who interrupts halfway through the agent's sentence - long pauses while the caller looks for a reference number Also test spelling: names, email addresses, street names. That's where most transcription errors hurt, and the agent should read them back to confirm. It's an hour of slightly awkward phone calls. It's also the hour that tells you if the agent is ready, or just ready for a demo. What's the real-world condition that broke your voice agent the most?
0 likes • 2d
@Aurel Babiš That's a smart fix. A read-back on a bad line mostly tests whether the caller wants to hang up. Texting what was captured to the number from caller ID lets them correct the spelling in writing, which is much more reliable.
0 likes • 2d
@Shane McGrath That's a great test case. The conversation can sound perfect while the booking still says 50. Checking the saved record instead of the transcript is the only way to know the correction actually stuck.
Background speech becomes an instruction
When evaluating OpenClaw, in a fictional call, a second voice mentions a different date while the caller is answering. The decision I would test: ask the caller to confirm the intended date before changing the appointment request. How would you distinguish the caller from background conversation?
0 likes • 6d
@Aurel Babiš Agreed. Treating anything short of a clear yes as no change, and saying the kept slot out loud, closes the gap where silence or a vague answer gets read as consent. I would log that outcome too, so a staff member can see the move was offered and declined.
0 likes • 4d
@Mouldi Nouri That is a useful signal: the caller answers the agent's questions, while the background voice rarely does. Keeping both transcripts and sending the disagreements to a person also leaves a record of why the appointment did or did not change.
A pause is not the end of the address
For this OpenClaw example, sample input: A sample caller pauses after the street name before giving the unit number. Confirm the complete address before looking up a route. Which address component does voice intake most often miss?
0 likes • 4d
@Mouldi Nouri Good addition. City and ZIP slip for the same reason the unit number does: the caller treats them as obvious. A full read-back before the lookup covers both, and if the lookup still returns more than one match, I would have the agent ask again rather than pick the closest one.
1-10 of 44
Duy Bui
6
1,074 points to level up
@duy-bui-6828
I help AI automation builders land their first client and deliver reliable systems. Explore: https://www.orchestero.com

Active 2d ago
Joined Sep 3, 2026
Ho Chi Minh City
Powered by