I’m not sure i completely understand.
Starting a robot by clicking play, starting it from Node-RED using an inject node or using a openflow form or Node-RED dashboard with a button, all involves a manual process ( clicking a button ).
Are you looking for another way to present “the button to click” ? or are you looking for something that automates this, so you do not have to click a button ?
- If the first, could you tell more about your requirements ? why is a Node-RED dashboard or openflow form not good enough ? what is missing ?
- if the latter. Well, if you already have a workflow in Node-RED that can do it, you can install one of the manual scheduling modules in node red to automate it. I personally like the cron module, but there are many options.
There is also a post dedicated to different ways of automating a robot here:
Scheduling Robot