loader image

Kitsilano Technologies Limited

Enterprise Chatbot Architecture with Generative AI for Beauty Square

Case Study Title:

Beauty Square Deploys Generative AI Chatbot on AWS to Transform Internal Knowledge Access


About the Customer:

Beauty Square is a fast-growing cosmetics and skincare company headquartered in East Africa, serving customers through both retail outlets and online platforms. With increasing workforce size and a broad range of product offerings, Beauty Square operates in a dynamic and information-intensive environment, where accurate and timely internal communication is essential for scaling operations, maintaining compliance, and delivering exceptional customer experience.


Customer Challenge:

As Beauty Square scaled operations across multiple departments and geographies, employees encountered growing difficulties in accessing institutional knowledge—especially HR policies, operational guidelines, and product documentation.

  1. Decentralized Documentation
    Important documents such as leave policies, SOPs, and compliance protocols were spread across shared drives, emails, and legacy portals. Employees wasted time locating the most current information, leading to errors and duplication of effort.

  2. Inefficient Internal Query Handling
    HR and IT teams were overwhelmed by recurring queries from employees. Without an automated system, valuable time was spent responding to questions that could be self-served with the right tools.

  3. Onboarding Bottlenecks
    New employees struggled to find information, delaying onboarding and impacting time-to-productivity.

  4. Lack of Intelligent Search
    Keyword-based search tools proved inadequate in understanding natural language queries, especially when phrased in conversational formats.

Risks if Unaddressed:

  • Reduced employee productivity

  • Poor internal satisfaction and engagement

  • Delayed compliance responses

  • Increased operational overhead for HR and admin teams


Partner Solution:

To address these challenges, Kitsilano Technologies Limited, an AWS Advanced Consulting Partner with specialization in AI/ML and cloud-native workloads, designed and implemented a Generative AI-powered Enterprise Chatbot solution leveraging a Retrieval-Augmented Generation (RAG) architecture on AWS.

✨ Architecture Overview

The solution combined document ingestion, embedding generation, semantic vector search, and large language model-based response generation in a secure, scalable, and serverless architecture:


🔒 1. User Authentication & Interface

  • A custom chat web app was developed for employee use via desktop and mobile.

  • Integrated with Amazon Cognito for secure SSO and multi-factor authentication.

  • JWT tokens ensured every user request was validated for enterprise access.


🧠 2. Knowledge Ingestion and Indexing

  • Enterprise documents (PDFs, Word files) were uploaded to Amazon S3.

  • Amazon SageMaker Processing Jobs:

    • Parsed and cleaned the content.

    • Generated text embeddings using pre-trained foundation models.

    • Stored embeddings in Amazon OpenSearch Service (Vector DB) for high-speed vector similarity search.


📡 3. Retrieval-Augmented Generation Workflow

  • On user query, the following sequence occurred:

a. Request Handling:

  • The frontend sent the query to Amazon API Gateway, passing the JWT token.

  • API Gateway validated the token and forwarded the request to AWS Lambda.

b. Document Retrieval:

  • Lambda queried OpenSearch for top-k similar documents based on the query’s vector representation.

c. LLM Response Generation:

  • The matched documents and user query were passed to a Foundation Model via Amazon Bedrock.

  • Bedrock generated a natural-language answer contextualized to Beauty Square’s internal documentation.

d. Response Delivery:

  • The response was returned via Lambda and API Gateway to the frontend chat interface.


📊 4. Monitoring, Security, and Compliance

  • IAM policies controlled access to services and resources.

  • Amazon CloudWatch for performance metrics and logs.

  • Amazon KMS ensured encryption at rest and in transit.

  • CloudTrail provided audit logs for all API access and administrative actions.


Results and Benefits:

The chatbot was deployed across the organization and made available to all authenticated staff via web and mobile apps.

📈 Measurable Outcomes:

  • 60% reduction in internal HR and IT ticket volume

  • 📉 40% faster onboarding for new employees through self-service policy access

  • 💬 85%+ of employee queries answered directly by the chatbot without human intervention

  • 🔄 Zero downtime, with the architecture scaling seamlessly across usage spikes

  • 🔐 100% compliance with internal security standards and enterprise authentication policies

🎯 Strategic Business Impact:

  • Boosted employee satisfaction and engagement

  • Reduced operational burden on support teams

  • Enabled a foundation for future AI capabilities like voice queries and multilingual support

  • Positioned Beauty Square as a digitally mature workplace embracing intelligent automation


About the Partner:

Kitsilano Technologies Limited is an Advanced AWS Partner based in Kenya, with validated Service Delivery credentials for Amazon RDS, Amazon Glue, QuickSight, and Systems Manager. Kitsilano is the only AWS Partner in East Africa with the SAP Competency, and a recognized leader in helping businesses transform operations using Generative AI, Machine Learning, and Cloud-Native architectures.
The team brings deep expertise in data pipelines, LLM applications, intelligent search, and enterprise-grade deployments on AWS.


Case Study Summary

  • Customer: Beauty Square (Retail and Cosmetics)

  • Challenge: Disconnected document systems, employee productivity losses, HR workload

  • Solution: GenAI-powered Enterprise Chatbot with RAG architecture on AWS

  • AWS Services Used: Amazon Bedrock, SageMaker, OpenSearch, Lambda, S3, Cognito, API Gateway

  • Outcomes: +85% auto-resolution, 60% fewer tickets, improved compliance & onboarding

  • Partner: Kitsilano Technologies Limited (Advanced AWS Partner, East Africa)

 

https://drive.google.com/file/d/1tFCMF46ZdUwrDdSsNtjyCWnCk1NmyT-j/view?usp=sharing