Depending on the use case, it might be useful to have an external action automatically start steps. This action can also be done in the database.
To do so, you have to change the step_status column in the row of the step in the JRINCIDENTS table. If you set this to the value 99, the step will be automatically processed by JobRouter as if it was send by a user. In addition, you can write a user name in the username column to display it in the workflow history.
An SQL query to update a step has the following form:
UPDATE JRINCIDENTS SET step_status = 99 WHERE WORKFLOWID = '8c27962677a7e7d34241436ff847ce670000000474'