Send to Blue Prism
This tool enables the sending of tasks to Blue Prism RPA for execution. The current version only allows for work to be sent via a cloud queue (either Amazon SQS or Azure Queues), which therefore requires a Blue Prism process to be running to poll this queue for work.
The usage of the build tool (assuming the cloud queue and polling Blue Prism process are already set up) is as follows:
- Drag-and-drop the build tool to the desired location on the tree.
- Choose the relevant queue provider (AWS or Azure)
- Choose force wait or force no wait. This selects between waiting for the Blue Prism process to respond, or proceeding without regard for what the Blue Prism process is doing. This cannot be updated later.
- Adding an action name. This adds the element "action" to the JSON payload sent to the cloud queue, enabling Blue Prism to differentiate between different types of work being sent over (by one or more knowledgebases).
- Provide the cloud queue details. These will all be available through the AWS/Azure administrator. For AWS, if the queue is a FIFO queue the FIFO checkbox must be selected. This cannot be changed after the wizard is complete.
- Select the catalog objects or hard-coded text to send as the JSON payload.
If "Force Wait" is chosen, Blue Prism must make a call back to Viabl using the Respond to Handoff action in the Viabl.ai WebAPI Service, making use of the session ID passed over to ensure the data goes to the correct place.