# Knowledge base

- [How AI handles incoming messages.](https://documents.cxgenie.ai/getting-started/knowledge-base/how-ai-handles-incoming-messages..md): This article will let you understand how CX Genie handles incoming messages.
- [Bot Learns from Conversations](https://documents.cxgenie.ai/getting-started/knowledge-base/bot-learns-from-conversations.md): Your bot can continuously improve by learning from real conversations with users.
- [Bot learns from conversations immediately](https://documents.cxgenie.ai/getting-started/knowledge-base/bot-learns-from-conversations-immediately.md): This feature brings out the new feature in CX Genie: real-time learning the conversations.
- [What to Do When the Bot Doesn’t Know the Answer](https://documents.cxgenie.ai/getting-started/knowledge-base/what-to-do-when-the-bot-doesnt-know-the-answer.md)
- [CX Genie Default Settings](https://documents.cxgenie.ai/getting-started/knowledge-base/what-to-do-when-the-bot-doesnt-know-the-answer/cx-genie-default-settings.md): This feature lets you use CX Genie’s quick preset settings when the bot doesn't know the answer to a question.
- [Using Workflow](https://documents.cxgenie.ai/getting-started/knowledge-base/what-to-do-when-the-bot-doesnt-know-the-answer/using-workflow.md): This feature lets you create automatic action flows to handle when the bot doesn't know the answer to a question.
- [Let Customers Book Appointments with CX Genie](https://documents.cxgenie.ai/getting-started/knowledge-base/let-customers-book-appointments-with-cx-genie.md): This section helps you build a form that customers can fill out to book appointments with CX Genie chatbots.
- [Escalate to a Human Agent](https://documents.cxgenie.ai/getting-started/knowledge-base/escalate-to-a-human-agent.md): When your chatbot cannot answer the question. Then make it notify live agent (if online) or collect the contact from client (if offline).


---

# 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://documents.cxgenie.ai/getting-started/knowledge-base.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.
