Sync process state with external resource

We are using Camunda to manage the workflow of an object - lets say an invoice - in an external service and database. Recently we discovered that we need to save the current state of this invoice to a field in the external database. I’ve seen how to make custom connectors to make requests to external services, however that would require us to modify our diagrams to have the connector in between every single step to keep the external service in sync. Is there a way to setup a default connector that is ran between every state change, or is there another solution other than connectors?

Thank you!


maybe you could use global execution listeners for this. You probably don’t want to expose this technical issue in your business process as separate task.