Case study

Tungsten Automation cut marketplace search time by 80% with an AI copilot

Insurers spent 15 to 30 minutes finding the right tool in a growing marketplace, and 40% left without finding one.

Tungsten Automation

Tungsten Automation · Client onboarding and service · L2

80%less time for users to find the right marketplace listing

The workflow before

The Tungsten Marketplace lists hundreds of automation tools for insurers, from claims intake to underwriting and compliance. Users searched by keyword, which missed context, and anything deeper meant writing queries or asking support. Finding a relevant listing took 15 to 30 minutes, about 40% of visitors left without finding one, and support handled around 150 'how do I find' tickets a month.

What we built

We built a copilot inside the Tungsten Marketplace that answers questions in plain English, such as 'compare document processing tools for underwriting', and returns ranked listings with the reasons behind them.

Under the hood, BERT-based models classify intent and extract entities, a Neo4j knowledge graph maps listings, vendors, use cases and integrations, and a vector index handles semantic search. Recommendation models personalize results by role, insurance line and company size.

The copilot also surfaces new listings and integrations to users who will care about them, and guides them through comparing and evaluating tools. It went live after a 35-week build.

Before and after

MeasureBeforeAfter
Time to find a relevant listing15 to 30 minutes2 to 5 minutes
Searches that lead to an evaluation5 to 8%18 to 25%
Support tickets per month15040
User satisfaction3.2 out of 54.5 out of 5

What's next

The next step is Level 3 (Workflow Agents): having the copilot carry a buyer from shortlist through integration checks and a trial request, with Tungsten's team reviewing the exceptions.

ShareLinkedInEmail

Natural language understanding uses BERT-based intent classification and entity extraction fine-tuned on insurance vocabulary, with spaCy for preprocessing and GPT models generating responses. Queries are translated to structured lookups against marketplace data.

Neo4j stores the relationships between listings, vendors, use cases and integrations; a vector database supports semantic similarity search. Recommendations combine collaborative and content-based filtering built with scikit-learn and LightFM, tuned through A/B tests.

A FastAPI service and a GraphQL layer connect the copilot to the marketplace APIs, with SSO and OAuth for access control and multi-turn dialog state kept per session.

Next step

Let's build the case study we tell next.