> For the complete documentation index, see [llms.txt](https://docs.maiagent.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.maiagent.ai/maiagent-user-guide/en/work/explain.md).

# Internal Q\&A

Chat directly with an AI assistant on the platform. These conversations are not displayed on external devices. This feature is suitable for processing internal data, training, and other purposes.

## <mark style="color:blue;">Introduction to Internal Q\&A</mark> <a href="#internal-qa-introduction" id="internal-qa-introduction"></a>

Internal Q\&A uses the built-in **Internal** channel that is automatically created when you create an AI assistant. No integration setup is required. Organization members can select an assistant from the <mark style="color:blue;">**Agent Marketplace**</mark> in the left menu to open this page. Under **All Conversations**, the source of these conversations is shown as <mark style="color:blue;">**Internal**</mark>.

**💬 Conversation area**

* Chat with an AI assistant in real time

**📋 Conversation history**

* View and manage all past conversations

**🤖 AI assistant selection**

* Switch between AI assistants for conversations

**⚙️ AI assistant settings**

* Adjust the AI assistant's permissions, tool configuration, and other settings for the current conversation in real time
* Displayed only when you have permission to edit the assistant

**📚 Knowledge base document management**

* Precisely control which documents the AI assistant can reference in each conversation

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-dab680798dea8533d74f670d8532d0b1960b5879%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

## <mark style="color:blue;">How do I use Internal Q\&A?</mark> <a href="#how-to-use-internal-qa" id="how-to-use-internal-qa"></a>

### 1. Open the Internal Q\&A page from the Agent Marketplace <a href="#step-navigate-to-internal-qa" id="step-navigate-to-internal-qa"></a>

Click <mark style="color:blue;">**Agent Marketplace**</mark> in the left menu, then select the AI assistant you want to chat with to open this page.

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-d12cfa0fe68fe6e68ce1dd1efce6884bd4fd08c2%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(2).png?alt=media" alt=""><figcaption></figcaption></figure>

### 2. Select an AI assistant <a href="#step-select-ai-agent" id="step-select-ai-agent"></a>

Use the <mark style="color:blue;">blue drop-down menu</mark> in the upper-left corner to select the AI assistant you want to chat with.

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-c957d44eede6799bc66f68cc9d6e630d62e500ca%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(3).png?alt=media" alt=""><figcaption></figcaption></figure>

### 3. Start a conversation <a href="#step-start-conversation" id="step-start-conversation"></a>

* **Continue a previous conversation**: Select a topic from the previous Q\&A topics on the left.
* **Start a new conversation**: Click <mark style="color:blue;">**New Q\&A**</mark> in the left panel to start a new conversation.

{% hint style="info" %}
All conversations appear in the Q\&A history in the upper-left corner.
{% endhint %}

After selecting a conversation, enter your question in the text box below to start chatting.

<div><figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-78e74e1e1933541d3c49ca1edbba7e46b091a7eb%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(4).png?alt=media" alt=""><figcaption><p>Continue a previous conversation (select a conversation)</p></figcaption></figure> <figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-5ff73675a898bded8ad4531d8c24b2cb91cabd2c%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(5).png?alt=media" alt=""><figcaption><p>Start a new conversation (new conversation)</p></figcaption></figure></div>

### 4. Customize the document reference scope (optional) <a href="#step-customize-document-scope" id="step-customize-document-scope"></a>

Use the knowledge base management feature on the right to select the specific documents the AI assistant can reference in this conversation.

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-0cb1bd1b15171439d50e86c8c617df2f23cbb759%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(6).png?alt=media" alt=""><figcaption></figcaption></figure>

* You can select the reference documents and FAQs separately for each message
* You can change the selection before sending each question

#### **Document access scope** <a href="#document-access-scope" id="document-access-scope"></a>

1. When sending the first message, allow access to all documents, including `氣氛燈-系列.md`.

After referencing the document, the AI assistant responds: "Document content: The official website has been closed, and no products are sold externally anymore."

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-030224e50ac35ffc4f9c52d1885cc0242c30fb33%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-09-12%20145435.png?alt=media" alt=""><figcaption></figcaption></figure>

2. When sending the second message, clear the selection for `氣氛燈-系列.md`.

The AI assistant cannot reference it and responds: "I can't find the specific content of the **`氣氛燈-系列.md` file.**"

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-3c67557e56ed0e9d4272289f2e24aa8d8e75b75b%2F%E8%9E%A2%E5%B9%95%E6%93%B7%E5%8F%96%E7%95%AB%E9%9D%A2%202025-09-12%20145644.png?alt=media" alt=""><figcaption></figcaption></figure>

#### FAQ access scope <a href="#faqs-access-scope" id="faqs-access-scope"></a>

1. When sending the first message, allow access to all FAQs, including "How do LLMs work?"

The AI assistant references the FAQs and provides a relevant answer.

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-fb3c81acae951764f6f247d13146ceb140b4e78e%2Fimage%20(205).png?alt=media" alt=""><figcaption></figcaption></figure>

2. When sending the second message, clear the selection for "How do LLMs work?"

The AI assistant cannot reference "How do LLMs work?" and responds, "I can't find any information about how LLMs work in the FAQs."

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-693cb124378dbd35f5bc571b3f2b2bb8d6ebf706%2Fimage%20(206).png?alt=media" alt=""><figcaption></figcaption></figure>

#### Filter by label <a href="#tag-filter" id="tag-filter"></a>

Use labels configured in the knowledge base to filter the documents that the AI assistant can reference:

{% hint style="info" %}
For label configuration instructions, see [Document management: Labels and metadata](/maiagent-user-guide/en/build/knowledge-base/tags-and-metadata.md).
{% endhint %}

a. Click **Show Label Filter** in the upper-right corner.

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-f0108aa6a16afdf9a6b32d30e94e3fb14cbb996d%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(7).png?alt=media" alt=""><figcaption></figcaption></figure>

b. Select the matching method: Click <mark style="color:blue;">**Include all labels (AND)**</mark> or <mark style="color:blue;">**Include any label (OR)**</mark> to switch between them. (The image below shows the previous version's AND/OR buttons in the same location.)

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-84a8b1a769ef70560fd80e037f0ce49b8d3e6757%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(8).png?alt=media" alt=""><figcaption></figcaption></figure>

c. Add labels.

* Filter using **Include all labels (AND)**
  * Documents: Only `進階露營.pdf` meets all criteria and is available for the AI assistant to reference
  * FAQs: No FAQ meets all criteria, so none are displayed

{% hint style="info" %}
The label filter applies to both documents and FAQ content. These settings affect only this conversation. To apply the same criteria by default across all conversation platforms, configure [Knowledge base label filtering](/maiagent-user-guide/en/build/agent/label-filter.md) on the assistant settings page.
{% endhint %}

<div><figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-9c96628fe6a98fa0101af21c1eb83a5dde075418%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(9)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-225b8700508b07416c9c3510c5da872f8dc619e5%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(10).png?alt=media" alt=""><figcaption></figcaption></figure></div>

### 5. Adjust AI assistant settings in real time (optional) <a href="#step-adjust-ai-agent-settings" id="step-adjust-ai-agent-settings"></a>

Use <mark style="color:blue;">**AI Assistant Settings**</mark> in the upper-right corner to modify permissions, tools, and other configurations in real time.

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-c716b48211c7c4611fee1df63c193740766fa1f1%2F%E6%AD%B7%E5%8F%B2%E5%B0%8D%E8%A9%B1%E7%B4%80%E9%8C%84%20(11).png?alt=media" alt=""><figcaption></figcaption></figure>

Click it to open a panel on the right, where you can edit the required permissions, tools, and other settings.

<figure><img src="https://1360999650-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v6TNkkOQVfRYfcNirHL%2Fuploads%2Fgit-blob-0f9b266a1fe3b62450b207a56cf57522a31acfd9%2Fimage%20(90).png?alt=media" alt=""><figcaption></figcaption></figure>

#### Who can see the AI Assistant Settings button? <a href="#who-sees-settings-button" id="who-sees-settings-button"></a>

This button is displayed based on your permission to edit the **currently selected assistant**. If you do not have edit permission, the button does not appear, but you can still chat with the assistant as usual.

| Your identity                                                | Is the button displayed?   |
| ------------------------------------------------------------ | -------------------------- |
| Organization owner                                           | ✅ Always displayed         |
| Your role has **Allow editing** permission for the assistant | ✅ Displayed                |
| Your role can only view the assistant                        | ❌ Not displayed; Q\&A only |
| You do not have permission to use the AI Assistant feature   | ❌ Not displayed            |

{% hint style="info" %}
Permissions are determined **separately for each assistant**. When the same person switches between assistants on the same page, the button may appear or disappear. This is expected behavior.
{% endhint %}

{% hint style="warning" %}
The button appears only after the permission check is complete. A brief delay after switching assistants is expected.
{% endhint %}

Organization administrators grant edit permission separately for each assistant by selecting <mark style="color:blue;">**Allow editing**</mark> for that assistant on the <mark style="color:blue;">**Assign AI Assistants**</mark> tab under <mark style="color:blue;">**Role Permission Management**</mark>. For configuration instructions, see [Role resource access permissions](/maiagent-user-guide/en/org/roles/group-resource-access.md). Changes take effect after the member refreshes the page.

{% hint style="info" %}
If you need to edit an assistant but cannot see this button, contact your organization administrator and ask them to enable **Allow editing** for that assistant for your role.
{% endhint %}

## 💡 <mark style="color:blue;">Tips</mark> <a href="#usage-tips" id="usage-tips"></a>

### **Conversation management** <a href="#conversation-management" id="conversation-management"></a>

* Use the conversation history to quickly return to previous discussions
* Use New Q\&A to start a completely new topic

### **Precise document control** <a href="#document-precision-control" id="document-precision-control"></a>

* Limit the reference documents for specific questions to get more precise answers
* Prevent irrelevant documents from affecting the AI assistant's response

### **Flexible settings** <a href="#flexible-settings-adjustment" id="flexible-settings-adjustment"></a>

* Adjust the AI assistant's capabilities in real time for different conversation scenarios
* Test how different settings affect response quality


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.maiagent.ai/maiagent-user-guide/en/work/explain.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
