# Welcome to Valor 3.0

Welcome to Valor 3.0, the future of botting. To get started, view our guides below. We provide help in all aspects of your botting experience.

### Jump Right In

{% content-ref url="/pages/7FvWQMF0kTK7HGhlQfmo" %}
[Activating Valor](/getting-started/quickstart)
{% endcontent-ref %}

{% content-ref url="/pages/QPzbTvC6XsT5gERiU43E" %}
[Binding Your License Key](/getting-started/publish-your-docs)
{% endcontent-ref %}

{% content-ref url="/pages/knpkCR6Mk6S7tltrK5wM" %}
[Installing Valor](/getting-started/publish-your-docs-1)
{% endcontent-ref %}


# Activating Valor

These are instructions to activating your key after purchasing!

## Locating your license key:

After purchasing Valor, check your email for a message from Valor containing your license key. In the image below, the red arrow shows where to find your license key, and the blue arrow shows your Discord server invite. Save your license key and join the Discord server to access the Valor download link and support.\
\
&#x20;Having trouble with the Discord invite in your email? Click [here ](https://discord.gg/valoraio)to join the server directly.

{% hint style="danger" %}
Be sure to check your spam folder as well, in case the email was delivered there.
{% endhint %}

<figure><img src="/files/N8InfpqQgMSWAKzM7qda" alt=""><figcaption></figcaption></figure>


# Binding Your License Key

After joining the Discord server, you need to link your license key to your Discord account. To do this, open a direct message with Valor Auth#4362 and send this command exactly as shown below:

```
!bind YOUR-LICENSE-KEY-HERE
```

Be sure to replace `YOUR-LICENSE-KEY-HERE` with your own key from the purchase email. This step is required to unlock access to the rest of the Discord server.

{% hint style="warning" %}
If you get an error when trying to message Valor Auth#4362, make sure **Direct Messages** are enabled for the Valor server in your Discord privacy settings.

![](/files/V3HZdcqbpsseYsi4CPMV)
{% endhint %}

A successful key bind will look like the image below.&#x20;

<figure><img src="/files/DUw1pEd1ai4aD81wCGoV" alt=""><figcaption></figcaption></figure>


# Installing Valor

Now it's time to finally install the software.

## Downloading Valor: <a href="#downloading-valor" id="downloading-valor"></a>

After your license key has been successfully linked to your Discord account, open your direct message with Valor Auth#4362 and send this command exactly as shown below:

```
!download
```

The bot will reply with your Valor download link. Open the link on the device where you want to install Valor, then follow the steps for your platform below.

{% tabs %}
{% tab title="Windows" %}

1. Open the download link on your Windows device.
2. Download the Valor installer.
3. Open the downloaded file.
4. If a security window appears, click **More Info**, then click **Run**.
5. Follow the installer prompts to finish setup.
6. Launch Valor after the installation completes.
   {% endtab %}

{% tab title="macOS" %}

1. Open the download link on your Mac.
2. Download the Valor installer.
3. Open the downloaded file.
4. Drag Valor into your **Applications** folder.
5. Open **Applications** and launch Valor.
6. If macOS blocks the app, right-click Valor and click **Open**.
7. Launch Valor again from **Applications**.
   {% endtab %}
   {% endtabs %}

{% hint style="info" %}
To stay up to date with the latest changes and releases, check the #**🖥️│bot-updates** channel in the Valor Discord server.
{% endhint %}


# Settings

When opening Valor for the first time, it is best to configure a few settings first. Click the **Settings** button in the top navigation bar to go to that page.

<figure><img src="/files/9FxS2e00L9EWsq0aaqhY" alt=""><figcaption></figcaption></figure>

### Updates:

This section shows your current Valor version and lets you check for new updates. It is important to keep Valor up to date so you have the latest fixes, improvements, and site support. To check for a new update, click **Check for Updates**.&#x20;

{% hint style="info" %}
To stay up to date with the latest changes and releases, check the #**🖥️│bot-updates** channel in the Valor Discord server.
{% endhint %}

<figure><img src="/files/RtIukcgnLeBWnHkMX4CJ" alt=""><figcaption></figcaption></figure>

### Key Details

This section shows the license information for the key currently activated in Valor.

* **Renew Key:** Click this button to manage your Valor renewal subscription settings. Please note that when purchasing a Valor key, you must manually set up auto-renewal.
* **Deactivate License:** Click this button to remove your current license key from this device.&#x20;

{% hint style="warning" %}
Deactivating your license does **NOT** cancel your subscription, delete your key, or unbind it from your account.
{% endhint %}

<figure><img src="/files/oabgjnvYqhTz8B6l41Mr" alt=""><figcaption></figcaption></figure>

### Task Engine Status

This shows the status of Valor’s task engine. If it says **Ready**, the task engine is connected and working properly.

{% hint style="danger" %}
If it does not say **Ready**, restart Valor and contact the support team immediately to report the issue.
{% endhint %}

<figure><img src="/files/wTNXvfMjplBb7QMFl3RS" alt=""><figcaption></figcaption></figure>

### Valor Server Status

This shows the status of Valor’s connection to the server. If it says **Connected**, Valor is connected and operating normally.

<figure><img src="/files/sS6RzK39QW7z5POIfi9H" alt=""><figcaption></figcaption></figure>

### Miscellaneous Settings

This section contains additional settings for webhooks, browser limits, and browser window proxies.

* **Successful Webhook:** Enter a Discord webhook URL here to receive notifications for successful checkouts.
* **Fails Webhook:** Enter a Discord webhook URL here to receive notifications when a task fails.
* **Misc Webhook:** Enter a Discord webhook URL here to receive other general notifications that are not related to successful checkouts or task failures, such as automation task starts.

{% hint style="info" %}
All three webhook fields are required, but you do not need to create three different webhooks. After entering one webhook URL, Valor will automatically fill in the other two fields for you. If you don't know how to create a Discord webhook, watch the video [here](https://www.youtube.com/watch?v=xIZXDdVwNaE).
{% endhint %}

* **Success / Fails / Misc:** Use these checkboxes to choose which webhook type you want to enable.
* **Test:** Click this button to send a test notification to the Successful webhook to make sure its working properly.
* **Max Concurrent Browsers:** This setting controls how many browser windows Valor can have open at the same time, specifically for Nike Draw tasks.
* **Relaunch To Save:** Click this button after changing the **Max Concurrent Browsers** setting to save and apply the update. This is only required for that setting.
* **Domain Change Window Proxy:** Enter the proxy you want Valor to use for domain change browser windows. This is used when running certain Shopify releases. This option is only required if you know your local IP will be banned on the site.
* **3DS Window Proxy:** Enter the proxy you want Valor to use for 3D Secure browser windows, which is sometimes needed at checkout. This option is only required if you know your local IP will be banned on the site.

<figure><img src="/files/ho3RxHZ8jConCfw9VTMp" alt=""><figcaption></figcaption></figure>

### **Import / Export**

Use these options to back up your Valor data, restore it later, or move it to another device.

* **Export:** When exporting, Valor will open a window that lets you choose which categories you want to include in the export. Some categories depend on others. For example, if you export tasks, you should also export the profiles, accounts, and proxies connected to those tasks so everything works properly when imported later.
* **Import:** Use this option to restore a previously exported file into Valor.

<figure><img src="/files/ELZ1kHnXwUOTn8otlxbb" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/EjGdHHmctjlLXBHnXaU8" alt=""><figcaption></figcaption></figure>


# Profiles

### Creating Profiles and Groups

One of the first things you should do is set up your profiles, since they are required to check out products. Click **Profiles** in the top navigation bar to go to the profiles page and get started.

<figure><img src="/files/Z7I1tTK4nkWiE5hyK1ya" alt=""><figcaption></figcaption></figure>

To begin, click the blue **Add** icon in the top left corner. This will open a window where you can create a profile group and give it a name.

<figure><img src="/files/JxbOPA5yrugHEnMCkwk1" alt=""><figcaption></figcaption></figure>

Profile groups help keep your profiles organized. For example, you can create separate groups for different addresses, sites, or tasks. Once a group has been created, you can add and manage profiles inside that group.

<figure><img src="/files/Qcm5tMpqBvT4yQFocbQt" alt=""><figcaption></figcaption></figure>

To add a profile to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. This will open the profile creation window for that group.

<figure><img src="/files/iDcXEGkLvwrSIMtmdeEC" alt=""><figcaption></figcaption></figure>

Here, enter the information you want the bot to use during checkout. Once done, press **Create** to create the profile. And the profile should now show up profiles table.

{% hint style="info" %}
It is recommended to create a test group with a test profile using dummy information. This lets you test tasks without placing a real order.
{% endhint %}

### Profile Expressions

Valor supports profile expressions, which let you create random or unique shipping details every time a task is run. If you use profile expressions, the profile will not change to show the final generated information after it is saved. The expressions will stay visible in the profile, and Valor will generate the real information only when the task runs at checkout.

{% hint style="danger" %}
This feature is not supported for Nike Draw tasks.
{% endhint %}

* `%char3%` generates 3 random letters. Replace `3` with any number to generate more or fewer letters.
* `%num3%` generates 3 random numbers. Replace `3` with any number to generate more or fewer digits.
* `%fname%` generates a random first name.
* `%lname%` generates a random last name.
* `%dot%` adds a Gmail dot trick to the beginning of your email. For example: `%dot%username@gmail.com`\
  This only works with Gmail addresses.
* Entering `0` in the phone number field generates a random, valid US phone number.

### Profile Spreadsheet

You can also mass import profiles by using the profile CSV linked [here](https://docs.google.com/spreadsheets/d/1N6p_t4p2W1VVYGWvjyLBJBeqDSkaRDCMOZ6kwPTY18E/edit?usp=sharing).

### Import/Export

You can also import and export profiles and profile groups.

The **Import** and **Export** buttons under the **Profile Groups** section are used to import or export multiple profile groups at the same time.

<figure><img src="/files/yAzDYJo0vyBXQMjW3IXF" alt=""><figcaption></figcaption></figure>

The **Import** and **Export** buttons next to the selected profile group name at the top of the table are used to import or export profiles for that single group only.

<figure><img src="/files/ZqrIysAUghgvvwrHIhpX" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
It is important to use the correct buttons for the option you are working with. Using the wrong import or export option may cause your profiles to import incorrectly.
{% endhint %}


# Accounts

### Creating Accounts and Groups

Some sites will require an account to place an order. Click **Accounts** in the top navigation bar to go to the accounts page and get started.

<figure><img src="/files/LhJr8AD6TplqVw1wLchR" alt=""><figcaption></figcaption></figure>

To begin, click the blue **Add** icon in the top left corner. This will open a window where you can create an account group and give it a name, as well as the site the account will be used for.

<figure><img src="/files/3w6olEJaMZpfwn13768m" alt=""><figcaption></figcaption></figure>

Account groups help keep your accounts organized. For example, you can create separate groups for different addresses, sites, or tasks. Once a group has been created, you can add and manage accounts inside that group.

<figure><img src="/files/oPKdaWXVmkkhg9sAGNiU" alt=""><figcaption></figcaption></figure>

To add an account to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. This will open the account creation window for that group.

<figure><img src="/files/76SwrpI6sTthmvAGG478" alt=""><figcaption></figcaption></figure>

Here, enter the account information you want the bot to use during checkout. Each account must be entered in the format `email:password`, with an optional proxy added at the end as `email:password:proxy`.

You can enter multiple accounts at once by placing each account on a new line.

Example:

```
example1@gmail.com:password123
example2@gmail.com:password123:192.168.1.25:8000
```

If you add a proxy to an account, that account will always use that proxy during checkout. Once finished, click **Create,** and the accounts will appear in the accounts table.

{% hint style="warning" %}
When creating an account on this page, you are not actually creating an account on the site. You are only adding the account information that Valor will use to log in. The account must already be created on the site before you enter it here.
{% endhint %}

### Account Sessions

On some sites, Valor can log in once and save the session to reuse later for a faster checkout. When a session is saved after running a task, the session status for that account will update.

If you no longer want Valor to use saved sessions, you can click **Clear All Sessions** to remove sessions from all accounts, or click the clear session icon on an individual account row to remove the session for only that account.

### Import/Export

You can also import and export accounts and account groups.

The **Import** and **Export** buttons under the **Account Groups** section are used to import or export multiple account groups at the same time.

<figure><img src="/files/JNNv22TiyU6R8o0Pv547" alt=""><figcaption></figcaption></figure>

The **Import** and **Export** buttons next to the selected account group name at the top of the table are used to import or export accounts for that single group only.

<figure><img src="/files/SL3eGT5E7hILdNeNSUNp" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
It is important to use the correct buttons for the option you are working with. Using the wrong import or export option may cause your profiles to import incorrectly.
{% endhint %}


# Proxies

### Creating Proxies and Groups

Although Valor can run without proxies, it is highly recommended, and on many sites nearly required, that you use them. Click **Proxies** in the top navigation bar to go to the proxies page and get started.

<figure><img src="/files/gdH4jZkjjCqlzBWF3E7b" alt=""><figcaption></figcaption></figure>

To begin, click the blue **Add** icon in the top left corner. This will open a window where you can create a proxy group and give it a name.

<figure><img src="/files/P9nvvVFTsABf4B80M6rT" alt=""><figcaption></figcaption></figure>

Proxy groups help keep your proxies organized. For example, you can create separate groups for different sites or tasks. Once a group has been created, you can add and manage proxies inside that group.

<figure><img src="/files/R3jT1kPmDJBCGPR44NjR" alt=""><figcaption></figcaption></figure>

To add a proxy to the selected group, enter the proxy information into the text area. You can enter multiple proxies by placing each proxy on a new line.

Example:

```
45.67.120.34:8000:user1:pass1
52.14.88.201:9000:user2:pass2
104.238.221.67:7000:user3:pass3
```

<figure><img src="/files/zbinZEMKuq46jWBr4qlE" alt=""><figcaption></figcaption></figure>

&#x20;Once finished, click **Save List,** and the proxies will appear in the proxy table to the right of the text area.

<figure><img src="/files/UJC90gHVuDhD9vdVxNjw" alt=""><figcaption></figcaption></figure>

The site selection dropdown, **Test All** button, and action buttons are used to test whether your proxies can successfully connect to the selected site.

{% hint style="danger" %}
Testing your proxies here is not a reliable way to determine whether they are good for checkout. It only shows whether the proxies can connect to the selected site. The best way to know if a proxy works well is to run a task and test it in a real checkout scenario.
{% endhint %}

### Import/Export

You can also import and export accounts and account groups.

The **Import** and **Export** buttons under the **Proxy Groups** section are used to import or export multiple proxy groups at the same time.

<figure><img src="/files/TNaMjvYN8Jv9snAaYPTJ" alt=""><figcaption></figcaption></figure>

The **Import** and **Export** buttons next to the selected proxy group name at the top of the table are used to import or export proxies for that single group only.

<figure><img src="/files/o14l6Dh3vSPCe8rnBVJZ" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
It is important to use the correct buttons for the option you are working with. Using the wrong import or export option may cause your profiles to import incorrectly.
{% endhint %}


# Captcha

### Creating Harvesters and Providers

Many sites require a captcha to be solved upon checkout, which needs to be handled. Click **Captcha** in the top navigation bar to go to the captcha page and get started.

<figure><img src="/files/p0hLrHrrfiAVM7AYVoFy" alt=""><figcaption></figcaption></figure>

### Harvesters

To begin creating a harvester, click the blue **Add** icon in the top left corner while the **Harvesters** tab is active. This will open a window where you can create a harvester with additional settings.

* **Name:** Enter a name for your harvester.
* **Proxy (optional):** Enter a proxy here if you want Valor to use a specific proxy to solve the captcha. If left blank, no proxy will be used.

{% hint style="danger" %}
For most sites, Valor will use the proxy assigned to your task to solve captchas by default. Check the module guides to see which sites use this behavior. If the module you are running uses the task proxy for captcha solving, it is highly recommended to leave the harvester proxy blank if you only plan to use the harvester for that site.
{% endhint %}

* **Enabled Modules:** Select which modules you would like to use the harvester for.
* **Enabled Categories:** Select which categories of captcha in the module you would like to use the harvester for.
* **Open on Demand:** Enable this setting to have Valor automatically open your captcha harvester if it is closed and a running task needs a captcha to be solved. This is useful if you forget to open the harvester beforehand.
* **Open On Launch:** Enabling this setting will automatically open your captcha harvesters each time you open Valor for easier access.
* **Quantity:** Enter the number of harvesters you would like to create using the selected settings.

<figure><img src="/files/0qGF3iFLKBEqqlEfEAnK" alt=""><figcaption></figcaption></figure>

Once finished, click **Create,** and the settings will appear in the captcha table.

<figure><img src="/files/vMVLtvohYCXAmfeJ0P6D" alt=""><figcaption></figcaption></figure>

Once your harvester has been created, you can click the **Gmail** button on that row to sign in to your Gmail account. This can help you receive easier captcha challenges. A window will open where you can log in to your Gmail account. After you are logged in, you can close the window, and the login session will be saved. If you ever want to log the harvester out, simply delete it and create it again.

{% hint style="danger" %}
Gmail login is only beneficial for Google reCAPTCHA. If the modules you are running do not use this type of captcha, you do not need to sign in to Gmail.
{% endhint %}

After finalizing your harvester settings, click the **Open All** button or the **Play** button on an individual row to open your harvester window.

<figure><img src="/files/ihpDNR7KGC1lsDDoitCx" alt=""><figcaption></figcaption></figure>

Once your harvester is on "Waiting For Captcha...", it is ready.

* **AI:** When enabling this setting, Valor will attempt to auto-solve some types of captcha.

{% hint style="danger" %}
This feature is not guaranteed to work and only supports a small number of captcha types. Refer to the discord **#**&#xD83D;&#xDCE3;**│announcements** for the current status on this feature.
{% endhint %}

* **Testing Type:** If you want to test a captcha, click the blue **Play** button.
* **Reload Captcha:** If your harvester ever gets stuck while solving a captcha, click this button to refresh the page and try again.

{% hint style="danger" %}
Harvester windows should not be minimized if a captcha is needed.
{% endhint %}

### Providers

Valor also supports third-party captcha providers for supported captcha types. To begin creating a provider, click the blue **Add** icon in the top left corner while the **Providers** tab is active. This will open a window where you can add your provider settings. Be sure your provider is enabled and properly configured before running tasks.

* **Name:** Enter a name for your provider.
* **Provider:** Select the captcha provider you want to use.
* **API Key:** Enter the API key from your captcha provider account.

{% hint style="info" %}
Refer to the third-party captcha provider’s documentation for instructions on how to obtain your API key.
{% endhint %}

* **Enabled Modules:** Select which modules you want this provider to be used for.
* **Enabled Categories:** Select which captcha categories this provider should be used for.

{% hint style="danger" %}
Third-party providers do **NOT** work for hCaptcha, so keep that in mind when setting modules and categories.
{% endhint %}

* **Max Concurrency:** Enter the maximum number of captcha requests this provider can handle at the same time. This setting is used so you can split the solvers over multiple providers.

{% hint style="info" %}
If you are only using one provider, set **Max Concurrency** to a number higher than your normal task count so all captcha requests can be sent to that provider at the same time. For example, if needed, you can set it to `999`.
{% endhint %}

* **Enabled:** Turn this on if you want Valor to use this provider. If this is disabled, the provider will be saved but will not be used.

<figure><img src="/files/TMKiLosKytyyrlntT6D0" alt=""><figcaption></figcaption></figure>

Once finished, click **Create**, and the provider will appear in the providers table.

<figure><img src="/files/ERbKe0zLGqjIgP0pNuIB" alt=""><figcaption></figcaption></figure>

### Import/Export

You can also import and export Harvesters


# Intro

&#x20;Click the Misc button in the top navigation bar to go to that page. Here you can manage various settings for Valor.&#x20;

<figure><img src="/files/qDc71kzavFCVvsjsFuue" alt=""><figcaption></figcaption></figure>


# IMAP Accounts

Some sites will send a code to your email during checkout. **IMAP** allows Valor to scan your incoming emails and automatically find and enter that code into your tasks, speeding up the checkout process. Click the **MAP Accounts** card on the Misc page to go to that page.

<figure><img src="/files/grSACvMgimggC03gw5LV" alt=""><figcaption></figcaption></figure>

To begin, click the blue **Add** icon in the top left corner. This will open a window where you can add your IMAP settings.

* **IMAP Server:** Enter your email provider’s IMAP server. This will default to `imap.gmail.com` for Gmail accounts.
* **Username:** Enter your full email address.
* **Account/App Password:** Enter your email password or app password. For Gmail and some other providers, you must use an app password instead of your normal password.

For Gmail, you must use an **App Password** to set up IMAP.

Follow this official guide from Google:\
<https://support.google.com/accounts/answer/185833>

Steps:

1. Make sure **2-Step Verification** is enabled on your Google account.
2. Go to the App Passwords page in your Google account.
3. Create a new app password (you can select “Mail” and “Other”).
4. Copy the generated password and use it in Valor under **Account/App Password**.

If you prefer a video guide, you can click [here](https://www.youtube.com/watch?v=E-NvBfj4NUQ).

<figure><img src="/files/1NhJkgmqYLX8KCyhT1i2" alt=""><figcaption></figcaption></figure>

Once finished, click **Create**, and your IMAP account will be added. After adding your IMAP account, it should show **Connected** in the connection column and **Waiting For Emails** in the status column. The image below uses invalid information as an example, so it shows **Disconnected** instead.

<figure><img src="/files/6UuP1PXEXwUeLTnrPrwY" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you have multiple email accounts, it is recommended to set up email forwarding to one main account and add IMAP for that account. To learn how to forward emails, click [here](https://support.google.com/mail/answer/10957?hl=en).
{% endhint %}


# Custom Shopify

Shopify is an e-commerce platform used by many different companies, which means the setup for these sites is very similar. If Valor does not already have a supported preset in the task creator, you can add the site to the bot so Valor can run tasks on it. Click the **Custom Shopify** card on the Misc page to open it.

{% hint style="danger" %}
Not all Shopify sites will run smoothly or efficiently when using the **Custom Shopify** option. Because of this, it is recommended to ask the dev team to add the site as a preset before the drop.
{% endhint %}

* **Name:** Enter a name for the site so you can easily recognize it.
* **URL:** Enter the full website URL of the Shopify store.
* **Accounts Required:** Enable this if the site requires you to log in to an account before checkout.

<figure><img src="/files/K673RzD2Wip6FAHQc0k9" alt=""><figcaption></figcaption></figure>

Once finished, click **Add**, and the site will be available in the task creator.

<figure><img src="/files/655wPDUQRCovrlw3QYPu" alt=""><figcaption></figcaption></figure>


# Quick Tasks

The Quick Tasks feature allows you to instantly create tasks with one click from monitors. There are three available modules: **Shopify**, **Footsites**, and **Nike FLOW**.

#### General Settings

* **Module** — Select the module to use (Shopify, Footsites, or Nike FLOW).
* **Enabled** — Toggle to enable or disable Quick Tasks.

***

<figure><img src="https://i.imgur.com/j8vHaqX.png" alt="" width="563"><figcaption></figcaption></figure>

#### Shopify Module

**Monitor Tasks**

* **Proxy Group (Optional)** — Select a proxy group for the monitor task.
* **Monitor Delay** — Set the delay in milliseconds between monitor checks.
* **Monitor Task Quantity** — Set the number of monitor tasks to create.

**Checkout Tasks**

* **Mode** — Select the checkout mode.
* **Retry Delay** — Set the delay in milliseconds between retry attempts.
* **Proxy Group (Optional)** — Select a proxy group for the checkout tasks.
* **Discount/Promo Code (Optional)** — Enter a discount or promo code to apply at checkout.
* **Profile Group** — Select the profile group to use.
* **Profile** — Select a specific profile from the chosen group.
* **Account Group (Optional)** — Select an account group.
* **Account (Optional)** — Select a specific account from the chosen group.
* **Shipping Method Name (Optional)** — Enter the exact shipping method name to use.

**Task Quantity** Set how many checkout tasks to create. *Note: 1 checkout task + 1 monitor task will be created per quick task.*

**Additional Options**

* **App Mode**
* **Wait for Discount Code**

***

<figure><img src="https://i.imgur.com/67B6D70.png" alt="" width="563"><figcaption></figcaption></figure>

#### Footsites Module

* **Size** — Select the desired size.
* **Proxy Group (Optional)** — Select a proxy group for the task.
* **Profile Group** — Select the profile group to use.
* **Profile** — Select a specific profile from the chosen group.

**Task Quantity** Set how many tasks to create. *Note: 1 task will be created per quick task.*

***

<figure><img src="https://i.imgur.com/LVO43GC.png" alt="" width="563"><figcaption></figcaption></figure>

#### Nike FLOW Module

* **Product Quantity** — Set the number of products.
* **Proxy Group (Optional)** — Select a proxy group for the task.
* **Profile Group** — Select the profile group to use.
* **Profile** — Select a specific profile from the chosen group.

**Task Quantity** Set how many tasks to create. *Note: 1 task will be created per quick task.*

***

#### Buttons

* **Clear** — Reset all fields to default.
* **Cancel** — Close the Quick Tasks window without saving.
* **Save** — Save the settings and create the quick task(s).


# Intro

Valor is an AIO (All-In-One) bot, meaning it supports several different site platforms. Each platform is unique in its setup and challenges, so it is important to understand how to set up each one properly.

Valor uses different **modules**, where each module represents a type of site. For example, the **Shopify** module is used for sites like Kith, Undefeated, and Shoe Palace, while the **Footsites** module is used for sites like Foot Locker and Champs.

Next is the concept of **tasks**. A task can be thought of as one person going to a site and attempting to check out a product. To increase your chances of success, you can run multiple tasks at once. This simulates multiple checkout attempts, while you control and manage everything from Valor.

### Task Groups

When you want Valor to run on a site, you must first create a **task group**. Each task group is tied to a specific site, meaning you can only run one site per task group.

If you want to run multiple sites, you must create a separate task group for each one, even if they are in the same module. For example, if you want to run Kith, Undefeated, and Pokémon Center, you will need at least three task groups.

You can also create multiple task groups for the same site if you want to stay organized or separate different setups. This will not cause any issues.

Click **Tasks** in the top navigation bar to go to the task page and get started.

<figure><img src="/files/qIJDwB0qeGef4pMnfDgV" alt=""><figcaption></figcaption></figure>

To begin, click the blue **Add** icon in the top left corner. This will open a window where you can create a task group, give it a name, and select the module.

<figure><img src="/files/daCoYbvuDfr6tEH14X4Q" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The **Custom Shopify** option is simply there for quick access.
{% endhint %}


# Pokemon Center

### How Releases Work

Pokémon Center releases products on a first-come, first-served basis through its website, `pokemoncenter.com`. They usually do not announce a specific drop time in advance, and most of the time the product details or product URL are not known before the release. A common pattern is for releases to happen on weekdays between **8:00 AM and 3:00 PM EST**.

Before a product goes live, Pokémon Center usually places a queue on the entire website. This queue works on a first-in, first-out basis, which means the earlier you enter the queue, the earlier you are likely to get through it.

Before being placed in the queue, you will usually be required to solve an **hCaptcha** challenge. After solving the captcha, you will receive a spot in the queue. Once you pass the queue, you can add the product to your cart and check out normally.

### Creating Tasks

To run Pokémon Center, select one of the supported regions in the **Site** drop-down when creating a task group

<figure><img src="/files/l0gECacEqNRMT1eHB0MC" alt=""><figcaption></figcaption></figure>

To add a task to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. This will open the task creation window for that group.

* **Monitor Input (PID / URL):** Enter the product URL or PID of the item you want to check out. For example: `https://www.pokemoncenter.com/product/72-10704-101/milotic-sparkly-friends-plush-12-in`\
  In this example, the PID is `72-10704-101`, which is the number in the URL, including the dashes.
* **Product Quantity:** Enter how many of the product you want each task to try to check out. You can enter a number higher than the expected site limit if you want to go for the maximum quantity. Valor will compare your input with the quantity allowed by the site and attempt to check out the highest valid amount. For example, if you enter `10` but the site only allows a maximum of `2`, Valor will automatically attempt to check out `2`.
* **Mode:**

  **Default:** Select this option for a release.

  **Create Account:** Select this option for Valor to automatically create PKC accounts and subscribe them to the PKC newsletter. This mode performs both actions at once. Accounts will be created with the First Name, Last Name, and Email that is on the profile. Passwords will be randomly generated. To find the accounts created by Valor, go to the Accounts tab within the bot. Accounts are NOT used for checkout. Having accounts that are subscribed to the newsletter is for potentially getting early access to releases. If selected for early access by PKC, you would need to follow the instructions via email to purchase.

  **Newsletter Subscribe:** Select this option if you imported PKC accounts created elsewhere and want to subscribe them to the PKC newsletter. If you used Create Account mode, you do NOT need to run this mode, as accounts are already subscribed when created in Valor.
* **Proxy Group (optional):** Select a proxy group if you want to run your tasks on proxies. Using proxies is highly recommended.
* **Profile Group:** Select the profile group you want your tasks to use.
* **Profile:** Select the specific profile you want the task to use.
* **Queue Entry Delay (optional):** Enter a delay, in milliseconds, before your task attempts to enter the queue. This can help stagger your tasks so they do not all enter at the same time.

{% hint style="warning" %}
Sometimes the product does not go live immediately after your tasks pass the queue. By the time it releases, your queue session may have expired, causing your tasks to go through the queue again. This setting helps your tasks enter the queue later, so they may pass closer to the actual release time. Use at your own risk.
{% endhint %}

* **Discount/Promo Code (optional):** Enter a discount or promo code if you want it applied during checkout.&#x20;

{% hint style="warning" %}
Some releases require a promo code to be applied. If the promo code you enter is invalid, you will not be able to check out.
{% endhint %}

* **Wait For Queue:** Enable this if you want your tasks to start as soon as the queue goes live. Your tasks are connected to Valor’s monitor, so your proxies will not be used until the queue is detected and your tasks start.

{% hint style="warning" %}
Please note that in rare cases, the monitor may fail to detect the queue. If this happens, you will need to disable this setting and start your tasks manually.
{% endhint %}

**Loop Checkout:** Enable this if you want the task to continue attempting checkout after a checkout or a decline. The task will rotate to another profile in the selected profile group that has not already checked out or received a decline, and then try again.

<figure><img src="https://i.imgur.com/kx1DiJm.png" alt="" width="563"><figcaption></figcaption></figure>

Once your settings are configured, click **Create** to create your tasks.

### Running Releases

#### Placeholder&#x20;

Since you often do not know the monitor input for a product before it releases, Valor includes a built-in **placeholder** feature.

By entering the word `placeholder` in the monitor input field, your task will enter a standby mode after passing the queue. It will wait for you to edit the task with the correct PID or product once it becomes available.

#### Release Time

Pokémon Center releases at random times, so it is not possible to recommend an exact task start time. It is best to either use the **Wait For Queue** feature during the expected release window or start your tasks manually once the queue goes live.

If you are starting tasks manually, you should act quickly as soon as you see the queue appear. It is recommended to have notifications enabled for a Discord monitor channel. You can use a monitor from your cook group or the one available in the Valor Discord.

#### Captcha And Harvesters

Each of your tasks must solve an **hCaptcha** before it can enter the queue. How quickly these captchas are solved can affect how fast your tasks get into the queue. Before starting your tasks, it is recommended to have at least **3 to 5 harvesters** open.

For Pokémon Center, Valor will use your **task proxies** to solve hCaptcha, so you do not need to enter a proxy in the harvester. Since hCaptcha is not a Google captcha, you also do not need to sign in to Gmail in the harvester.

There are two common types of hCaptcha challenges. One of them is known as a **one-click** captcha. With this type, you only need to click the checkbox once without solving any image challenge. Getting this easier captcha depends on the trust score of your task proxies. A one-click captcha simply helps your tasks solve faster and enter the queue sooner, but it is still possible to check out successfully when solving a normal hCaptcha puzzle.

#### Queue

Once your tasks solve the captcha, they will enter the queue. Sometimes the queue may have issues that are caused by the site itself and not by Valor. This can include unusually long queue times that are not accurate or tasks being sent back into the queue immediately after passing. In many cases, these site errors will fix themselves, so it is usually best to let your tasks continue running.

Your place in the queue is tied to your proxy or IP address. If your proxy changes IP for any reason, it may cause your task to be requeued, which can slow down your checkout. This can sometimes happen with residential proxies, so it is generally best to use ISP proxies when possible.

#### Passing Queue

After your tasks pass the queue, if you are using the `placeholder` monitor input, they will enter the **Waiting For Monitor Input...** status.

Sometimes Pokémon Center takes a while to load the product onto the site after the queue goes up. If your tasks pass the queue too early, the queue pass session may expire before Valor is able to load the product page. Because of this, some users choose to use the **Queue Entry Delay** setting so their tasks enter the queue later and hopefully pass closer to the actual product release.

**Queue Entry Delay** makes your tasks wait a set number of milliseconds before trying to enter the queue after it is detected. Since the queue is first in, first out, entering slightly later may also cause your tasks to leave the queue later, which can sometimes help line up better with the drop.

Keep in mind that setting this value too high or too low can hurt your chances, since your tasks may leave the queue too early or too late. There is no recommended value for this setting, so you will need to experiment and find what works best for you.

#### Managing Products

Most of the time, you will not know which product is going to be released after the queue goes up, and even if you do, you usually will not know the PID right away. Because of this, the best way to get the product information is by using a Discord monitor webhook from your cook group or the one provided in the Valor Discord.

When the product goes live, the monitor will send a webhook containing the product information, including the PID. SKU is synonymous with PID.

<figure><img src="/files/6k29xueZp9MWPWg9iHeN" alt=""><figcaption></figcaption></figure>

Once you know the PID, copy it and edit your tasks. To update the product information on all tasks in your task group at once, click the **Manage Product** button at the top of the task group. This will open the product management window, where you can edit the product information for your tasks.

<figure><img src="/files/CgjPo7cc6zA7VGXhXDCo" alt=""><figcaption></figcaption></figure>

Once you have copied the PID, paste it here and click **Edit**. This will apply the change to all of your running tasks. You do not need to change the quantity unless you want to.

Sometimes Pokémon Center may release multiple products that you want to buy. In that case, Valor supports a **Multi-Cart** feature. This feature allows one task to add multiple products to the cart and check them out together in a single checkout.

You can also run the products on separate tasks, but using Multi Cart may be more efficient.

Before using **Multi Cart**, it is highly recommended that you do **not** create your tasks with multiple products directly in the task creator, as this can cause issues.

If you want to run 2 products, first wait until you have both PIDs. Then click the **Manage Products** button and go to the **Add** tab. Paste the second PID and click the **Add** button at the bottom.

If you want to run 3 or more products, add the second product the same way, then click the **+** button to add another input field and enter the next PID.

After adding additional products, you still need to update your first product from `placeholder` to the correct PID. You can do this the same way shown earlier by editing the first product.

For experienced runners, this method may feel too slow, so Valor also offers a **Quick Edit** feature for Pokémon Center.

To use **Quick Edit**, click **Manage Products** and go to the **Edit** tab. In the **first product monitor input** field, which will usually be your `placeholder` input, enter multiple PIDs separated by commas.

For example:

`12-543-12,45-343-33`

You can also set a specific quantity for a product by adding a colon after the PID.

For example:

`12-543-12:4,45-343-33:2`

In this example, the first product will be updated to `12-543-12` with a quantity of `4`, and the second product will be added as `45-343-33` with a quantity of `2`.

If you do not specify a quantity, Valor will use the quantity already entered for your first product and apply it to all added products.

Quick Edit only works on tasks that currently have **one product**. If you later want to run a third product after already quickly editing to two products, you will need to add that product through the **Add** tab.

When using **Multi Cart**, you can also set the **Skip If OOS** option. This tells the task what to do if that product goes out of stock. If enabled, the task will continue the checkout process without that product. If disabled, the task will wait for the product to come back in stock.

You can also remove a product at any time in the **Manage Products** window by clicking **Remove** on that product’s monitor input in the **Remove** tab. If **Skip If OOS** is enabled for a product, you do not need to remove that monitor input if the product goes out of stock.

### Anti Bots

Pokémon Center is one of the few sites that uses **two anti-bot systems**, **DataDome** and **Incapsula**. Because of this, your tasks may need to solve these anti-bot checks during checkout, which you will see in the task status.

These anti-bot systems mainly focus on the reputation of your proxies. They collect information about proxy IPs across the internet and decide how suspicious they appear. Because of that, there is often very little you can do as a user to fully control this. In some cases, proxies may already be flagged before you ever use them.

The best way to reduce issues is to limit how much your proxies interact with the site. This means avoiding large amounts of monitoring on non-drop days and not running more than **one task per proxy**. If you notice your tasks are being blocked often by these anti-bot systems, it is recommended to try a different proxy provider for the next release.

### Common Issues

**Requeues**\
Pokémon Center may sometimes requeue your tasks or show incorrect queue times. These are usually site-side issues and cannot be fully controlled. Your queue session is tied to your IP address, so if your proxy changes IP, it can cause a requeue. This can happen with residential proxies, even if they are labeled as static, so keep this in mind when choosing proxies.

**Declines**\
Pokémon Center has a strict fraud detection system, which can lead to payment declines. There is no consistent method to avoid this, as results can vary. A profile may work on one release but not another, and it may work on the bot but not manually, or vice versa. It is recommended to test different profile information, such as addresses, emails, and cards, to see what works best for you.

**Anti-Bot Blocks**\
Anti-bot blocks are usually caused by site behavior or poor proxy quality. If you are experiencing frequent blocks, try using a different proxy provider to see if it improves your results.


# Footsites

### How Releases Work

Footsites includes sites such as **Foot Locker US/CA** and **Champs Sports US/CA**. These sites release products on a first-come, first-served basis through their websites. Scheduled releases can usually be found on their release calendar, such as the example shown [here](https://www.footlocker.com/release-calendar).

### Creating Tasks

To run Footsites, select one of the supported footsites in the **Site** drop-down when creating a task group.

<figure><img src="/files/CJnah7lk2g6hfn4vrVwO" alt=""><figcaption></figcaption></figure>

To add a task to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. This will open the task creation window for that group.

* **Monitor Input (PID):** Enter the product PID for the item you want to check out. The PID is not the same as the regular SKU. The correct PID can be found on the product page under **Details**, labeled as **Product#: 123**
* **Size:** Select the size you want to check out. You can choose a specific size or a random size if available.
* **Proxy Group (optional):** Select a proxy group if you want to run your tasks on proxies. Using proxies is highly recommended.
* **Profile Group:** Select the profile group you want your tasks to use.
* **Profile:** Select the profile you want the task to use.
* **Task Quantity:** Enter the number of tasks you want to create.

<figure><img src="/files/8LjUYnyOiKJyZFaKGBFu" alt=""><figcaption></figcaption></figure>

Once your settings are configured, click **Create** to create your tasks.

### Running Release

Running Footsites releases is very simple. Start your tasks about **60 seconds before the release time**. Your tasks will initialize, pick up the product, handle anti-bot, and begin attempting to add to cart before the release.

Before the product is live, your task status may loop between **Out of Stock** or **Product Not Live**. Even after the stock goes live, tasks may continue cycling through these statuses for a short time. This is normal. Once the site allows the task to cart the product, it will do so and then begin checkout.

There is usually no clear **release starting** phase in the task statuses. Your tasks will simply keep attempting to add to cart until the site allows them to.

### Anti Bots

Footsites uses the **Kasada** anti-bot system. This anti-bot focuses on both proxy reputation and the device you are running Valor on. It can detect certain signs that make your setup appear less human, such as running on a server or on a device without a GPU. Because of this, these types of environments may be flagged more easily.

If you are having issues with Kasada, try troubleshooting by changing your proxies or running Valor on a local device such as your PC or laptop, instead of a server.

### Common Issues

**Cancels**

Footsites will sometimes cancel orders after checkout. Unfortunately, there is no consistent or reliable way to prevent this. The best approach is to experiment with different profile information, such as using different emails, addresses, and payment methods, to see what works best.


# Nike FLOW

### How Releases Work

**Nike FLOW** is Valor’s module for Nike’s first come, first served releases. Some Nike releases are FCFS, while others are draws or raffles. This module only works for first come, first served products.

These types of releases are usually scheduled, but they can sometimes happen at random times.

### Creating Tasks

To run Nike FLOW, select one of the supported regions in the **Site** drop-down when creating a task group.

<figure><img src="/files/KVnx4PblqgmOSbb1aFqU" alt=""><figcaption></figcaption></figure>

To add a task to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. This will open the task creation window for that group.

* **Monitor Input (SKU):** Enter the product SKU for the item you want to check out. The SKU can usually be found on the product page, labeled as **Style:**, for example `HF1234-001`.
* **Product Quantity:** Enter how many of the product you want each task to try to check out. You can enter a number higher than the expected site limit if you want to go for the maximum quantity. Valor will compare your input with the quantity allowed by the site and attempt to check out the highest valid amount. For example, if you enter `10` but the site only allows a maximum of `2`, Valor will automatically attempt to check out `2`.
* **Proxy Group (optional):** Select a proxy group if you want to run your tasks on proxies. Using proxies is highly recommended.
* **Size:** Select the size you want to check out.
* **Profile Group:** Select the profile group you want your tasks to use.
* **Profile:** Select the profile you want the task to use.
* **Task Quantity:** Enter the number of tasks you want to create.

<figure><img src="/files/mbq65mcVB8DzDzxI5HQv" alt=""><figcaption></figcaption></figure>

Once your settings are configured, click **Create** to create your tasks.

### Running Releases

Running Nike FLOW releases is very simple. Start your tasks about **60 seconds before the release time**. Your tasks will initialize, pick up the product, handle anti-bot, and begin attempting to add to cart before the release.

Before the product is live, your task status may loop between **Out of Stock** or **Product Not Live**. Even after the stock goes live, tasks may continue cycling through these statuses for a short time. This is normal. Once the site allows the task to cart the product, it will do so and then begin checkout.

There is usually no clear **release starting** phase in the task statuses. Your tasks will simply keep attempting to add to cart until the site allows them to.

### Anti Bots

Nike FLOW uses the **Kasada** anti-bot system. This anti-bot focuses on both proxy reputation and the device you are running Valor on. It can detect certain signs that make your setup appear less human, such as running on a server or on a device without a GPU. Because of this, these types of environments may be flagged more easily.

If you are having issues with Kasada, try troubleshooting by changing your proxies or running Valor on a local device such as your PC or laptop, instead of a server.


# Nike DRAW

### How Releases Work

**Nike DRAW** is Valor’s module for Nike’s draw/raffle releases. Some Nike releases are FCFS, while others are draws or raffles. This module only works for draw products.

These types of releases are usually scheduled, but they can sometimes happen at random times, which are often referred to as a “shock drop.”

### Creating Tasks

To run Nike DRAW, select one of the supported regions in the **Site** drop-down when creating a task group.

<figure><img src="/files/pSVzfD7PHyU7IFBwNMj4" alt=""><figcaption></figcaption></figure>

To add a task to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. This will open the task creation window for that group.

* **Monitor Input (SKU):** Enter the product SKU for the item you want to check out. The SKU can usually be found on the product page, labeled as **Style:**, for example `HF1234-001`.
* **Size:** Select the size you want to check out.
* **Proxy Group (optional):** Select a proxy group if you want to run your tasks on proxies. Using proxies is highly recommended. Keep in mind that if you are using account proxies, the bot will default to using those instead of the ones you enter for your task. In that case, you can either just select a proxy group (which won't be used) or leave it blank. When your tasks run, they will use the account proxy you have selected.
* **Browser**: Select the browser you would like to use. Make sure you have the browser installed on the device you are running Valor on in order for your tasks to work. The Valor browser is a Chrome-based browser that does some things to get around anti-bot, so use it at your own risk. It is suggested to use a variety of browsers to help get past your device being flagged by Nike.
* **Profile Group:** Select the profile group you want your tasks to use.
* **Profile:** Select the profile you want the task to use. It is important to note that when a Nike DRAW task is run, the task expects there to already be a profile saved on your account, so when it goes to enter the draw it will only need to enter the CVV for the card on file. If you have no info on your account, the profile you set for your task will be saved to the account the first time it is run.
* **Account Group:** Select the account group you want your tasks to use.
* **Account:** Select the account you want the task to use. You can select **Match Email To Profile** and it will create the task with the account and profile that share the same email.
* **Re-Enter On Fail**: Enable this if you want your tasks to re-enter the draw after not winning. Some releases do not support this.
* **Clear Account Info**: Enable this if you want your tasks to replace the info already saved on your account with the info from the profile you select for the task.
* **Task Quantity:** Enter the number of tasks you want to create.

<figure><img src="/files/jZG40fLtxG8TiajP7AA7" alt=""><figcaption></figcaption></figure>

Once your settings are configured, click **Create** to create your tasks.

### Running Releases

Running Nike DRAW releases is different from other modules. The main difference is that these are **browser-based tasks**. When running, a browser will open, and Valor will control it to enter the draw. This helps bypass Nike’s filtering and improves your chances of entry.

Because of this, it is important that the browser you selected when creating your tasks is **installed and up to date** on the same device running Valor.

Browser tasks are resource-intensive. In the **Settings** tab, you will see the **Max Concurrent Browsers** option. This controls how many browser instances can be open at once until they reach the **Waiting To Enter** step. Since these tasks use a lot of CPU and RAM, it is recommended to test what your device can handle and avoid running too many at once.

When you click **Start All**, only the number of tasks allowed by your **Max Concurrent Browsers** setting will start at first. Any remaining tasks will stay on **Waiting To Start** until another browser slot becomes available. If needed, you can still stop and start those individual tasks manually while they are in the **Waiting To Start** status to skip the waiting phase.

Nike DRAW also uses a feature called **saving sessions**. This is done by running tasks on a **future SKU that has not been released yet**.

When you do this, Valor will:

* Open the Nike orders page
* Check if your account is logged in
* Log in if needed

Once logged in, you can stop the task or close the browser. This saves the session so your tasks **do not need to log in during the actual drop**, saving time and improving speed.

It is recommended to save sessions **at least 1 hour before the release**.

After saving sessions, when you start your tasks for the actual release:

* Load the orders page.
* Tasks will go directly to the product page.
* They will sit on **Waiting For Release** with the entry time.

Once the release starts:

* Tasks will move to the entry page.
* Enter CVV if required.
* Submit the entry.

After entering:

* The browser will close
* The task will check if your entry was successful

Once your task has been entered, nothing else is required. You can always manually check your account to confirm if you won the draw.

### Anti Bots

Nike uses the **Kasada** anti-bot system. This anti-bot focuses on both proxy reputation and the device you are running Valor on. It can detect certain signs that make your setup appear less human, such as running on a server or on a device without a GPU. Because of this, these types of environments may be flagged more easily.

If you are having issues with Kasada, try troubleshooting by changing your proxies or running Valor on a local device, such as your PC or laptop, instead of a server.

### Common Issues

**Error Parsing Response From Server**\
This usually means that either your device, your task, or your account proxy has been blocked by Nike’s anti-bot system. To try to fix this, use a different proxy, change your server resolution, and use the **Brave** browser, or run Valor on a different device.

**View Bag Error**\
Sometimes when starting your tasks, you may see a pop-up on the site showing an error with a **“View Bag”** message. This means your login session has been flagged by Nike’s anti-bot system, and you will need to recreate your session.

This usually happens from running too many tasks on the same device, which can cause it to get flagged. The exact number varies, so you will need to test what works best for you.

**Stuck on a Status**\
Browser automation can be somewhat buggy due to how it works. Sometimes the bot may have trouble clicking a button or continuing to the next step. If this happens, pay attention to what is showing in the browser window, as there may be an error message or popup preventing the task from continuing. In some cases, you may need to step in and manually click the button yourself to help the task continue.

**Sorry, we had an issue with your request. Please try again.**

Sometimes, a pop-up with this error may appear on the entry page. This can happen for two reasons.

The first is an issue with Chrome itself that usually needs to be fixed by the Chrome team. In some cases, refreshing the page several times will fix it, and Valor will try to do this automatically.

The second reason is the same cause as the **View Bag** error, which means your device is being blocked from entering by Nike’s anti-bot system. If this is the cause, the pop-up will continue to appear even after multiple refresh attempts.


# Shopify

### How Releases Work

Shopify is one of the more advanced modules to run because stock is often very limited. Shopify is a general eCommerce platform used by many different stores, so running different Shopify sites is, for the most part, very similar.

Shopify releases can happen at a scheduled time or randomly. To know if a scheduled release is happening, the store will usually post about it on social media or on its release calendar.

Some Shopify sites and releases use a system called **Checkpoint**, which is simply a captcha that must be solved during the release before you are allowed to check out.

### Creating Tasks

To run Shopify, select one of the supported sites in the **Site** drop-down when creating a task group.

<figure><img src="/files/S4x7PHnybI3yIFvAuIyk" alt=""><figcaption></figcaption></figure>

After creating a task group, the first thing you will notice is the **Monitor** and **Checkout** tabs at the top. This is unique to Shopify. You will need to create separate **monitor tasks**, which only watch for the product, and **checkout tasks**, which handle the checkout process after product information is passed from the monitor tasks.

To add a **Monitor** task to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. Make sure to have the **Monitor** tab selected at the top of the task group.

* **Proxy Group (optional):** Select a proxy group if you want to run your tasks on proxies. Using proxies is highly recommended.
* **Monitor Delay**: Enter, in milliseconds, how often you want the monitor tasks to check the site.

<figure><img src="/files/COVy4IC1fWG7yBZ32a8I" alt=""><figcaption></figcaption></figure>

After entering these settings, click the **Products** tab to enter your product settings.

* **Monitor Input:** Enter the information for the product you want to run. More details on this are provided below.
* **Size:** Select the size you want to check out.
* **Min Sizes Loaded:** Enter the minimum number of sizes that must be in stock before your tasks will trigger.&#x20;
* **Product Quantity:** Enter how many of the product you want each task to check out.
* **Color (Optional):** Enter color keywords for the product. This setting is mainly used for **Supreme** and for products that have multiple variants loaded under the same product link.
* **Min Price / Max Price:** Set a price range if you want to filter products based on price. Does not include tax and shipping.
* **Task Quantity:** Enter the number of tasks you want to create.
* **+ Button (Multi Cart):** This feature allows one task to add multiple products to the cart and check them out together in a single checkout.
  * For example, if you want to run 2 products, when creating your monitor task and after configuring the fields for Product 1, press the “**+**” button to display fields for Product 2.
  * When using **Multi Cart**, you can also select the **Skip If OOS** option. This tells the task what to do if that product goes out of stock. If enabled, the task will continue the checkout process without that product. If disabled, the task will wait for the product to come back in stock.

<figure><img src="/files/8jbNaebAn7pz7sCInaDq" alt=""><figcaption></figcaption></figure>

Once your settings are configured, click **Create** to create your tasks.

To add a **Checkout** task to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. Make sure to have the **Checkout** tab selected at the top of the task group.

* **Mode**: Select the task mode.
* **Retry Delay**: Enter, in milliseconds, how often you want the task to retry after a failure.
* **Proxy Group (Optional)**: Select a proxy group if you want to run tasks using proxies.
* **Discount/Promo Code (Optional)**: Enter a discount or promo code to apply at checkout.
* **Profile Group**: Select the profile group you want to use for the task.
* **Profile**: Select the specific profile to use.
* **Account Group (Optional)**: Select an account group if required.
* **Account (Optional)**: Select a specific account to use.
* **Wait for Discount Code**: Enable to wait until a discount code is applied before proceeding.
* **Task Quantity:** Enter the number of tasks you want to create.

<figure><img src="/files/guevYtKpGaazkOgtDceb" alt=""><figcaption></figcaption></figure>

Once your settings are configured, click **Create** to create your tasks.

### Running Releases

#### Proxy Protection

Sometimes, a method Shopify uses to stop bots is proxy protection. This causes the site to throttle ISP proxies, which can leave your tasks stuck on a blue status for long periods of time (e.g., "Continuing Checkout..."), effectively slowing them down. This most commonly affects ISP proxies, so for these drops, you will need to run static residential proxies. Not all sites use this method. Some sites, such as Shoe Palace, consistently use it, while others may enable it randomly. You should be prepared in case a site turns it on.

#### Monitor Tasks

Monitor tasks are tasks whose sole job is to monitor the product and its stock. You do not want to run too many monitor tasks, as this can actually lead to worse performance. The suggested amount is 2 to 5 tasks. It is suggested to run at least 1 task without a proxy and 1 with a residential proxy in case a site turns on proxy protection. You can then run 2 to 3 on your ISP proxies. For monitor delay, it is suggested to run 1000ms. You will often start your monitor tasks one minute before the expected drop time.

In the Monitor Input section, there are several ways to set this up. Keywords are a way to specify possible words that will appear in the product info so the bot can automatically find the product you want. To enter words you want to match, use `+` with the words you want to match and `-` with the words you do not want to match. Each keyword must be comma-separated. If you do not include a symbol, it will be treated as a positive keyword. For example, if you want to run the product "Air Jordan 13 Retro White And University Red," possible keywords would be `+air,+jordan,+13,+university,+red,-grade,-school,-pre`. Note that the bot will match any product that contains your keywords. Here, we used negative keywords so the bot excludes grade school and preschool pairs, allowing it to only pick up the men's pair.

Additionally, with Valor, many sites allow you to run `+sku` and replace `sku` with the official retailer SKU. For example, you can run `+414571-102`, and the bot will pick up the Jordan 13 in men's sizing.

For Shopify, you can also enter multiline keywords. For example, if you were not sure whether a product was going to include "air" in the title, you could run `+air,+jordan,+13,+university,+red,-grade,-school,-pre` and then, on a new line, run `+jordan,+13,+university,+red,-grade,-school,-pre`.&#x20;

```
+air,+jordan,+13,+university,+red,-grade,-school,-pre
+jordan,+13,+university,+red,-grade,-school,-pre
```

You can run as many optional keyword sets as needed. This feature can also be used to run multiple different products in case you do not know which one is going to drop. For example, you can run 2 or more SKUs.

An important note about keywords is that they only work for new products on the site and may not pick up older products.

Another input type you can run on Shopify is the product link. Only some releases will require you to run a product link, which we will try to specify in Discord. If the product is already loaded on the site, you will often want to just run the link. When using a link, you cannot do multiline input. One task can only run 1 link at a time. You can mix and match monitor tasks, with some running keywords and some running links. Although this may not be needed most of the time, it is possible.

The next input type is variants. If you have a product's variants, you can input them in the format `vars:123123,123123,12312`. With variants, you also cannot run multiline input. You also cannot run variants in the same task group as your other input types. The reason for this is that when monitor tasks are started with variants, they alert the checkout tasks immediately with the variant info, so it defeats the purpose of monitoring for when the product goes live.

To know which input type to run for a certain site or release, feel free to ask in the Discord.

#### Starting Tasks

Starting tasks on Shopify is something many people struggle with. The reason for this is Shopify's dynamic queue. Before explaining further, as of recently, Shopify now has 2 different queue systems based on the proxy type you are running. ISP proxies will now have to wait in queue longer than residential and local tasks.

When running a normal Shopify release, the bot will attempt to preload the checkout with a dummy product. When you create a checkout on a Shopify site, there is a possibility that you will have to wait in queue. What determines this is usually how much traffic is on the site at that moment. The more tasks people are running overall, the longer the queue wait time will be.

When the bot is preloading and creating the checkout before the drop, the purpose is so the bot can wait in queue before the release time and not have to wait in queue after the release.

After you have created your tasks several minutes before the release, you will want to begin testing the queue. How much earlier before the drop you should test depends on how hyped the release is, as for more desired products, a queue on the site can form up to 30 minutes before the release time.

To test the queue, simply select 5 of your checkout tasks and start them. If your tasks do not enter a queue, then you can stop them. If they do, look for the queue exit time shown on the task status and compare it to the release time. You want your tasks to be exiting within 5 minutes before the release. If the tasks are exiting much earlier than that, you will want to stop your test tasks, start them again, and continue this testing method. Sometimes, when testing, the tasks will be in the queue, but there will be no queue exit time. Simply restart the tasks and test again.

In some cases, 5 minutes before the release, there may not be a queue on the site. If that is the case, you will want to continue testing the queue up to 30 seconds before the release and try to get tasks that exit the queue as close as possible to the release.

Other times, there may not be a queue at all. In that case, simply let your tasks run.

If you let your tasks exit too early and they are on "Waiting For Product" when they pick up the product, they may be forced to wait in the queue again. Sometimes, if a site uses checkpoint, once checkpoint goes up it forces most of your tasks to enter the queue again, regardless. Other times, if the amount of site traffic increases significantly after a product drops, you will have to wait in the queue again.

### Captcha

Shopify has 2 types of captcha systems on its sites.

For Shopify checkpoint, you will need a Shopify Checkpoint harvester for this type of captcha. It is suggested to have 3 to 5 of these harvesters open.

A site can use this form of anti-bot protection to force you to solve a captcha in order to add an item to cart. There are currently two different forms of checkpoint captchas a Shopify website can use: reCAPTCHA v2 and hCaptcha. There are also two forms of hCaptcha a site can use for checkpoint. One may ask you to simply select all of the pictures of a specific item or animal, while the other may ask you to answer a question and then draw a box around an item in a picture. If a website uses hCaptcha for its checkpoint captcha, Valor will currently solve these for you automatically if you have checkpoint harvester(s) open. Valor will not solve reCAPTCHA v2 for you. These will need to be solved manually inside a Shopify Checkpoint harvester.

Another type is Shopify checkout captcha. Sometimes, after many checkout attempts, Shopify will require you to solve a checkout captcha. For this, you will need a Shopify Checkout harvester open. We suggest opening 3 to 5 of these as well. This captcha is hCaptcha. Note that this is not the same as checkpoint, but is in addition to it. You usually do not know beforehand if a task will need to solve hCaptcha, so it is suggested to always have the harvester open just in case.

We also suggest not enabling both categories on the same harvester window. Instead, have designated harvesters for each type to avoid checkout captchas getting in the way of checkpoint captchas, since you usually want to solve checkpoint captchas first.

### Antibots

Shopify uses the **Cloudflare** anti-bot system. This anti-bot system mainly focuses on the reputation of your proxies. They collect information about proxy IPs across the internet and decide how suspicious they appear. Because of that, there is often very little you can do as a user to fully control this. In some cases, proxies may already be flagged before you ever use them.


# Best Buy

### How Releases Work

Best Buy is a unique module because it offers ordering for both pickup and shipping. It is a large eCommerce store with its own anti-bot system and ordering process.

Best Buy releases can occur at a scheduled time or randomly. Generally, products are loaded before their initial release and often show a “Coming Soon” alert on the product page. Restocked products are already loaded.

### Creating Tasks

To run Best Buy, select it in the **Site** dropdown when creating a task group.

<figure><img src="/files/07tY4NOOiH6DZDZvsArb" alt=""><figcaption></figcaption></figure>

* **Mode:** Select the mode you want to use on Best Buy.
* **Pause After (Minutes):** Enter how long you want your tasks to run.
* **Monitor Input (PID/SKU):** Enter the product SKU for the item you want to check out. The correct SKU can be found on the product page under the product name.
* **Product Quantity:** Best Buy occasionally allows purchasing more than one item. Select the quantity you want.
* **Max Queue Time:** Enter the maximum time you want your tasks to wait in queue.
* **Max Pickup Radius:** Select the radius (in miles) from your profile’s ZIP code for in-store pickup.
* **Pickup Store List (Optional):** Enter specific Best Buy store IDs to run pickup for selected locations.
* **Proxy Group (Optional):** Select a proxy group if you want to run tasks on proxies. Using proxies is highly recommended.
* **Monitor Delay:** Enter the delay (in milliseconds) between retry attempts.
* **Profile Group:** Select the profile group your tasks will use.
* **Profile:** Select the profile for the task.
* **Account Group (Optional):** Select the account group for your tasks.
* **Account:** Select a specific account within the group.
* **Task Quantity:** Enter the number of tasks to create.
* **Wait For Restock:** If enabled, tasks will wait for the product to restock before starting.
* **Auto Switch Mode:** Automatically switches the task mode if the release has restrictions (e.g., in-store only).
* **Hide Code Window:** Hides the login or checkout code pop-up.
* **Use Pickup Person:** Uses the specified pickup person on the account (in-store only).
* **Pre-Login:** Logs into accounts before monitoring products.

<figure><img src="https://i.imgur.com/RtcqwVd.png" alt="" width="563"><figcaption></figcaption></figure>

### Modes

* **Delivery:** Products are shipped to your address.
* **Pick Up:** Products must be picked up in-store. Valor uses the account name unless **Use Pickup**
* **Person** is enabled. Ensure the profile can pick up the item.
* **Create Account:** Creates an account using the email from the selected profile. Best Buy requires a two-step verification code via text or email, so ensure IMAP is connected and forwarding.
* **Add Pickup Person:** Adds the profile name as a pickup person on selected accounts.
* **Invite Only:** Some products require account access to purchase. Use this mode for invite-only releases.

### Running Releases

Running Best Buy is straightforward. If **Pre-Login** is enabled, tasks will log in when started. Otherwise, tasks will begin monitoring the product.

Tasks will obtain a session, handle **Akamai**, check stock, and either complete checkout or wait for a restock.

If a queue is present, tasks will enter it. The bot will attempt to get a queue time within your selected range. Each time tasks attempt to cart the product, they are assigned a random queue time. Use **Max Queue Time** to force tasks to retry until a queue within your desired range is assigned. Best Buy’s queue differs from most sites, as the queue time is **random** and not based on how quickly you enter.

Tasks add the item to cart and submit checkout. Due to high site traffic, errors may occur and cause tasks to be requeued.

You may be prompted to enter a verification code sent to your profile’s email during login or checkout.

### Anti Bots

Best Buy uses the Akamai anti-bot system. This system primarily focuses on proxy reputation by analyzing IP data across the internet to determine how suspicious it appears.

Because of this, there is often little you can do to fully control it. In some cases, proxies may already be flagged before you use them.


# New Balance

### How Releases Work

New Balance releases products on a first-come, first-served basis through its websites. Releases occur on both the US and Canadian stores. Scheduled releases can usually be found on the [release calendar](https://www.newbalance.com/nb-launches/?ICID=HP_PGP_NEW_NAV_204L_LAUNCH_CALENDAR_NB6685_MW). After a product is released, New Balance will often restock within an hour.

### Creating Tasks

To run New Balance, select it in the Site dropdown when creating a task group.

<figure><img src="/files/n2hpVFPmNeirce6RwGIN" alt=""><figcaption></figcaption></figure>

To add a task to the selected group, click the second blue Add icon to the right of the group name at the top of the page. This will open the task creation window for that group.

* **Monitor Input (PID):** Enter the product URL as the monitor input.
* **Color (Optional):** Product URLs are not color-specific. To select a specific color, enter the color (or part of the color name). Leave blank to choose a random color.
* **Size:** Select the size you want to check out. You can choose a specific size or a random size, if available.
* **Proxy Group (Optional):** Select a proxy group if you want to run tasks on proxies. Using proxies is highly recommended.
* **Monitor Delay:** Enter, in milliseconds, how often tasks refresh while monitoring the product. This is important for restocks.
* **Profile Group:** Select the profile group your tasks will use.
* **Profile:** Select the profile for the task.
* **Task Quantity:** Enter the number of tasks to create.

<figure><img src="/files/xJLrTbiQc9xo77hI5hQc" alt=""><figcaption></figcaption></figure>

Once your settings are configured, click **Create** to create your tasks.

### Running Release

Running New Balance releases is simple. You can start tasks 30–60 seconds before the release time. If running a large number of tasks, start them 3–5 minutes before the drop.

Tasks will obtain a session, handle Akamai, check stock, and either complete checkout or wait for a restock or release. New Balance’s anti-bot, **Akamai**, is generated automatically when tasks start, so no manual action is required.

Tasks add the item to cart and submit checkout. Due to high site traffic, errors may occur and cause tasks to be requeued.

New Balance uses Queue-It, a common queue system for large eCommerce stores. When a queue is live, start your tasks and they will attempt to solve anti-bot and enter the queue to purchase the product.

### Anti-Bot

New Balance uses multiple anti-bot systems: Akamai and Queue-It. Because of this, tasks may need to solve these checks during checkout, which will appear in the task status.

These systems mainly focus on proxy reputation by collecting data on IPs across the internet to determine how suspicious they appear. Because of this, there is often little you can do to fully control it. In some cases, proxies may already be flagged before use.

The best way to reduce issues is to limit how much your proxies interact with the site. Avoid heavy monitoring on non-drop days and do not run more than one task per proxy. If tasks are frequently blocked, it is recommended to try a different proxy provider for the next release.


# Funko

### How Releases Work

Funko releases products on both a first-come, first-served basis and through raffles on its website. Releases occur on both the US and Canadian stores. Scheduled releases can usually be found on the release calendar. Funko will often restock products later the same day.

### Creating Tasks

To run Funko, select it in the Site dropdown when creating a task group.

<figure><img src="/files/CGpQlmBfGdvGSYiG55am" alt=""><figcaption></figcaption></figure>

To add a task to the selected group, click the second blue Add icon to the right of the group name at the top of the page. This will open the task creation window for that group.

* **Monitor Input:** Enter the product PID or URL as the monitor input.
* **Product Quantity:** Funko occasionally allows purchasing more than one item. Select the quantity you want.
* **Mode:** Select the mode you want to use on Funko.
* **Discount/Promo Code (Optional):** Enter a promo code to receive a discount on your purchase.
* **Proxy Group (Optional):** Select a proxy group if you want to run tasks on proxies. Using proxies is highly recommended.
* **Monitor Delay:** Enter the delay (in milliseconds) between retry attempts.
* **Profile Group:** Select the profile group your tasks will use.
* **Profile:** Select the profile for the task.
* **Account Group (Optional):** Select the account group for your tasks. Accounts are optional for many releases but required for some. Using an account may allow free shipping.
* **Account (Optional):** Select a specific account within the group.
* **Task Quantity:** Enter the number of tasks to create.
* **Double Raffle Entry:** Funko allows one free entry per raffle. In some cases, you can redeem Fan Rewards points for a second entry. Ensure your account has enough points.

<figure><img src="/files/9OuDNw2GePPsSGcWvkHS" alt=""><figcaption></figcaption></figure>

### Modes

* **Default:** Use this mode for all non-raffle releases.
* **Raffle:** Enters your tasks into Funko’s raffle.
* **Check Balance:** Checks the amount of Fan Rewards points on your Funko account.

### Running Releases

Running Funko is straightforward. Start your tasks about 60 seconds before the release time. Tasks will initialize, obtain a token, load the product, handle anti-bot, and wait for the release.

Once the product is added to cart, tasks will encounter a Turnstile captcha before checkout. Ensure your Funko captcha solvers are created and running. The Turnstile captcha will solve automatically and attempt to complete checkout.

Funko uses a randomized queue system for high-demand or exclusive releases. Similar to Best Buy, queue times are random, and entering the queue faster does not guarantee a lower queue time.

For high-demand products, using accounts is highly recommended.

### Anti-Bot

Funko uses a combination of Turnstile captchas and a randomized queue system. This system primarily focuses on proxy reputation by analyzing IP data across the internet to determine how suspicious it appears.

Because of this, there is often little you can do to fully control it. In some cases, proxies may already be flagged before use.


# Walmart

### How Releases Work

Walmart releases products on a first-come, first-served basis through its website, `www.walmart.com`. They usually do not announce a specific drop in advance, and most of the time the release product details are not known until several minutes before the release time. A common pattern is for releases to happen on Wednesday at **9:00 PM EST,** but there have been releases at other times.\
\
Before a product goes live, Walmart usually places a queue on the product page. This queue works on a first-in, first-out basis, which means the earlier you enter the queue, the earlier you are likely to get through it.

Once you pass the queue, you can add the product to your cart and check out normally.

### Creating Tasks

To run Walmart, select one of the supported regions in the **Site** drop-down when creating a task group

To add a task to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. This will open the task creation window for that group.

* **Monitor Input (SKU / OID)**: Enter the product SKU or OID of the item you want to check out. For example: 200526739. Note: Running the SKU is specifically for queue release, and running OID is for in-stock products.
* **Product Quantity:** Enter how many of the product you want each task to try to check out.
* **Proxy Group (optional):** Select a proxy group if you want to run your tasks on proxies. Using proxies is highly recommended.
* **Profile Group:** Select the profile group you want your tasks to use.
* **Profile:** Select the specific profile you want the task to use.
* **Account Group:** Select the account group you want your tasks to use.
* **Account:** Select the account you want the task to use. You can select **Match Email To Profile** and it will create the task with the account and profile that share the same email.
* **Task Quantity:** Enter the number of tasks you want to create.

Once your settings are configured, click **Create** to create your tasks.

### Running Releases

Before you can run a Walmart release, you need to do something known as "getting sessions" and "settings profiles

{% hint style="danger" %} <mark style="color:$danger;">**WHEN GETTING SESSIONS AND SETTING PROFILES, MAKE SURE TO USE THE STAGGER START FEATURE!**</mark>
{% endhint %}

{% hint style="danger" %} <mark style="color:$danger;">**IT IS HIGHLY SUGGESTED TO GET SESSIONS AND SET PROFILES DAYS BEFORE THE RELEASE! DO NOT WAIT UNTIL WEDNESDAY!**</mark>
{% endhint %}

#### Getting Sessions

Walmart requires you to log in to an account in order to make a purchase. Logging in is often slow, and doing it during a release can be very hard when the site starts to error and anti-bot gets stricter. As a result, you want to pre-login to your tasks, which is known as getting and saving sessions. Once the session has been saved, your task does not need to log in the next time it runs, saving you time and speeding up that process during the release.

To get sessions, run default mode tasks with your monitor input as the word 'placeholder' and simply start your tasks. They will begin to log in. In order to log in, Walmart requires a one-time code to be entered, which gets sent to the account email, so you will need to have your IMAP set up, which you can read about here.

{% hint style="warning" %}
Login sessions can last a very long time, but in some cases Walmart may randomly decide to log out of the account, which the task status will show if needed.
{% endhint %}

#### Setting Profiles

When trying to checkout on Walmart, the task profile info **must** match the info that is set as default on the account. If it does not, the bot will attempt to apply your task profile to the account.

One thing to be aware of is that when the bot needs to apply a card to the account, Walmart will do a $0.00 pre-authorization charge before saving it to the account. Doing this charge too many times in a short time frame will lead to the bank account being rate limited and blocked from adding any more cards to the Walmart account.

If this happens, you need to let your cards cool down for 1–24 hours before trying again. It's suggested to stagger start only a handful per minute to avoid this rate limit.

Once the profile is applied to the account, the next time the task runs it will not need to reapply the profile, but you must still run the task with the same profile.

#### Placeholder&#x20;

Since you often do not know the monitor input for a product until close to release, Valor includes a built-in **placeholder** feature.

By entering the word `placeholder` in the monitor input field, your task will enter a standby mode. It will wait for you to edit the task with the correct SKU once it becomes available. The sku must be added before the release time.

#### Release Time

Walmart often releases on Wednesday at 9:00 PM EST. Close to drop time, site traffic increases a lot, so your tasks will see different errors, which they will need to retry until they go through. As a result, to make the process a little smoother, it's suggested to stagger start 50–200 tasks per minute 30–60 minutes before the release time. This time range can vary, and it's best to test and see what works best for you.


# Intro

Sometimes websites restock products at random times. **Automation** lets you check out these random restocks without needing to keep tasks running all the time. Click the **Automation** button in the top navigation bar to begin.

{% hint style="danger" %}
Before using automations, make sure you have completed the steps in the **Initial Setups** section first.
{% endhint %}

<figure><img src="/files/uT5Wr55T17p8vCxXtll9" alt=""><figcaption></figcaption></figure>

It is important to first understand the core idea behind automations. Automations are essentially pre-created tasks that are connected to Valor’s server-side monitors. This means your tasks are not actively running and using your proxies at all times. Instead, they are only created and started when our server-side monitor detects a product restock. This means automations only run when a product first goes live or when it goes out of stock and then comes back in stock. They will not start for products or sizes that are already in stock.

To begin, click the blue **Add** icon in the top left corner. This will open a window where you can create an automation group and give it a name.

<figure><img src="/files/rfpp1VSdDTNOproSDXgc" alt=""><figcaption></figcaption></figure>

Automation groups help keep your automations organized. For example, you can create separate groups for different addresses, sites, or tasks. Once a group has been created, you can add and manage automations inside that group.

<figure><img src="/files/hpNkfmfm3Jv4BPjc2uiT" alt=""><figcaption></figcaption></figure>

After creating an automation group, you can then create **Monitors**, which are specific settings that control when you want your tasks to start. To add a **Monitor** to the selected group, click the second blue **Add** icon to the right of the group name at the top of the page. This will open the Monitor creation window for that group.

<figure><img src="/files/JiVnSl0AIyoXoiPRixV1" alt=""><figcaption></figcaption></figure>

Head to the next section to learn how to set up monitors for specific modules.


# Shopify

When creating a **Monitor,** select **Shopify** under **Site Module**

* **Sites:** Select the Shopify sites you want your monitor to watch for restocks on.
* **Profile Group:** Select the profile group you want your tasks to use.
* **Profiles:** Select the profiles you want your tasks to use.
* **Proxy Group:** Select the proxy group you want your checkout tasks to use when they are started.

{% hint style="info" %}
Your proxies are not used until the product actually restocks and the tasks are created and started.
{% endhint %}

* **Stop Tasks After:** Enter the number of minutes you want your tasks to continue running after the most recent restock ping.

{% hint style="danger" %}
Sometimes products may continue restocking over time. If a product restocks again after your automation tasks have already started, the **Stop Tasks After** countdown will reset. Because of this, make sure to set a low stop time if needed.
{% endhint %}

* **Account Groups (optional):** Select the account group you want your tasks to use.
* **Accounts (optional):** Select the accounts you want your tasks to use.
* **Monitor Delay:** Enter, in milliseconds, the delay your monitor tasks will use when checking the site after they start.
* **Retry Delay:** Enter, in milliseconds, the delay your checkout tasks will use when retrying after errors.
* **Product Quantity:** Enter how many of the selected product you want to check out.
* **Min Size Loaded:** Enter the minimum number of sizes that must be in stock before your tasks will start.

{% hint style="warning" %}
Sometimes a product may restock in only one size with very low stock throughout the day. To reduce how often your tasks are started, you can set a higher **Min Size Loaded** value so tasks only trigger when there is more substantial stock available.
{% endhint %}

* **Monitor Proxy Group:** Select the proxy group you want your monitor tasks to use when they are started.
* **Monitor Task Quantity:** Enter the number of monitor tasks to create when your automation starts.
* **Delete After Stop:** Enable this if you want the tasks and task groups created by your automation to be deleted after they finish running following a restock.
* **Search Image URL:** Enable this if you want Valor to use the product image URL when checking for a product match.

{% hint style="danger" %}
The **Search Image URL** feature is extremely risky and not needed most of the time. Only use it if you know what you are doing.&#x20;
{% endhint %}

* **Deep Search:** Enable this if you want the bot to search for a product match using more than just the product name, such as the product description, tags, and other product information.
* **Start On Checkpoint:** Some sites may enable checkpoint before a restock happens. Enable this if you want your tasks to start as soon as checkpoint goes live. Once your tasks have started after checkpoint is up, they will continue monitoring for restocks. For these tasks, the **Stop Tasks After** setting controls how long the tasks will continue running after checkpoint is detected, and the tasks will also stop if checkpoint goes down. If the product restocks while checkpoint is not up, your tasks will still start normally even if this setting is enabled.
* **Task Quantity:** Enter the number of checkout tasks you want to be created.

<figure><img src="/files/MsIqUFUfDSsAjFc2nh6Q" alt=""><figcaption></figcaption></figure>

After entering your desired settings, press **Create** to create the monitor.

<figure><img src="/files/TKPegUTudXycYJuRwWkt" alt=""><figcaption></figcaption></figure>

Once a monitor is created you need to enter monitor inputs so Valor can look for the products you want&#x20;


# Footsites

When creating a monitor, select **Footsites** under **Site Module**.

* **Sites:** Select the Footsites you want your monitor to watch for restocks on, such as Foot Locker, Champs, and other supported Footsites.
* **Profile Group:** Select the profile group you want your tasks to use.
* **Profiles:** Select the profiles you want your tasks to use.
* **Proxy Group:** Select the proxy group you want your checkout tasks to use when they are started.

{% hint style="info" %}
Your proxies are not used until the product actually restocks and the tasks are created and started.
{% endhint %}

* **Stop Tasks After:** Enter the number of minutes you want your tasks to continue running after the most recent restock ping.

{% hint style="danger" %}
Sometimes products may continue restocking over time. If a product restocks again after your automation tasks have already started, the **Stop Tasks After** countdown will reset. Because of this, make sure to set a low stop time if needed.
{% endhint %}

* **Delete After Stop:** Enable this if you want the tasks and task groups created by your automation to be deleted after they finish running following a restock.
* **Task Quantity:** Enter the number of checkout tasks you want to be created.

<figure><img src="/files/PJ1pDxQgUBWEndswSKu6" alt=""><figcaption></figcaption></figure>

After entering your desired settings, press **Create** to create the monitor.

<figure><img src="/files/M9p623b3ealJPfXvaqzo" alt=""><figcaption></figcaption></figure>

Once a monitor is created you need to enter monitor inputs so Valor can look for the products you want&#x20;


# Nike FLOW

When creating a monitor, select **Nike FLOW** under **Site Module**.

* **Sites:** Select the Nike sites you want your monitor to watch for restocks on.
* **Profile Group:** Select the profile group you want your tasks to use.
* **Profiles:** Select the profiles you want your tasks to use.
* **Proxy Group:** Select the proxy group you want your checkout tasks to use when they are started.

{% hint style="info" %}
Your proxies are not used until the product actually restocks and the tasks are created and started.
{% endhint %}

* **Stop Tasks After:** Enter the number of minutes you want your tasks to continue running after the most recent restock ping.

{% hint style="danger" %}
Sometimes products may continue restocking over time. If a product restocks again after your automation tasks have already started, the **Stop Tasks After** countdown will reset. Because of this, make sure to set a low stop time if needed.
{% endhint %}

* **Min Size Loaded:** Enter the minimum number of sizes that must be in stock before your tasks will start.

{% hint style="warning" %}
Sometimes a product may restock in only one size with very low stock throughout the day. To reduce how often your tasks are started, you can set a higher **Min Size Loaded** value so tasks only trigger when there is more substantial stock available.
{% endhint %}

* **Product Quantity:** Enter how many of the selected product you want to check out.
* **Delete After Stop:** Enable this if you want the tasks and task groups created by your automation to be deleted after they finish running following a restock.
* **Local Monitor:** Enable this if you want the monitor to check the site locally after it has been created. When enabled, the monitor will use the selected **Proxy Group** to monitor the site.
* **Task Quantity:** Enter the number of checkout tasks you want to be created.

{% hint style="warning" %}
**Local Monitor:** Enabling this can help pick up restocks faster, but it is not required. When enabled, the monitor will run locally using your selected proxy group. Do not use residential proxies with this setting, as it can quickly consume a large amount of proxy data.
{% endhint %}

<figure><img src="/files/KKabV7sk1uSzzYS7op1e" alt=""><figcaption></figcaption></figure>

After entering your desired settings, press **Create** to create the monitor.

<figure><img src="/files/BxAWCkeT5LSEl3PfZV8v" alt=""><figcaption></figcaption></figure>

Once a monitor is created you need to enter monitor inputs so Valor can look for the products you want&#x20;


# Scheduling Tasks

When creating Monitor or Checkout tasks, a **Schedule** tab is available.

In this tab, you can set a specific date and time for the tasks to start and stop.

This feature is optional and is designed for users who want to run tasks for a scheduled drop while AFK.

<figure><img src="https://i.imgur.com/Kl8bYBN.png" alt="" width="563"><figcaption></figcaption></figure>


# Delay Editor

Delay Editor can be found in the top right of the Valor AIO window, next to the current time display.

This feature is used to change your Monitor and Retry delays for your tasks. Delays are measured in milliseconds. For example, entering 2500 equals 2.5 seconds. This feature is optional to use and is intended for users who will be AFK or want an easier way to change delays.

First, select the task group you want to update. Then:

**Instant:**\
Enter values in the Monitor Delay and Retry Delay fields to apply the changes immediately.

**Schedule:**\
Use this option if you will be AFK and want the bot to update delays at a specific time. Set a time, enter the delays, then click the “Schedule” button.

<figure><img src="https://i.imgur.com/rR0Tkxt.png" alt="" width="375"><figcaption></figcaption></figure>


# Task Status Window

Task Status Window can be found in the top right of the Valor AIO window, between Delay Editor and Monitor.

This window displays the current statuses of all your running tasks and groups statuses that are at the same stage. This feature is optional and is intended to give you better visibility into what stage your tasks are currently in.

All you have to do is select the task group you want to view statuses for, or choose “Select All” to see statuses for all groups.

<figure><img src="https://i.imgur.com/VaRlfGl.png" alt="" width="375"><figcaption></figcaption></figure>


# Monitor

The Monitor window can be found in the top right of the Valor AIO window, next to the Task Status Window.

This monitor displays products being released by retailers in real-time. The monitor is optional and is designed for users who prefer an in-bot monitor instead of Discord monitor channels.

<figure><img src="https://i.imgur.com/ZbiiCpF.png" alt="" width="375"><figcaption></figcaption></figure>

**Within the monitor, you can:**

* Check the current resale price of the product on StockX
* Copy the product link
* Launch a quick task to automatically check out for you
* Perform a mass link change on your current tasks

**You can customize the monitor with the following options:**

* Search for a specific keyword (e.g., "Jordan") to show only products containing that word in the title
* Filter products by selected websites
* Filter by price range
* Filter by specific size
* Add negative keywords to exclude unwanted products

You also have the ability to create multiple monitors by pressing the **+** button, as well as the ability to customize the names of each monitor by pressing the pencil icon.&#x20;

<figure><img src="https://i.imgur.com/JnlVRiP.png" alt=""><figcaption></figcaption></figure>


