shashidhar middela (shashidharm9488)

shashidharm9488 Member since 2019 9 posts
Posted: July 3, 2020
Last activity: July 16, 2020
Posted: 3 Jul 2020 13:16 EDT
Last activity: 16 Jul 2020 12:33 EDT

RPA - On Demand (Trigger Robot by Case)

Currently we have PRPC + Robot Manager setup with VM servers as our runtime bots.  We schedule our bots to execute from start time -> end time via the robot manager scheduler.  The bot will pick up any cases in the queue during that time and process them.

However, as we're exploring the case-management aspect of PRPC, we're wondering if it would be possible to setup a case flow to:

(1) Check a specific workgroup (our default / parking workgroup), fetch the first operator (an idle bot), update it's workgroup to the workgroup associated with this case type

(2) Issue a bot start command

(3) After RobotActivity completes, trigger a bot stop command

This would allow cases to trigger bots on-demand, and not just handle cases during the bot's scheduled window.

We were wondering if this would even be possible with the current PRPC/Bot capabilities, and if so, has anyone done this? Any guidance would be appreciated.  We are not experts in PRPC and are still exploring capabilities.

This would be a great benefit for use-cases that are time-sensitive, but do not execute regularly.  It doesn't make sense for these to schedule an entire bot for long periods to execute this use-case when it spends most of that time idling.

Any help would be appreciated!

Pega Robotic Process Automation 19.1 Pega Platform Robotic Process Automation Decision Management