Create your first automation in just a few minutes.Try Studio Web →
by MCCM Innovations
0
Solution
<100
Summary
Summary
This chatbot can assist you with the UiPath Orchestrator. You can ask information about jobs, robots, processes, queues and assets. We provide connectors for a webchat and Google Assistant.
Overview
Overview
Inspiration
Imagine a personal assistant that is capable to listen to your voice commands and read your typed texts in order to perform different daily work tasks, saving time and energy. The UiPath Orchestrator Chatbot developed by MCCM Innovations allows you to review robots, processes, jobs, queues, and assets of your UiPath Orchestrator environment using your voice or text questions.
Probably you have colleagues in your business that work alongside robots that do not have access to the Orchestrator dashboard but they need to know in which state a specific robot is. This chatbot can help your Robots Controller Center as it can be the first line of support to answer questions on how the robots are operating on a daily basis.
What it does
This chatbot can assist you with the **UiPath Orchestrator**. You can ask information about **jobs**, **robots**, **processes**, **queues** and **assets**. However, it cannot create new queues or start jobs. In other words, it only has read access to your Orchestrator.
Features
Features
This chatbot can assist you with the **UiPath Orchestrator**. You can ask information about **jobs**, **robots**, **processes**, **queues** and **assets**. However, it cannot create new queues or start jobs. In other words, it only has read access to your Orchestrator. Find below a detailed list of things that this chatbot can do for you: _Robots_ Show which are the robot states. Request info about a robot by its name. Request a summary of robots filtered by state and date. Show how many robots are available filtered by state and date. _Jobs_ Show which are the job states. Request info about a job by its name. Request a summary of jobs filtered by state and date. Show how many jobs are available filtered by state and date. _Processes_ - Request info about a process by its name. - Request a summary of processes filtered by date. - Show how many processes are available filtered by date. _Assets_ Request info about an asset by its name. Request a summary of assets. Show how many assets are available. _Queues_ Request info about a queue by its name. Request a summary of queues. Show how many queues are available. Examples Please, show me the summary of robots Show me the the summary of jobs of yesterday with the state faulted How many jobs are running? Show me the possible states of a job Please, explain me how this chatbot works Show me the summary of robots that started the 14th of August between the 13 and 14 hours and are in the state busy Please, show me the summary of jobs with the state successful Is there any robot with the state unresponsive? Which is the latest process that started the 21st of March?
Additional Information
Additional Information
Dependencies
We built this chatbot using "https://rasa.com/" Rasa. Rasa is an open source framework that provides machine learning tools for developers to build, improve, and deploy contextual chatbots and assistants. We also developed a Python connector for the "https://orchestrator.uipath.com/reference" UiPath Orchestrator API that makes calls to retrieve the information asked to the chatbot. Moreover, messages are stored in a "https://www.mongodb.com" MongoDB instance so they can be extracted, processed and used for re-training the Deep Learning models of Rasa. Once the user has asked something to the chatbot, it recognizes the user's intent applying a Deep Neural Network and the Python connector translates this information to make a query to the Orchestrator API. Finally, the Orchestrator's info is returned to the chatbot and displayed to the user in a user-friendly format. Furthermore, this chatbot can be connected to several messaging and voice channels easily. In this project, we provide configurations to deploy the Orchestrator Chatbot in a webchat (`webchat folder`) and in Google Assistant (`action.json file`), just for demo purposes. All dependencies are packed in a Docker container so that only Docker is required to use this component. Docker-CE: Used version: 19.03.1 Source of download: "https://docs.docker.com/install/" https://docs.docker.com/install/ License: Apache 2.0 "https://github.com/docker/docker-ce/blob/master/components/cli/LICENSE" https://github.com/docker/docker-ce/blob/master/components/cli/LICENSE
Code Language
Visual Basic
License & Privacy
Apache
Privacy Terms
Technical
Version
1.0.0Updated
February 18, 2020Works with
Studio: 19.8 - 22.10
Certification
Silver Certified
Tags
Support
UiPath Community Support
Resources