GenAI lessons from the frontlines: How Bolt automated customer service
Bolt is one of the few bold companies that adopted and innovated with Generative AI (GenAI) early and quickly. For those unfamiliar with the company, Bolt's services focus on the needs of city dwellers. It offers ride-hailing services, scooter and bike rentals, and food and grocery delivery services across Europe, Latin America, Asia, and Africa. Domino's Kjell Carlsson, Ph.D. was fortunate to sit down with Mikhail Korolev (Listen to the podcast now), Bolt Food's data science team leader, to discuss his experiences with GenAI technology. And while most companies are still testing GenAI on internal use cases, Bolt uses generative models with customers. Most importantly, the company achieved 80% cost savings while improving customer experience. Let's see how!?
Bolt's customer service opportunity
Like many rapid-growth companies, Bolt is under pressure to maintain high levels of customer service. Hold times to speak with agents can stretch and frustrate customers. Worse for Bolt, the cost of growing its customer support team can significantly negatively impact the startup's bottom line. Unsurprisingly, Bolt's team identified customer support automation as an improvement opportunity.?
Operationalizing a transformative GenAI application
Bolt turned to OpenAI's GPT API as the basis of its generative solution. The company established a pipeline with the following components:
What customers think of Bolt’s GenAI-driven customer service
While Bolt did not specifically poll its customers, its automated support tools received superior satisfaction feedback than the company's human support agents. There may be several reasons for this:
领英推荐
Helping the bottom line and customer experience
Bolt has several thousand support agents via its contact center partners. GenAI, though, is helping Bolt save money and advance efforts to cut support headcount by half. The share of requests handled by automation is increasing, a stark improvement compared to Bolt's previous, non-GenAI approach.?
The success is encouraging Bolt's team to expand its use of GenAI technology to image generation. The restaurants that use Bolt for delivery do not always provide images of the dishes they have on their menus. Bolt can now generate those images for them. Restaurant owners can approve whether to use the generated images or not. The idea is to help restaurants avoid food photography expenses and, ultimately, help sales.??
Building trust in a GenAI workflow
But how do you build trust with Bolt’s leadership team that GenAI can work without harming the company’s reputation? That's not an easy task. Many view machine learning models as black boxes that are difficult to understand. LLMs are even more opaque due to their sheer size and complexity, and there is always some randomness in OpenAI's API responses. Such variability occurs even when using the API's controls for creativity. Further, Bolt found out, the model’s attention is limited. If developers add as few as two new lines of text to prompts, the model can behave differently, “forgetting” information earlier in the prompt.?
So, how do you build that trust? Bolt focuses on extensive testing using a validation dataset. The dataset contains two thousand support cases with responses that comply with Bolt's rules and have a positive customer outcome. Whenever Bolt changes its prompts, it tests its pipeline's accuracy and compliance with its guidelines using this validation dataset.?
Best Practices
So, in summary, Mikhail offered us hard-earned GenAI best practices:
For all the excitement surrounding GenAI, real-world examples of GenAI being put into production are still few and far between. Lessons like Bolt's are invaluable for the AI community and all future efforts to unlock the potential of GenAI. We are grateful to Mikhail for sitting down to speak with us and for sharing such valuable insights. If you would like to share your story and experience with GenAI technology and how you use it in production, please reach out to Kjell Carlsson, Ph.D. or Yuval Zukerman . In the meantime, please visit Domino’s GenAI page to learn more about how we enable our customers to harness the technology. If you want to get started with GenAI, please visit our developer-focused page, Sprint Zero.