To improve the quality of sales calls and increase the Contact-to-Enrollment ratio, we developed a scalable call quality control system for Americor. Previously, the entire review process was manual: managers listened to random recordings without any structured flagging or issue visualization system. This new tool became the first attempt to systematize call evaluation and automate error detection. We started with deep research into user roles and pain points, which shaped our design approach and prioritization.
This research laid the foundation for our product hypotheses, architecture, and initial delivery plan.
Based on the internal presentation, we defined the following vision and assumptions:
Throughout development, we realized the tool shouldn't feel punitive, but motivational. It should help consultants recognize their weak spots and improve, not feel surveilled.
We documented open product questions: Who should confirm flags—direct managers or any reviewer? How should we distinguish confirmed vs. unconfirmed in the UI? These questions guided UX logic and access permissions.