# Overview of External Knowledge Bases

AI Assistants in MangoApps can connect to your company’s external knowledge bases—enabling them to answer user queries using content stored outside of MangoApps. Supported sources include **SharePoint**, **Confluence**, and **internal websites or pages**, expanding the reach and relevance of AI-powered responses.

<figure><img src="/files/31PjvFr1BUfhKzJeavTR" alt="" width="563"><figcaption></figcaption></figure>

These setup guides provide step-by-step instructions to connect and configure each source. You will learn how to authenticate securely, filter content using regex, and set up automatic sync intervals—ensuring your AI Assistant always provides accurate and up-to-date information. Once connected, the user experience remains consistent, whether the AI Assistant is using internal MangoApps data or content from external systems.

{% hint style="info" %}
A maximum of 5 external knowledge bases can be created.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides.mangoapps.com/ai-guide/external-knowledge-bases/overview-of-external-knowledge-bases.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
