Process with 2 start event

I have below scenario and need your help,

An process should start an single start instance for an long running flow(email read), after that whenever user starts that same process for an instance, then it should show start form for user(manual) entry. How to achieve this? Created an process with 2 start events like with form and without form. But here at the time of bpmn parse only one startform handler is registered with processDefinition and that only calls for subsequent start of that process.

Please need suggestions and help.

Hi @Parthasarathi_Muthai,

you can model one none start event and one message start event. Then you can invoke different apis to start instances. You can start your journey on the documentation here: Start Events | docs.camunda.org

Hope this helps, Ingo

1 Like

Thanks @Ingo_Richtsmeier. I achieved it through by updating processDefinition ‘StartFormHandler’ using execution listener. But I am not sure this is an correct way to achieve this.