An interface between your business system and that of another company (for example, a manufacturer or supplier) can be compared to a bridge. Data remains stored in two places, but is exchanged automatically according to the bridge's design. This provides some important advantages.
When do you use interfaces? And why?
Interfaces you use mainly for processes that are common and/or time-consuming. Two examples:
- Ordering parts from your supplier: many equipment dealers place multiple orders of parts daily with one or a few suppliers. When you have a supplier with a complete assortment, fast delivery and competitive prices, you will return here frequently. With an interface, you can turn all these time-consuming manual operations into fast automated ones.
- Ordering a new machine from the manufacturer: there is often a lot involved here. You have to choose the right configuration, the right tires, the right color, the right options and so on. And you have to capture that data in the manufacturer's system/portal and then also in your own system. With an interface, it's faster and you only have to do it once.
It saves operations
By using an interface, you need to perform fewer operations. A good example is the price & availability check interface. You want to order a part, but don't know what the current price is or whether it can be delivered on time. With a price & availability check interface, you have the answer immediately. No need to call the supplier or wait for a response to an email, but you know immediately what the part costs and when it will arrive. And thus whether you're going to place the order.
"By using an interface, you need to perform fewer actions," he said.
It prevents errors
Automated operations reduce errors compared to manual operations. In the example of the machine you order from the manufacturer, you enter the data twice when there is no interface. You can make a mistake with that. And that results in you ordering the wrong machine or storing it incorrectly in your own system. A small mistake can have immediate major consequences. With a (well-designed) interface, you can avoid these mistakes.
It speeds up processes
Interfaces make processes go faster. In addition to the time saved, this offers many other advantages. Namely, you can act much faster, help the customer much faster and, of course, it is especially nice to be able to execute a process quickly.
Are you considering developing an interface between your business system and that of a third party? Then make it a business case in which you estimate the costs and list the benefits. Then you will see how quickly you can earn back the interface and whether this investment is therefore wise.