> For the complete documentation index, see [llms.txt](https://docs.hackle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hackle.io/en/feature-flag/create-and-configure/feature-flag-scheduling.md).

# Feature Flag Scheduling

{% hint style="info" %}
Using the Feature Flag Scheduling feature, you can schedule Feature Flag on/off/traffic changes.
{% endhint %}

Using the scheduling feature, you can turn the Feature Flag on at a scheduled time, gradually increase traffic, and then turn it off, making Feature Flag management more convenient. For example, this is useful when you want to release a specific feature on time for a promotion launch and gradually increase traffic.

## Schedule Settings

Click the "Schedule Settings" button on the Feature Flag detail page.

![Schedule Settings button at the top of the Feature Flag](/files/T76cYp1SkPTsgOlxy5dw)

In the "Schedule Settings" modal, you can set schedules for Feature Flag on, off, and traffic adjustments per rule.

### Configurable Items

1. **Schedule Feature Flag On**
2. **Schedule Feature Flag Off**
3. **Schedule True Traffic per User Targeting**\
   The configured True traffic schedule does not roll out progressively over the entire period; instead, it increases all at once to the next True traffic percentage.

## Configuration Notes

1. **Schedule Time**\
   All schedules can be set at least 1 hour after the configuration time.
2. **Traffic**\
   Only integers from 0(%) to 100(%) can be entered.
3. **Feature Flag On, Off**\
   When the Feature Flag is in the on state, you cannot schedule an on event, and conversely, when it is in the off state, you cannot schedule an off event.

![](/files/rzdLcgGVJzhB5AUUsw1A)

## Schedule Complete

When a schedule is successfully set, up to 5 upcoming scheduled items can be viewed in order at the top of the page.

![](/files/40lrbDXp0BHnW942XUSi)

### When Manually Changing Something While a Schedule Already Exists

1. **When manually changing the on/off state**\
   If there is already a scheduled item and you manually change the Feature Flag status (on, off), all previously scheduled items are reset.
2. **When manually changing User Targeting traffic**\
   Traffic can be manually changed independently of scheduled items, and when the scheduled time arrives, the configured content is automatically applied.\
   However, if there is a schedule, you cannot delete the User Targeting.

![](/files/ASmAEjrqmvaARCOSg9Nx)


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hackle.io/en/feature-flag/create-and-configure/feature-flag-scheduling.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
