Need some guidance and recommended approach for the following
A BPMN process (Campaign Flow) listening to Kafka Topics. Campaign flow perform different steps. Each step is an asynchronous flow. Which means that it will write to an in-topic and will listen to an out-topic. Based on the Async process result it will perform next steps. This is an event driven architecture and would like to know how we can build this BPMN flow using activity.