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