> For the complete documentation index, see [llms.txt](https://kylin-inc.gitbook.io/kylinbot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kylin-inc.gitbook.io/kylinbot/instroduction/task/create-task.md).

# Create Task

## How to **Create a Task**

‌Click  **`+`** in the lower-left corner of **`Tasks`** page, as shown in the picture

![](/files/-MQpDxBRWKxYi2lASWAY)

Fill in the required information, and then click **`SAVE`** button in the lower right corner to create the task

![](/files/-MQpET8bmr9IYf06qbzm)

## **Basic Options**

* **`Website:`** Select the website you want to purchase from
* **`Proxy:`** Select a pre-configured proxy group. Make sure that the proxy group supports the current website
* **`Profile:`** Select pre-entered user profile or profile group, support multiple selections. Remember that the shipping address in the profile shall match the site you selected
* **`Task Count:`** Configure the number of tasks to create this time
* **`Captcha:`** Select whether to handle captcha requests from the website. Captcha refers to Google ReCaptcha V2, ReCaptcha V3, and others, Captcha Solver task can be enabled under the security page
* **`Captcha Groups:`** Specify the groups of `Captcha Solver` task, Select Captcha Solver task pre-grouped under the security page
* **`Schedule time:`** Specify the scheduled time for the task. If a time in the future is specified for a task, the task won't actually run before the time.
* **`Group:`** In the current task group, it's ok to have multiple tasks in one group. The group name is case sensitive.
* **`Size:`** Specify product size for  the task, you could either manually input the size, or by clicking the  **`...`** button to setup
* **`Keywords/SKU:`** Specify the keywords or SKU for the product, format varies according to different websites, specific to the day of sale information shall prevail

## **Size**

### **Basic setup mode**

‌To configure the size, it can be opened by clicking  **`...`** button after the size input, as shown in the picture

![](/files/-MQpExw4NypQbunINrEp)

Click to open the size selection dialog, as shown in the picture

![](/files/-MQpF3Q4lhMRDvx4rKRm)

Size includes US adult size, European size, children's size, baby size, clothing size and hat size

* **`One Size:`** Select when the product has only one size
* **`Random Size:`** When carting, select the size of product randomly
* **`Advanced Mode:`** Enable the advanced mode

![](/files/-MQpFbExg_6OYYZa4IJu)

### ‌**Advanced mode**

Advanced mode includes size range configuration, multiple size range and single size combination

![](/files/-MQpFhAJDiIHxjoxhFus)

‌Click **`+`**  to create a size range, then check to select the range list,

![](/files/-MQpG4odE5ciC_3LGMEy)

‌Double click to edit size range, select begin and end size range.

![](/files/-MQpG9nMz_B1Ny5PEwdn)

‌Click **`SAVE`** to finish the configuration, the size range is now activated

![](/files/-MQpGKy8ndLIP9sXmgqF)

‌Size range configuration is now completed

### **Size Setup Examples**

* **`Carting in Order`** e.g. `6, 7, 8, 9, 10`&#x20;

  Task will add products to cart from left to right in order of size, preferring the leftmost size. If the current size is not available, the next size item will be added to the cart
* **`Carting by Range`** e.g. `3.5-9`&#x20;

  Task will add products to cart randomly by selecting a size from the range list
* **`Carting randomly`** e.g.`random`&#x20;

  Task will add products to cart randomly by size
* **`Mixed`** e.g. `6, 7, 8, 3.5-9, random`

  Mix all of the above rules, please refer to this [guide](/kylinbot/features-1/advance-size.md) for details

## **How to Create Multiple Tasks**

In many cases, multiple tasks are needed to have successful checkouts for a drop. While creating a task, select some profiles in the **`Profile`** selector, and fill in the **`Task Count`** option to create multiple tasks. After clicking **`SAVE`** , the corresponding number of tasks will be created, as shown bellow

![](/files/-MQpGu_bDTY29RrDxHzX)

Click **`SAVE`** button to create 1000 tasks

{% hint style="info" %}
Tasks created = number of tasks \* number of profiles
{% endhint %}

Note that when creating multiple tasks, the relationship between task count and the number of proxy in the configured proxy group is as follows

* If task count = number of proxy, then created tasks correspond to each proxy in the proxy group
* If task count < number of proxy, then no task shares one proxy
* If task count  > number of proxy, then some tasks might share proxy with other tasks

## **Other Options**

The available options vary for different websites,  as shown bellow

![](/files/-MT5BW3HifuwGQ9ypx7T)

* **`Randomize User Agent:`** Simulate different versions of the various web browsers, recommended toggling on
* **`Dry Run:`** In the last step of the task, the payment submission will be aborted (without actually placing the order), which is used to validate your profiles and familiarize the site with the proper setup
* **`Proxy Rotation:`** When a proxy is blocked by the target website or not working, the task randomly selects another proxy from the pre-configured proxy group
* **`Retry on Failure:`** If the task fails at checkout, it will not stop trying until checkout is successful
* **`Restock Mode：`**&#x46;or Footsites(NA) and FootlockerEU/EU(OLD)/ASIA only, enable it while performing the task of restocking, it will increase the success rate.
* **`Queue Checkout Request:`** When the tasks of the same profile are checking out, they are queued in turn, rather than at the same time
* **`Checkout Only Once:`** If a profile has successfully paid for an item with the same item  on a given website, it will not submit a checkout if it goes to the checkout again later


---

# 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://kylin-inc.gitbook.io/kylinbot/instroduction/task/create-task.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.
