A case study of Generative AI in MSX Sales Copilot: Improving seller productivity with a real-time question-answering system for content recommendation
Manpreet Singh, Ravdeep Pasricha, Nitish Singh, Ravi Prasad, Kondapalli, Manoj R, Kiran R, Laurent Bou\'e

TL;DR
This paper presents a real-time question-answering system leveraging large language models to enhance sales content recommendation, integrated into Microsoft Dynamics CRM to improve seller productivity during customer interactions.
Contribution
The paper introduces a novel real-time content recommendation system using LLM embeddings, engineered prompts, and a bi-encoder architecture, deployed in a production sales environment.
Findings
System returns relevant content in seconds for large datasets
Successfully integrated into MSX sales Copilot in production
Enhances seller productivity during customer calls
Abstract
In this paper, we design a real-time question-answering system specifically targeted for helping sellers get relevant material/documentation they can share live with their customers or refer to during a call. Taking the Seismic content repository as a relatively large scale example of a diverse dataset of sales material, we demonstrate how LLM embeddings of sellers' queries can be matched with the relevant content. We achieve this by engineering prompts in an elaborate fashion that makes use of the rich set of meta-features available for documents and sellers. Using a bi-encoder with cross-encoder re-ranker architecture, we show how the solution returns the most relevant content recommendations in just a few seconds even for large datasets. Our recommender system is deployed as an AML endpoint for real-time inferencing and has been integrated into a Copilot interface that is now…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Advanced Text Analysis Techniques
MethodsSparse Evolutionary Training
