Customer experience as a living product
Lin treats every conversation as a training signal — and her NPS shows it.

In conversation with
Lin Hayashi
Chief Product Officer · Cardinal
From scripted bots to a self-healing CX layer that rewrites itself every Friday based on what it heard that week.
We don't ship a CX bot. We ship a learning loop that happens to talk to customers.
Every conversation is a vote. Every vote rewrites the prompt. By Friday, the agent doesn't sound like the one we shipped Monday.
Our NPS climbed 22 points. The product team didn't change. The loop did.
Pull quote
"Every conversation is a vote. Every vote rewrites the prompt. By Friday, the agent doesn't sound like the one we shipped Monday."
— Lin Hayashi


