Many companies already use a third party API integration software application to run their business operations, but find that the third party API software is lacking features or customization that is needed to fit perfectly. While they are unable to abandon the current software systems due to financial reasons or logistics, they still have the option of writing a custom application that integrates with the third party API software.