Calls analysed
Auto-tag accuracy (vs manual QA)
Time to insight
Customer service calls are a rich source of insight, but they’re hard to scale manually. In this project, I built a system that used large language models (LLMs) to process and analyse thousands of call transcripts across Sky’s service teams.
The pipeline applied automatic summarisation, sentiment analysis, and intent classification to extract key themes from each conversation. It identified recurring issues like billing confusion, service faults, or package change requests, helping teams understand what mattered most to customers at different touchpoints.
The results were integrated into QA dashboards and customer journey analysis workflows. Analysts could now monitor trends in near real-time, without relying on slow, manual tagging or spot-checking. This supported faster escalation of emerging problems and gave stakeholders visibility into areas needing operational or communication improvements.
By turning unstructured conversations into structured data, the project enabled Sky to strengthen its customer insight capability while reducing time to insight by over 40%.