MAF
Ahsan Farooq
AI & SaaS

Brava FAQs

AI-powered internal support tool designed to assist call center agents in quickly finding accurate responses.

Brava FAQs

Project Overview & Architecture

Brava FAQs is an AI-powered internal support tool designed to assist call center agents in quickly finding accurate responses to customer queries. The platform integrates semantic search and Retrieval-Augmented Generation (RAG) chat, enabling users to interact with a dynamic knowledge base. Real-time updates are ensured via webhook integration with Brava's CMS. I implemented semantic search using Typesense to surface relevant FAQs based on natural language queries, built a RAG-based chat system using Pinecone for vector search, allowing agents to chat with the knowledge base, integrated webhooks with Brava's CMS for real-time document updates, set up background job processing using Bull queues to support large-scale uploads of knowledge documents, and developed a secure, role-based authentication system to manage user access.

Interface Screenshots

Brava FAQs screenshot 1
Brava FAQs screenshot 2
Brava FAQs screenshot 3
Brava FAQs screenshot 4
Brava FAQs screenshot 5
Brava FAQs screenshot 6

Technologies Used

Next.jsNode.jsExpress.jsMongoDBPineconeTypesenseBull queues

Project Domain

AI & SaaS

Key Capabilities

  • Responsive Full-Stack Architecture
  • Production Type Safety & Security
  • Optimized UX & Performance
Collaborate & Innovate

Do you have Project Idea? Let's discuss your project!

I am available for freelance software engineering, AI feature development, and full-time technical leadership roles.