Real-time call coaching (AI) in Kent
After Hours IT provides real-time call coaching (ai) for businesses in Kent, WA and the surrounding area. Kent Valley logistics and manufacturing floors depend on stable networks; we troubleshoot switches and servers on your schedule.
We schedule ai automation & agents engagements around your team's availability, with on-site visits to Kent when the work requires physical access.
Real-time call coaching (AI): when the team needed help before the call ended
On a rainy Tuesday morning, we got a call from a regional service company that had just started a pilot of real-time call coaching for their front desk and support staff. The idea was simple: while an employee was on the phone, the AI would suggest relevant KB articles so they could answer faster and stay consistent. In practice, the suggestions were either too broad or showing up too late to be useful. The office manager wasn’t looking for a big platform change; they just needed the pilot to help the team during live calls instead of distracting them.
Because the service was in scheduled mode, the rollout had been done on a set calendar for a small group of users. That helped us narrow the scope quickly. We asked for the call flow, the source of the knowledge base, and a few examples of recent calls where the suggestions missed the mark. We also confirmed whether the AI was listening to the live transcription stream, pulling from the right KB collections, and using the right confidence threshold before surfacing an article. The issue turned out to be a mix of timing, KB tagging, and a few settings that were tuned too loosely for a pilot.
What we checked in the pilot environment
Our engineers started by reviewing the live-call integration path end to end. We verified the telephony side was sending audio into the transcription engine over the expected webhook flow, and that the transcript events were arriving with low enough latency to be useful in real time. Then we checked the AI rule set: keyword matching, intent mapping, and the article ranking logic. In this case, the model was finding general articles, but the KB metadata was thin, so the engine had very little signal to rank the right content ahead of the rest.
We also looked at the scheduled rollout settings. The pilot was supposed to run only during business hours for a handful of users, but the group policy was still broad enough that a few non-pilot agents were included. That explained some of the confusing reports from the team. We tightened the user group membership, confirmed the schedule window, and checked the permission set so only approved pilot users could see coaching prompts. Finally, we reviewed the logging in the admin console and export history to make sure we could trace which article suggestion appeared for each call segment.
The fix: better KB mapping, tighter thresholds, and cleaner prompts
The first change was to improve the knowledge base structure. We updated article titles, added missing tags, and created a few aliases for common phrases customers used on the phone. For example, instead of relying on one generic billing article, we split it into separate entries for payment status, invoice reissue, and account update requests. That made the retrieval engine much more accurate. We also adjusted the confidence threshold so the AI would only suggest an article when the transcript had enough context, which cut down on noisy prompts during the first 30 seconds of a call.
Next, we tuned the live coaching rules. The prompt window was set to surface suggestions after the first clear intent was detected, rather than on every short phrase or greeting. We kept the pilot focused on a small set of call types and documented which KB articles should appear for each one. Our engineers then tested the flow using sample calls and a few recorded transcripts, checking the timing of the suggestion card, the article link, and whether the agent could open the content without losing the call view. Once those tests passed, we re-enabled the scheduled window for the pilot group and watched the first live calls in real time.
Follow-up: what we documented and how the team used it
After the live test, we met with the office manager and two pilot users to compare what they heard on the call with what the AI suggested. That feedback was useful because it showed where the KB language still didn’t match how customers actually spoke. We documented the changes in the service record, including the updated tag list, the threshold adjustment, the pilot group membership, and the schedule window. We also noted which article suggestions were removed because they were too generic or confused the agents during live conversations.
To make the pilot easier to support, we left behind a short runbook: where to check transcript latency, how to confirm the scheduled mode is active, which KB collection the AI should query, and what to do if suggestion cards stop appearing. We also set a review date to compare call outcomes before and after the pilot. The goal wasn’t to make the system perfect on day one; it was to get the team useful guidance during calls, keep the changes controlled, and give the business enough detail to decide whether to expand the feature later.







