# Create a Feature Flag

This document introduces how to create a new Feature Flag in the Hackle Dashboard.

{% hint style="info" %}
Note

1. **Feature Flags can be created in both the Production Environment and the Development Environment.**\
   A Feature Flag created in the Production Environment is also created identically in the Development Environment, and vice versa.
2. **Try copying an existing Feature Flag to get started quickly.**\
   If the settings for a new Feature Flag you want to create are the same as or similar to an existing Feature Flag, you can conveniently create a new Feature Flag by copying the existing one.
   {% endhint %}

![Active Feature Flag list](/files/PXRUJHuFgnqjQcjXseVk)

The Feature Flag list has the following characteristics:

1. By default, you can view the active Feature Flag list.
2. The list is the same in the Production Environment and Development Environment.
3. Clicking on an individual Feature Flag navigates to the detail screen for that Feature Flag.

## Feature Flag List Details

![](/files/D7QV3yordYTa9DFpQpo8)

1. Active Feature Flags: Click the dropdown menu in the upper left of the list to switch between the **`Active Feature Flags`** and **`Archived Feature Flags`** lists.
2. Status: Shows the off or on status of the Feature Flag.
3. Integration Status: Shows the integration status of the Feature Flag, with three possible states. The **`event`** mentioned in the tooltip means "querying whether the Feature Flag is on or off for a specific user."
4. Created Date: The date the Feature Flag was created.

You can see an example of the Archived Feature Flags list below.\
Since these are Feature Flags no longer in use, various status indicators are not shown.

![Archived Feature Flag list](/files/dDjZkRspvTSBv7eYIEHs)

## Finding the Create Button

Click the **`+ Create New Feature Flag`** button in the upper right corner to create a Feature Flag.

![](/files/OGT4pMSHWRGY80R70EIU)

## Entering Information

Clicking the Create button displays a dialog.

![](/files/9b31x6Pbv14gWKj5FKIZ)

* The Feature Flag name is required. Write it in a way that makes it easy to understand which feature it relates to.
* The Feature Flag description is an optional field. If there is information that is difficult to convey with the name alone, it is a good idea to add it in the description.

After completing the input, click the **`Create`** button to immediately create the Feature Flag and navigate to the detail screen.


---

# 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.hackle.io/en/feature-flag/create-and-configure/ff-create.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.
