Posted: 15 Oct 2020 4:27 EDT Last activity: 16 Oct 2020 9:04 EDT
How do I import a robot into Pega Platform
Maybe I'm missing something, but I'm having real trouble understanding how to import my robot into Pega. I have done the following steps:
- Created a simple test automation in Pega Robotic Studio and confirmed it works as expected.
- Deployed to a local file.
- Updated my Pega application to be built on UIKit and PegaRoboticAutomationConsole.
However, I am unable to import this into a Pega application as the deploy only produces an OpenSpan file (and a manifest). From what I can piece together from the somewhat fragmented documentation out there, it appears I need a third application, the Pega Robot Manager, to act as some kind of intermediary.
I have launched the Pega Robot Manager application but it only allows maintenance of existing robots. There is no facility to import or connect my robot and my application. I have tried looking at the sample Banker Pro application and whilst it appears to have robots in it, I cannot see how the automations were imported, nor how they could be changed.
I haven't been able to find any coherent explanations online and the Pega training guides have yet to provide any information (I haven't completed all the robot guides yet, and I'm assuming something so fundamental as incorporating a robot into Pega won't be left to the end for advanced users. That would be crazy). What might be relevant PDN articles have broken links and aren't helpful. Please can someone point me in the direction of an explanation?
***Edited by Moderator: Pooja to update platform capability tag***
Your automations are uploaded into Pega Robot Manager when you deploy them from Pega Robotics Studio (into the Robotic Automation Package Server). Basically, you setup your Robotic Automation Package Server as this is the repository for the actual .OpenSpan and .Manifest files that Runtime will retrieve from based on the metadata it receives from Robot Manager. You then configure Pega Robotics Studio to publish to both Robot Manager and to the Package Server (Tools-->Options-->Pega Robot-->Server Connectivity). Once configured, you deploy your solution from Studio as you are familiar, except that this time you will have a "Publish to server" checkbox enabled. When you deploy, the package will be uploaded to the Package Server and the metadata about that package will get published to Robot Manager where you'll be able to assign that package to a user, a group of users, or workgroup.