Rethinking Technical Support: Performance Debugging with AI Agent

Our customer initially struggled to obtain effective technical answers using generic LLM tools, as the responses were too broad and failed to address their specific issues. With our solution, we helped them ingest their data into LitenAI. Leveraging LitenAI AI Agentic flow, customers can now resolve issues in a targeted and efficient manner. LitenAI learns from existing documents to deliver precise, tailored answers that meet their unique needs.

In the LitenAI Smart Lake, the customer ingested their knowledge documents and established connections to their required databases. All data is securely stored within the customer’s storage. Customers can ingest data using various methods, either programmatically from stored files or through streams for continuous ingestion. Additionally, data can be uploaded and managed through Lake Agents, either via chat or using the Lake GUI interface to populate the lake. If you are going through these prompts, make sure to select logreason data lake below.

Here are some general steps to follow for resolving issues. Please note that this is a guideline script. LitenAI is a fully conversational agent and will respond to your prompts. While prompting, you may need to clarify the task that needs to be performed. In this Agentic flow, LitenAI accesses the necessary agents to perform the tasks and completes them. The system includes a combination of AI, a big data semantic engine, and a structural SQL query engine.

We can first search through the open tickets and identify available engineers within the company using LitenAI’s search agents. See sample scripts below:

There is a critical open ticket that needs attention. If necessary, we can use semantic search to identify available engineers and determine if the ticket should be assigned to them.

The system provides a list of engineers. Customers can either reassign tasks or request assistance from an engineer. Below is a sample chat illustrating how customers can perform these tasks.

An engineer can request a plan to identify the root cause of latency issues in the email service.

An engineer can request a plan to identify the root cause of latency issues in the email service. LitenAI analyzes customer flow and service logs to provide insights. Below is a sample chat demonstrating how an engineer can retrieve relevant data by joining tables.

After execution, the data can be reviewed. If needed you can confirm to execute the generated code like.

This is executed on the big data cluster with accelerated Spark cluster. Sample dataset outputs are printed out as well.

Various plots can be created to visualize and interpret the information, which can also be shared if needed.

The explorer plot can be seen below.

User can now ask for possible latency causes to understand if status codes could be an issue.

LitenAI reviews documents and data to identify potential causes.

We can analyze specific causes to understand their impact on the service. By leveraging knowledge documents and historical data, LitenAI identifies the relevant code and suggests possible resolutions.

503 service not available is an issue here. LitenAI Engineer provides possible resolutions to the problem. Customers can chat with LitenAI Engineer to explore and drill down more into specific issues.

We presented a sample session demonstrating how LitenAI can resolve customer issues. Our service is now available on the cloud. Please contact us to get started, we value your feedback and look forward to helping resolve your challenges.