Overview
Module Details | |
| Core or Github Module | Core | 
| Restart Required | No | 
| Steps Exposed | Yes | 
| Step Location | Integration > TRUBOT | 
| Settings Location | SYSTEM > Administration > Decisions.TruBot | 
| Prerequisites | 
  | 
This module integrates with the RPA tool TruBot provided by Datamatics. TruBot allows the programming of multi-skilled bots to increase productivity at an enterprise level. Installing the module allows developers to connect with TruBot, activating bots and retrieving logs and reports about their work.
Configuration/Properties
A dashboard that displays information about the connected RPA system and pending steps that are running bots is available in the SYSTEM > Administration > Decisions.TruBot folder.
Available Steps
The table below provides a list of all the steps within the module. More information can be found in the TruBot Steps article.
| Step Name | Description | 
|---|---|
| Get Bot Variables Values | Gets variable values based on a bot's ID and the Job ID that it is running. | 
| Get Job Details | Shows all running job details for a given bot. Can set for a particular time frame. | 
| Get Job Status By Job Execution Id | Pulls a specific Job's status based on the Execution ID. | 
| Get Job Status By Job Id | Pulls a specific Job's status based on the Job's ID. | 
| Get Process Information By Bot Id | Retrieves process information based on a specific Bot Id. | 
| Get Process Information By Name | Get process information based on the process's name. | 
| Get Tru Bot Project Folder From Flow | Provides the Project FolderId of the Project the TruBot running Flow is in.     | 
| Run Bot | Run a bot based on its ID. | 
| Run Bot and Wait | Run a bot based on its ID and receive a response about its status. | 
| Download Bot Transaction Log | Allows a specific job's transaction logs to be downloaded to a specific directory. | 
| Get Bot Transaction Log | Provides detailed transaction logs for a specific job. | 
| TruBot Login | Connect to the TruBot URL. |