Table of Contents

Article

Pega Robotic Automation Importer component

Use the Pega Robotic Automation Importer component to automatically generate a versioned inventory of Robot Connector rules for use in your Pega Platform™ application. This functionality makes it easier to add robotic automations to your Pega applications to boost productivity and simplify configuration, because you do not have to manually enter the names of automations.

After an automation package is deployed from Pega Robot Studio, the Automation Importer component automatically performs the following tasks:

  • Generates all related data and rule artifacts, and then describes the package and automations that the package contains
    The generated data records include automation package, version, and configuration information, but these data records do not include deployment levels.
  • Bundles all data and rule artifacts into a Pega Platform component
  • Attaches the newly created Pega Platform component to your development stack
  • Builds and relays the archive to the Pega Robot Manager, if necessary. The component is migrated to a repository from the Pega development server. Pega Robot Manager pulls the component from the repository.

Through this process, the automation package is automatically relayed to Pega Robot Manager.

Before you begin

  • Ensure that you are using Pega Robot Manager 8.2 or later.
  • Unlock your application rule to attach the Pega Robotic Automation Importer component to the development stack.
  • Ensure that you have the pxPostPackageMetadata privilege that is required for package publishing. This privilege is included in the PegaRoboticAutomationImporter:PackagePublisher role provided by default with the Pega Robotic Automation Importer component.

Example

Each unique automation package results in a corresponding component. Each generated package component contains a single ruleset version (01-01-01), which includes automations from the current and all previous versions of the package.

For example, consider the following scenario:

  • Automation package Customer service contains two public automations.
  • Automation package Customer service (version 1.0) is published to the Pega Platform development environment.
  • The Robotic Automation Importer component reads the package metadata, and then generates the following instances:
    • Pega component CustomerService_<Unique Time Stamp>
    • Ruleset CustomerService_<Unique Time Stamp>:01-01-01
  • The new ruleset contains two Connect Robot rules with the following keys:
    • Package name
    • Package version
    • Automation ID
  • From Pega Robot Studio, a third public automation is added to the Customer service package.
  • Automation package Customer service (version 2.0) is published to the Pega Platform development environment.
  • The Robotic Automation Importer component reads the package metadata:
    • The existing ruleset CustomerService_<Unique Time Stamp> is re-opened.
    • The package contains the three public automations from version 2.0 and the two public automations from version 1.0.

Installing and configuring the Pega Robotic Automation Importer component requires the following actions:

  1. Installing the Pega Robotic Automation Importer component.
  2. Configuring access to an automation repository.
  3. Configuring Robot Manager host server and authentication profile.
  4. Configuring Pega Robot Studio for the Pega Robotic Automation Importer component.
  5. Testing configurations for the Pega Robotic Automation Importer component.

Published January 2, 2019 — Updated April 26, 2019

Related Content

Have a question? Get answers now.

Visit the Pega Support Community to ask questions, engage in discussions, and help others.