# Domain

- [Introduction](https://docs-en.dmflow.chat/domain/introduction.md)
- [Domain Management](https://docs-en.dmflow.chat/domain/introduction/management.md): This is divided into three main sections: Default Replies, API Management, and Bot Management.
- [Document Q\&A](https://docs-en.dmflow.chat/domain/docqa.md): The DMflow.chat chatbot supports uploading various file formats, automatically analyzing and saving the content. It features sitemap.xml crawling, content expiration settings, and feedback management.
- [How to Use Document Q\&A](https://docs-en.dmflow.chat/domain/docqa/how-to-use-docqa.md): How to quickly implement Document Q\&A with DMflow.chat
- [How to Optimize Document Q\&A](https://docs-en.dmflow.chat/domain/docqa/improved-doc.md): In addition to adjusting the document content yourself, how can you add answers that are already confirmed? This article will provide the answers.
- [Chat](https://docs-en.dmflow.chat/domain/chat.md): Chat responds to questions through preset prompts. There are two parts to understand: Prompts and Few-Shot Conversations.
- [How to Use Role chat](https://docs-en.dmflow.chat/domain/chat/how-to-use-gossip.md): How to quickly implement role-chat with DMflow.cha
- [Role-Chat Tools](https://docs-en.dmflow.chat/domain/chat/gossip-tools.md)
- [Product List](https://docs-en.dmflow.chat/domain/chat/product-list.md): What is a product list? Simply put, if searching through forms is done by price and text, a product list represents searching for products using RAG (Retrieval-Augmented Generation).
- [Form Q\&A](https://docs-en.dmflow.chat/domain/formqa.md): Provide forms for users to fill out. When using the form Q\&A feature, special attention needs to be paid to two parts: triggers and form creation.
- [Trigger](https://docs-en.dmflow.chat/domain/formqa/trigger.md): DMflow.chat chatbot supports integration with LINE messages, LINE Notify, OpenAI's Chat, Image, Audio, SendGrid email, Telegram messages, Openrouter, as well as Google Calendar and Google Drive.
- [LINE](https://docs-en.dmflow.chat/domain/formqa/trigger/line.md)
- [Gmail](https://docs-en.dmflow.chat/domain/formqa/trigger/gmail.md)
- [Google Calendar](https://docs-en.dmflow.chat/domain/formqa/trigger/google-calendar.md)
- [Google Drive](https://docs-en.dmflow.chat/domain/formqa/trigger/google-drive.md)
- [OpenAI](https://docs-en.dmflow.chat/domain/formqa/trigger/openai.md)
- [SendGrid](https://docs-en.dmflow.chat/domain/formqa/trigger/sendgrid.md)
- [Telegram](https://docs-en.dmflow.chat/domain/formqa/trigger/telegram.md)
- [Form](https://docs-en.dmflow.chat/domain/formqa/form.md): DMflow.chat forms offer many components and allow interactive dialogue with the form.


---

# 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://docs-en.dmflow.chat/domain.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.
