EverGood Insurance is a US-based insurer running policy sales and customer service through its own digital channels. Support executives handled every query in its customer chat, and most of what reached them were routine questions about policy coverage, which meant searching long policy documents while the customer waited. Bacancy Technology built a RAG-based assistant on Databricks that answered those questions in the chat itself, drawing on EverGood’s own policy documents and citing the section behind each response. Once it was handling most of the routine queue, EverGood moved support executives to other roles in the business.
AI assistant added to the client's existing customer chat platform
Majority of policy queries answered without a support executive
Answer generation based on the client's own policy documents
Support team involved only on queries outside the assistant's scope
Every customer query went to a support executive, including routine policy questions that repeated across thousands of chats. As the customer base grew, so did the volume the team had to work through.
Executives had to search the whole document for each query while the customer waited, and the same question could even receive different answers depending on which executive handled the chat.
The client was automating repetitive work across the business. A large share of the support team's time went to routine policy questions, which was the work the client wanted automated first.
The support team was available only during business hours. So, the queries that came outside those hours had to wait until the next working day which resulted in delayed response.
Our Databricks developers built a retrieval assistant into the client’s existing customer chat. Policy documents were ingested into Delta tables and indexed with Mosaic AI Vector Search, and the assistant answered routine policy questions directly, without routing them to a support executive.
Bacancy Technology’s data engineers parsed the policy documents clause by clause. Retrieval returned the clause that governed the question, and every answer carried that clause as its source, so the same question returned the same answer each time.
For the initial testing, our AI/ML developers scoped the assistant to the routine policy questions that made up most of the queue. Anything outside that scope was directed to the support team, who then took it over the call.
Our Insurance IT services team deployed the RAG based support assistant on a Databricks model serving endpoint and connected it to the client’s React chat through a FastAPI service. It ran independently of the support team’s shift, so queries received outside business hours were also getting answered the same day.
Policy document ingestion into Delta tables under Unity Catalog
Clause-level retrieval with the source attached to every answer
Escalation to a support executive on any question outside scope
Integration with client's existing support platform with model serving
04
Sep 2025- Mar 2026
70% of chat volume was being handled without a support executive, across the query types in scope
The assistant answered from the current policy wording, so revisions applied to every response once published.
80% of the support executives were moved to other roles within the company without impacting the support workflow.
Queries placed outside business hours were also getting managed on time, resulting in more active customer traffic.
Each answer cited the section of the policy document it was drawn from, giving the team record of what the assistant told customers.
The assistant's scope widened across query types after launch, with the support team handling the remainder
| Frontend | React |
| Backend / API Layer | FastAPI |
| Storage & format | Delta Lake |
| Governance | Unity Catalog |
| Vector index | Mosaic AI Vector Search (Standard) |
| Generation | Databricks Foundation Model APIs |
| Serving | Databricks Model Serving |
| Evaluation | Mosaic AI Agent Evaluation |
| Orchestration | Lakeflow Jobs |
| Containerization | Docker |
| Scripting & automation | Python |
| Version control & CI/CD | GitHub Actions |
Get access to an experienced team of developers and engineers from Bacancy, handpicked to ace your goals. Kickstart within 48 hours, no-risk trial.
Years of Business Experience
Happy Customers
Countries with Happy Customers
Agile Enabled Employees