Contact Us
Preview of case

AI chatbot for an eLearning SaaS platform

A SaaS eLearning platform wanted to automate their customer support. We developed a chatbot that takes care of routine tasks and helps support specialists handle complex tickets.

Icon 1USA
Icon 2eLearning
Icon 3Since 2024

Challenge

At the beginning of the school year, there are huge spikes in customer support workload. During summer, there’s little work for the support department. The client had to keep inflated staff year-round because it takes time to train the support specialists. They wanted a scalable solution, instead.

The platform encountered several support tickets:

  • Level 1 support

    The client had lots of routine inquiries, many came from users who needed basic guidance. Such tasks took too much time.

  • Level 2 support

    Complex cases without pre-scripted responses, often dealing with unexpected issues.

Requirements

  • Icon of card 1

    Decrease case resolution time for both support levels.

  • Icon of card 2

    Minimize escalation risks by providing comprehensive responses to customer queries.

  • Icon of card 3

    Reduce training duration for support reps.

  • Icon of card 4

    Develop a scalable solution that can handle a high query during peak times.

Solution

Here’s how we built the LLM-based chatbot:

  • Requirements assessment

    To find automation opportunities, we dived into the customer service workflow. We found the pain points and looked at the most common inquiries.

  • Deployment & monitoring

    We deployed the chatbot across the platform and integrated it into the customer service workflow. With user feedback, we continue to improve the model after launch.

  • Design & development

    We trained the model on platform manuals and real-life support inquiries. As a result, the chatbot can handle complex eLearning issues.

  • Level 1 support

    The chatbot takes care of routine questions. We automated the first line of support. When human input is needed, the model helps them with the answer.

  • Level 2 support

    Even in complex cases, the chatbot assists the support specialists. It guides them even when there are no scripted answers. This helps minimize escalation to the developers.

Screenshots

  • Image of slide 0
  • Image of slide 1
  • Image of slide 2

Tools & Technologies

Flask
LlamaIndex
Mistral 7B
Bash
Gitlab
Docker
AWS API

Team

  • Image of slide 0

    Data scientist x1

  • Image of slide 1

    Back-end developer x1

  • Image of slide 2

    Business analyst x1

Results

Here’s how our client benefited from AI chatbot implementation:

  • Drastically reduced resolution time

    for Level 1 and Level 2 support cases.

  • Faster training period

    for support staff.

  • 24/7 support with instant assistance

    leads to reduced customer churn.

  • No need to keep extra staff

    year-round just for the spikes in several months. The customers get instant assistance even in the highest spikes.

  • Minimized conflict escalation

    The model generates detailed and contextually relevant answers, so there’s little risk of inadequate support responses.

Contact our expert

If you have any questions regarding the case study or have similar project to be discussed, do not hesitate to contact us.

We use third-party cookies to improve your experience with aristeksystems.com and enhance our services. Click either 'Accept' or 'Manage' to proceed.