cancel
Showing results for 
Search instead for 
Did you mean: 

Sequential processing of automated processes triggered by external entity

HongJooChoi
Staff
Staff

Hi, Community

Is it possible to  run multiple processes in sequence triggered by the external command?

The situation is like this:

Let's assume there's only 1 license.

1) use command line to run the process 1.

2) while the process 1 is still running, use command line to run the process 2.

What's expected is that the process 2 is registered as pending waiting for the process 1 finished, and when the process 1 is completed, the process 2 does automatically run.

Is there any function in Blue Prism to make this happen?

Best regards



------------------------------
HongJoo Choi
------------------------------
3 REPLIES 3

SteveBoggs
Staff
Staff

Others here may have some other suggestions to offer on how to meet your stated requirements, but I would recommend looking into Dynamic Scheduling as a first step based on this description: Guide to Dynamic Process Execution



------------------------------
Steve Boggs
Senior Product Support Engineer
Blue Prism
Austin, TX
------------------------------

ManpreetKaur1
Level 8

Hi @HongJooChoi ,

You can create a master process whose only task is to monitor the emails and based on the email received (send process name in the email body or subject line), it can trigger the relevant process. Such an implementation will consume 1 license and you just need to manage the master process. If you deploy new processes, make changes in master process as well to run it based on your needs. Hope this solution helps in solving your problem !!



------------------------------
Manpreet Kaur
Manager
Deloitte
*If you find this post helpful mark it as Best Answer
------------------------------

Hi, @ManpreetKaur1 

Thank you for the advice.

This is the case when all the license is already occupied at the moment of receiving the request from the external entity.

In my test, unless I've done something wrong, the request does not even reach out to the RR, rather it is straightforwardly rejected by Blue Prism.

This looks like also in line with the guide given by @SteveBoggs where it says, the resource availability must be considered to handle the external request.

With that said, perhaps we would need to find a way to allow external entity to update the Schedule of Blue Prism without necessarily consuming the license.

Would this approach be risky due to the probability of schedule conflicts? Is there any way to update the Schedule from outside the Blue Prism? 

Anyone has any advice?

Best regards



------------------------------
HongJoo Choi
------------------------------