Actually, I thought about it and realized what you're asking.
Try this: https://portal.blueprism.com/documents/standard?title=dynamic&category=…
That might help if your issue is that the processes need to run on random dates that are not on a logical recurring basis.
However, in my opinion, the easiest way to accomplish this is to figure out if there is any kind of pattern to the dates. For example, is it always Mondays but not every Monday? Something like that. And then you schedule your process to start up on a recurring basis like every Monday at 8 a.m. When the process starts, it first checks an Environment Variable that simply has a list of dates in it. If Today() equals one of those dates, then the process continues and does its thing. If Today() does not equal any of the dates, the process shuts down without doing any work.
If you have a lot of processes like this, then it may be worth setting up a scheduled script in Windows that spins up processes in Blue Prism via CLI on those specific dates.
Dave Morris, 3Ci at Southern Company