Meet Wren, the agent behind your agents. Now in Dialog Studio.

Read the announcement
Podcast - Episode 101

Why do specialized AI models win in CX?

About the show

Hosted by Nikola Mrkšić, Co-founder and CEO of PolyAI, the Deep Learning with PolyAI podcast is the window into AI for CX leaders. We cut through hype in customer experience, support, and contact center AI — helping decision-makers understand what really matters.

Summary

General-purpose AI models are powerful, but when it comes to customer experience, power alone isn't enough.

In this episode of Deep Learning with PolyAI, Nikola Mrkšić sits down with Matt Henderson, VP of Research at PolyAI, to unpack why specialized AI models consistently outperform generalist models in real-world CX environments.

The conversation centers around the launch of Raven 3.5 and the broader philosophy behind building AI systems specifically designed for voice and customer interactions.

Together, Nikola and Matt explore:

  • Why optimizing for CX requires balancing latency, cost, accuracy, and reasoning — all at once
  • Why voice AI behaves differently from text-based AI, and what most models get wrong
  • How training on real conversational data leads to more natural and reliable interactions
  • How specialized models embed behavior directly into the model instead of relying on prompts
  • What “auto-reasoning” is and how models learn when to think versus respond instantly

Watch the full episode to hear why specialized models are becoming essential for CX.

Key takeaways

  • Specialization wins when you're optimizing everything at once: Raven targets sub-300-millisecond response times while also balancing cost, accuracy, instruction following, and multilingual consistency. A specialized model can make those trade-offs deliberately; a generalist model optimized for everything ends up optimized for nothing in particular.
  • Constraints belong in the model weights, not the prompt: Raven is trained to ground its answers in the documents it has access to, cite its sources, flag out-of-domain requests, and stay consistent in the caller's language. With general models, teams layer prompt instructions on top of each other — what Nikola calls “layers of paint” — until the system becomes contradictory and impossible to interpret.
  • Auto-reasoning teaches the model when to think: Reasoning improves quality but adds latency, so Raven 3.5 learns to reason only when it helps — warmed up with curated examples, then trained with reward signals that prefer the shortest reasoning that reaches the same quality. The hard part is teaching a model to know what it doesn't know.
  • Real conversational data is the moat: Training on anonymized production phone conversations teaches the model how people actually talk — interruptions, recoveries, pauses — which general models aren't specialized for yet. Large reasoning models could top the benchmarks given unlimited time, so PolyAI uses them offline and distills their capability into smaller models that fit the latency budget.