# Test Scheduling

{% hint style="warning" %}
Test scheduling is available on the test detail page, and the configured schedule is applied per environment.
{% endhint %}

The scheduling feature allows you to start a test at a set time, gradually increase traffic, and end it — making it more convenient to run tests and review data.

Scheduling can be configured regardless of test type (A/B Test, MAB Test, URL Test). However, traffic settings cannot be scheduled for MAB Tests.

## Configure a schedule

You can configure a schedule for an A/B Test that is in Draft or Running status.

![](/files/k0yZzO0DRVFdLYuOvFTk)

Click the schedule configuration button in the upper right of the test detail page to see the dialog shown below.

![](/files/srV8YgyCMikP0jZdVolf)

1. **Workspace timezone**\
   Schedules are set based on the workspace timezone. (Timezone can be modified in workspace settings.)
2. **Date, item, traffic**\
   Select the action to perform on the desired date and configure the traffic for the corresponding item.
   * Date: All schedules are executed in chronological order, and you can change the sort order using the Sort Chronologically button.
   * Item: You can select Start test, Configure traffic, or End test. Test Start must precede the scheduling of traffic configuration and end.
   * Traffic configuration: Only integers between 0(%) and 100(%) can be entered. When sorted chronologically, you cannot set a value lower than the previously configured value.
3. **Add schedule**\
   Click the Add Schedule button to add up to 10 schedules.

#### Configuration notes

* **Date**\
  All schedules can only be set at least 1 hour from the time of configuration.
* **Traffic**\
  Only integers between 0(%) and 100(%) can be entered. When sorted chronologically, you cannot set a value lower than the previously configured value.

### Schedule completed

Once the schedule configuration is saved, you can see the upcoming schedule on the detail screen.

![](/files/8J6GjBoXLjk4MEoPQZnU)

If there is an existing scheduled item and you manually change the test status (end test, configure traffic, pause, etc.), all previously scheduled items are **reset**.

![](/files/ygX6LMbqLzvJiRwAMI6L)


---

# 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/ab-test/create-and-configure/abtest-scheduling.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.
