Control Tower is one of the main components of RPA Express. Control Tower is used for:
- designing, running and scheduling Business Processes
- creating Manual Tasks
- creating and managing Users
- creating and managing Bot Sources
Starting Control Tower
Before you start working with Control Tower, make sure there are no Windows updates pending, as some of them may cause improper operation of Control Tower.
Control Tower is turned off by default when you start RPA Express. To get access to Control Tower, do as follows.
- Go to Components and enable server components.
- Log in using your credentials (username and password you have created during the RPA Express installation).
To launch Control Tower, start it from the tray menu and then click Control Tower to open in your browser.
Control Tower Overview
After launching Control Tower, you will see a dashboard with the following links:
- Account Information
- Business Processes
- Manual Tasks
- Secrets Vault (Secure Storage)
Clicking your user name in the top right corner of the screen will bring up your account menu. Here you can:
- View the current state of your License and renew it.
- View and update your User Settings.
- Backup all your data
In the License tab, you can see the status of your current RPA Express Pro License (the amount of days left and the date of expiration).
You can renew your license using the key provided by WorkFusion team after license purchase.
In the User settings tab, you can customize your user settings, i.e. your name, email, and timezone.
Business Processes Overview
To view your business processes, go to Business Processes > View All.
It will open the list of your business processes.
You can use a filter with multiple parameters to sort your business processes.
RPA Express comes with a set of sample business processes in Control Tower.
- Account Payable – collects invoices as images from a web application into an S3 bucket, processes them using OCR and extracts the required information in a Manual task.
- License Verification – finds the licenses online by their numbers and retrieves required information about them.
- Check criminal records – finds the criminal records using personal information and saves the results in HTML.
- Data extraction from PDFs – extracts data from PDFs using OCR.
- Installation Integration Testing – performs installation integration testing and exports results.
Test split bot etl – splits data between bot tasks in the middle of the business process.
Business Processes Details
A business process can have the following statuses:
Draft (hasn’t been run yet)
|Running (in the process of execution)|
|Completed (executed successfully)|
|Errors (started but wasn’t completed due to errors)|
When expanding the business process list, you can see the details about each instance:
- when it was executed
- how it was launched (manually or via scheduler)
- the number of processed records in the business process
- executed tasks in the business process (bot and manual), their status and the number of processed records in each task.
Clinking on the BP instance will open the workflow (for drafts) or the results tab (completed processes).
Main Operations with business process
You can perform the following operation with a Business Process:
- Link to Workflow – view the workflow defined for the Business Process as a diagram, including all tasks (Manual and Bot) and rules for transitions between tasks.
- View events log – open the events log of the Business Process with an option to export it to Excel.
- Open process definition in a new tab – open the Business Process with all its instances in a separate tab.
- Actions – open the list of actions you can perform with the Business Process.
The items displayed in the menu depend on the status of the Business Process.
Copy – create a copy of the Business Process as an instance linked to the source Business Process, i.e. if the source Business Process structure is modified, all referenced Business Processes will inherit the changes respectively, but each copy can be run separately without affecting the others.
You can copy a Business Process, if you need to re-run a completed Business Process.
The Business Process copy function has the following options:
- Include the input data – the input data from the source Business Process will be included to the new one, alternatively you can provide new input data for the copied Business Process.
- Create an independent process definition – a new Business Process is created without a link to the source Business Process.
- View data – view the input data provided in the Business Process.
- Pause – pause execution of the Business Process with the possibility to resume it later (for running Business Processes only).
- Resume – resume execution, if the Business Process has been paused (for paused Business Processes only).
- Stop – complete execution of the Business Process at the current stage (for running Business Processes only).
- Download Original Data – download the input data as a .csv file.
- Delete – remove the Business Process completely from Control Tower.