Azure Bot and Azure Machine Learning
The solution proposed by Cluster Reply uses Azure Bot Service coupled with Azure Machine Learning to receive, analyze and process user requests.
Azure Bot Service is a comprehensive platform that enables you to build intelligent, enterprise-grade bots and provides tools to easily connect them to popular channels and devices. With native integration to Azure Cognitive Services bots have the ability to speak, listen, and understand users. Azure Machine Learning is a cloud-based environment that can be used for any kind of machine learning, from classical machine learning to deep learning, supervised, and unsupervised learning. It supports Python or R code and even zero-code/low-code options so that the developer can build, train, and track highly accurate machine learning and deep-learning models in an Azure Machine Learning Workspace.
If the Trouble Ticketing system does not provide a control interface accessible by API, an interface layer can be built by using Robotic Process Automation (RPA) technologies to manipulate its user interface. Examples of RPA technologies are Selenium to automate web interfaces or Power Automate UI Flows to automate windows applications.