Dennis @ PerfectForms
An instance cannot run behaviors unless it is opened. The API cannot open an instance. You will need to open the instance with a link and pass a URL parameter to it or simply use a link from a notification sent to a role. Then you can have a (Form is opened) behavior that either populates the URL parameter(s) in a field or detects Role and Stage and based on that runs your behavior and submits.