https://blog.peakmet.com/business-workflow-automation-overcoming-integration-challenges-2/