cancel
Showing results for 
Search instead for 
Did you mean: 

Start process when Queue items are introduced

PedroPais
Level 2

Hi!

Is there any way to start automatically a Digital Worker when some pending items are available in one queue?

Greetings



------------------------------
Pedro Pais
------------------------------
6 REPLIES 6

michael.wulf
Level 3

Hi Pedro, 

that's possible if you are willing to consider (and pay for) third party tools.

RPA Supervisor can do that, for example. 

Best, 

Michael 



------------------------------
Michael Wulf
Senior Developer Robotic Process Automation
e.kundenservice NETZ GmbH
Europe/Berlin
------------------------------

Thank you, Michael... But I'm looking for another options (free of charge). 🙂

Is there any other solution?



------------------------------
Pedro Pais
------------------------------

ewilson
Staff
Staff
Hi @PedroPais,

It is possible in various ways. The most common way, I'd say, is to simply run a process on a schedule to periodically check the queue(s) for pending work items. If it finds any, it either handles them itself or it could start a separate process for dealing with the pending work.

Another possible option would be to monitor the work queue tables in the database. However, you would need to be very careful here. As long as all you're doing is reading from the tables you're probably ok, but if you try to perform updates/writes/etc you run the risk of losing support.

Cheers,


------------------------------
Eric Wilson
Director, Partner Integrations for Digital Exchange
Blue Prism
------------------------------

Not-so-active queues would be a perfect way to do it if only they could start process when items appear in queue. Not sure why it is not implemented yet.
Otherwise you can check queue in database and fire up your process when items appear. Problem is that doing it with blueprism itself consumes a license.

------------------------------
Andrey Kudinov
Project Manager
MobileTelesystems PJSC
Europe/Moscow
------------------------------

TusharVarshney
Level 5
Hi @PedroPais,

There could another be a possible way to resolve this, There could be bot supervisor process could be developed within the environment at organizational level. This could keep monitor the work queues and trigger related process. Command line switches can be used to trigger process.

------------------------------
Tushar Varshney
Senior Consultant - Intelligent Automation
Ernst & Young India
+91-9880188366
------------------------------
Tushar Varshney Senior Consultant - Intelligent Automation Ernst & Young India +91-9880188366

Hi Pedro,

Like someone mentioned, a process that runs on a schedule and decide which process has to run is a "good enough" / "not so complicated" solution. 
We have dealed with this creating a "Launcher Bot" that does exactly this. (with some extra functionalities and "intelligence" to handle some other things)

Of course there is the problem of Licence utilization, but i think for most of the cases is worthy.

Regards,

------------------------------
Conrado Meli
Managing Partner
Primus IA
America/Santiago
------------------------------