# Welcome

{% hint style="info" %}
All documents have been translated using automatic translation software to help you understand the basic content. We have taken reasonable measures to provide an accurate translation, but we do not guarantee the translation's accuracy. If you have any questions about the accuracy of the translation, please refer to the [original docs](https://docs.dmflow.chat) of the document.
{% endhint %}

### Overview

Welcome to the DMflow\.chat documentation. Here, you will learn how to create your first bot instance using DMflow.

### Platform Structure

The DMflow platform is divided into two main components: **Domains** and **Bots**.

#### Domains

Domains guide bots to use additional skills. The main content includes six categories:

1. Intent-Based
2. Question and Answer (Q\&A) Pairs
3. Table Q\&A
4. Form Q\&A
5. Chat
6. Document Q\&A

Currently, only the following categories are available for use:

* Form Q\&A
* Chat
* Document Q\&A
* Q\&A Pairs

#### Bots

Bots are designed to provide users with a framework for designing bot processes. Depending on your purpose, you can design complex workflows or simply call domains for a basic bot structure.

### Future Updates

We will be releasing supplementary videos to accompany this documentation in the near future.

{% embed url="<https://www.dmflow.chat>" %}
DMflow\.chat official
{% endembed %}

{% embed url="<https://app.dmflow.chat>" %}
DMflow\.chat application Login Page
{% endembed %}


---

# 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/welcome.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.
