An API (Application programming interface) is a set of routines, protocols and tools for building software and applications. An API expresses a software component in terms of its operations, inputs, outputs, and underlying types, defining functionalities that are independent of their respective implementations, which allows definitions and implementations to vary without compromising the interface.
It sounds complicated, but well worth understanding, as it provides an extremely powerful tool for your bot.
The practice of publishing APIs has allowed web communities to create an open architecture for sharing content and data between communities and applications. In this way, content that is created in one place can be dynamically posted and updated in multiple locations on the web. Or in our case, right in your bot!
Customer support service by UserEcho