This is API management ChatBot which can be used by API consumers (developers/APIOps) and API owners (APItalist). This project is selected as one of the side tracks in APInf Oy development. This project is an experiment through which we gain insight about the needs and opportunities in this realm. Development will be open and code will be open source (EUPL).
Evaluate API bot idea by implementing MVP level bot. Take it into use with apinf.io API management and collect feedback from customers and developer community. MVP stands for Minimum Viable Product.
At this stage it is developed against two systems:
Eventually aim is to make generally used API bot that can be integrated to various chat environments such as Slack and HipChat and API management systems such as 3Scale, AWS API management and Azure API management. We are not excluding IRC integration either.
First of all, it's intriguing idea. It is something we haven't seen yet (at least not open source). It fits our thinking about supporting APIOps (API value tool chain automation). Besides Chatbots are cool.
Use chat interface to manage APIs using Platform REST API.
We decided to replace api.ai by an in-house solution. Preliminary name: apinf chatbroker
Make use of Natural Language Processing and Natural Language Understanding techniques to improve user experience.