Some external systems can't handle parallel message processing or requires a certain order of messages. Sending messages serially can be a solution, at the cost of a big performance impact.
The Invictus Framework includes a Sequence Controller component that runs Logic App workflows in order. Even parallel triggered workflows won't overwhelm the external dependency with messages.
See also the Message Sequence integration pattern.
Component usage
Call the component in your workflows using the pattern shown in the images.
The component processes runs in sequence after the Wait. Place your logic that requires ordering between the Wait and Complete tasks. If workflow 1 triggers before workflow 2, the second workflow waits for the first.
Related Bicep template parameters
Use arrow keys to navigate rows. Press Enter or Space to expand a row with sub-properties. Press / to focus the search field.