Hi All ,
we are looking for feasibility to add Robot-Manager as a separate instance , so that multiple applications can use this for BOT registrations. Could you please suggest if this is possible.
Ex: we have APP1- PegaCasemanager (have its own Rule and Data Schema), APP2- PegaRobotmanager (Have its own RuleSchema and Data Schema) , Cases are created in APP1.
Question:
Can we use this for Unattended BOT setup , if so how will the workroups/WorkQueues for UBOT appear in robotmanager if they are created in APP-1.
Hello @SrimannarayanaB,
This can be done within the same Pega Platform instance or using different instances. With Infinity’23 we introduced “Remote robot queues” to Case Management applications which allow to integrate with work queues defined in a separate Robot Manager instance. Pegasystems Documentation
You could achieve the same also on older versions through a custom implementation, but Infinity’23 provides you with everything you need OOTB.
Let me know if any further questions
@Angel Hermira Thanks a lot for the details. Is there any documentation available for custom implementation in lower version.
@SrimannarayanaB , None that I’m aware. The principle is easy, you use case management to route the case to an assignment work basket and trigger a service call to queue the assignment to be processed in the Robot Manager instance (You could use the standard API to create the case instance in the Robot Manager system). Then once the Robotic Assignment is resolved, you’ll need to reply back or have a mechanism for the requesting system to query about the status of the request.
The original assignment will be resolved once the request is resolved in the Robot Manager system.
My advice is to update to Infinity’23 where all this is implemented and available for you OOTB.
If this is not possible for you at this stage. I’m sure that your LSA will know how to integrate two systems creating remote assignments and getting the results back into the requesting system. Additionally, if you don’t have in-house expertise, you can request help from any of our partners or Pega professional services through your Pega representative.
Please, let me know if you know how to proceed now or if you need further help.