# MoinAI API: REST based interaction with your chatbot and its Knowledge Base
# Introducing MoinAI's Flexible API Solution
MoinAI provides a powerful JSON based REST API that enables businesses to seamlessly integrate, customize, and enhance their AI-powered chatbot experiences. Our API serves as a critical bridge between your specific chatbot configuration and the underlying resources that drive intelligent interactions.
# External Knowledge API
The External Knowledge API is a core component of MoinAI's extensible platform, allowing organizations to:
- Dynamically manage knowledge base content
- Programmatically control content visibility and distribution across different agents and channels
# Knowledge Base Search API
The Knowledge Base Search API allows organizations to search the whole Knowledge Base for content similar to a given input query
# Channel API (Coming soon)
The Channel API will be available shortly. It connects your own chat interface, native app or contact center to your moinAI chatbot. Your server starts conversations and sends messages over REST, and receives every bot response, typing indicator and live-agent handover event on a signed webhook.