Setting up Robolytix service in Blue Prism

You can integrate our Robolytix platform into any RPA tool. You will be able to monitor and analyse your processes and robots. This guide will help you to set up Robolytix in Blue Prism environment. There are several ways, how to integrate sending Sonar messages. The easiest is calling directly our API.

This guide creates a new Web API Service in Blue Prism. You can import package with preconfigured service in simplified Setting Robolytix in Blue Prism walkthrough.

Prerequisites
This guide has a few prerequisites. When you are just starting with Robolytix, you must perform some basic steps.

  1. Create Robolytix account at our website
  2. Create a new process in Robolytix
  3. Obtain API key

Overview of this walkthrough

  1. Create a new Web API Service
  2. Create new action
  3. Call web service
  4. Show your data in Robolytix

Setting a new Web API Service

First step is to create a new service in System tab. In your left menu, there is an object called Web API Services. You can click on Add service button after selecting this object.

There are a few main parameters, you must set up. In first dialog add name to this service and set Base URL to https://api.robolytix.com/v1 .

Add two new headers in corresponding section Common Headers from the left menu:

  • Content-Type application/json
  • Authorization <YOUR API KEY>

Create new action

There is only one action we need to create. From left menu click on button Add Action and name this action (e.g. Sonar).

This action has several parameters that connect your process with proper process in Robolytix. Each parameter must be exposed and has type Text. All parameters are described in Sonar Message Structure. They are processid, sonarid, runid, name and type.

In the next menu Requests set Method of request to POST, URL Path to /messages and Body Content to template with following structure.

{
"processid": "[processid]",
"runid": "[runid]",
"service": "BluePrism",
"name": "[name]",
"type": "[type]"
}

Call web service

Edit your process and add previously created action in Process Studio.

  • Open process or create a new one in Process Studio
  • Add new action from left menu (into flowchart)
  • Set type of action to Robolytix:Sonar (or your custom names)
  • Connect action to process flow with links
  • Set action parameters according to Sonar Message Structure description.

There are two parameters that should be defied at the start of the process.

  • processid - this parameter is constant for all sonars in one process. It should be set only once at the beginning of process.
  • runid - this parameter represents unique identification of one process run. It should be set to a random value at the beginning of the process. Good choices are current timestamp or new generated GUID.

Show your data in Robolytix

Robolytix messages list

All configuration is done. Now you should run your process. After proper process execution go to Robolytix platform and check process statistics. It is possible to show all recent messages sent to specified process. Go to Settings -> Processes menu and select list of process messages.

Robolytix is the key online analytis tool for Robotic Process Automation using independent Sonar technology to monitor and audit robots operating in any RPA platforms.

Stay in touch

envelopeearth linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram