Skip to main content
All Case Studies
Enterprise / Technology

Internal AI Assistant: 45% Less Time Searching for Answers

Employees at a 2,000-person company spent over 2 hours per day searching Confluence, Slack, and SharePoint for answers. We built a conversational AI assistant that searches across all tools and gives direct answers with source links.

45%Less Time Searching for Information

The Challenge

What was getting in the way

  1. 01

    Information was scattered across Confluence (8,000 pages), Slack (300+ channels), SharePoint, and Google Drive. Nobody knew where to look first

  2. 02

    New hires took 3+ months to become productive because institutional knowledge wasn't documented in any single place

  3. 03

    The internal wiki had a search function, but it returned 200+ results for simple queries. People gave up and just asked on Slack, creating more noise

The Solution

How we solved it

We built a conversational search assistant that indexes content from Confluence, Slack, SharePoint, and Google Drive. The indexing pipeline runs incrementally every 30 minutes so answers stay current. When someone asks a question, the system retrieves relevant chunks from the vector store, generates a direct answer using Claude, and includes links to the source documents. We added access control so people only see content they're authorized to view. The assistant is available in Slack (as a bot), in the browser (as a web app), and via a Chrome extension. We launched with a pilot group of 200 people, hit 85% adoption, and rolled out company-wide in 4 weeks.

Technologies

Anthropic Claude
Pinecone
Python
FastAPI
Slack API
Next.js
AWS

What We Built

A look inside the project

The Process

Step-by-step delivery

Step 1

Content Ingestion

Index Confluence, Slack, SharePoint, and Drive incrementally

Step 2

Access Control

Map document permissions so users only see authorized content

Step 3

RAG + Answer Gen

Retrieve relevant chunks, generate answers with source links

Step 4

Multi-Channel Deploy

Ship as Slack bot, web app, and Chrome extension

Step 5

Adoption & Feedback

Pilot with 200 users, iterate on quality, roll out company-wide

The Results

The numbers

45%

Less Time Searching for Information

85%

User Adoption in First Month

3x

Faster New Hire Onboarding

Built with:Anthropic ClaudePineconePythonFastAPISlack APINext.jsAWS