Editing a pool

You can edit a pool with the “Open” or “Closed” status. While editing, an open pool switches to the “CLOSED_FOR_UPDATE” status. For example, this way you can change the payout amount in a running pool.

Note. The cost of a task is registered at the moment when a performer accepts it. If the cost changes during task completion, the performer will receive the amount that was specified before editing the cost.

To edit the pool parameters, click Edit at the top of the pool page or in the list of pools on the project page.

Pool parameters




The pool name shown only to you (as a requester) on the project page.

Public description

Will be displayed instead of the project description in the task list for performers and linked training.

Private description

If necessary, you can add a private project description that will only be available to you.


This field is only available if you have training pools in the project.

Training pool that will be linked to the main one.

Pool type

This field should be filled in when you set tasks for 0 cents. Choose an option from the list:

  • Examination — Control tasks to assess how well performers completed their training.
  • Training — A main pool which consists only of training tasks and can have a zero cost. Use it to train performers before performing real tasks if the training pool doesn't work well for your project.
  • Retry — Control tasks to give a second chance to performers who passed the training and exam but made a lot of mistakes while completing the main tasks.
  • Other — If none of the above apply.
Level required

This field is only available if you have filled in the Training field.

Percentage of correct responses in training tasks (from 0 to 100) required to be admitted to the pool tasks. The calculation is based on the first response the performer gave in each task.

The minimum required level that you can set is 5. Performers who complete training with apercentage below this level won't have access to tasks.

Price per task suite

Payment per task suite in U.S. dollars. For cents, use the dot (".") as a separator. The minimum price is $0.01. For more information, see the Setting up pricing section.

See examples of prices for different types of tasks here.

dynamic pricing

This parameter allows you to vary the task price depending on the performer's skill level. Learn more

See examples of prices for different types of tasks here.

Adult content

Whether the tasks have porn content. Tasks with porn content are only issued to performers who have agreed to complete these types of tasks.

If you aren't sure whether the tasks have porn content, select "Yes".

Users filter

By setting the filters, you choose performers that meet your requirements to complete your task. There are filter sets, filters by various criteria, and filters by skills that you can create yourself.

If you are working with Russian-language texts in the task, you don't need to display the project for non-Russian speakers. You can set a filter for the Russian language. Similarly, you can filter performers by place of residence in a particular country or city, and so on. Learn more

If you give training tasks to performers, you can add a skill to the pool to choose performers who already completed training. Learn more about skills

Offline accept

Turn on this option to review the completed tasks manually.

Set the time period when you can check the tasks and reject them if the results are poor.

Learn more about task review here and here.

Captcha frequency

The frequency of captcha display:

  • “No” — Don't show captchas.

  • “Low” — Show a captcha after every 20 assignments.

  • “Medium”/ “High” — Show a captcha after every 10 assignments.

To show the captcha to performers, set the quality control rule.

Review period

The number of days for reviewing and accepting tasks (max: 21). The performer will see the deadline for checking the tasks:

  • In the task information on the Toloka main page.

  • In the history of completed tasks.


The number of performers who should complete each task in the pool.

Configure this parameter if you need several people to complete your task. Overlap is necessary in tasks for collecting photo datasets, recording audio, or conducting surveys. In other types of tasks, it can improve the quality of results.

To save money, you can set up dynamic overlap (also known as incremental relabeling or IRL).

Dynamic overlap will help you save money. Learn more.


You can use this parameter if you specify fixed values for the input data fields. It lets you save your budget and avoid setting fixed overlap for all pool tasks.

You set the range, the service analyzes the responses, their consistency, the level of performers' skills and, if necessary, increases the overlap within the range you specified.

Speed / Quality

Use this setting to select the most active performers by rating or to set the time limit for pool completion.

This way you can choose performers for your tasks. If you want to get responses very quickly, the quality may be doubtful. If you want very high quality, be prepared to wait longer. Find a balance that meets your needs. Learn more.

Time on task

The time allowed for completing a task suite, in seconds. Uncompleted tasks are redistributed to other performers.

We recommend spending no more than 60 seconds per task (including the time for page loading and sending responses).

If you set the interval too long, the tasks will stay open for a long time. If it is too short, the tasks won't be completed and paid for.

Keep task order

Option disabled (default value)

The uploaded tasks are grouped in pages and given to performers in random order. Within the page, the task order is always random.


If you specified 2 tasks per page when uploading the TSV file with image links to the pool, the system can generate them as follows:

Tasks in the file Page 1 Page 2 Page 3
Image 1 Image 2 Image 6 Image 4
Image 2 Image 5 Image 1 Image 3
Image 3
Image 4
Image 5
Image 6

Option enabled

Tasks will be grouped on pages in the order they are listed in the TSV file.

If you specified 2 tasks per page when uploading the TSV file with image links to the pool, you are equally likely to get pages where the first link goes first and the second goes second, and the other way round:

Tasks in the file Page 1 Page 2 Page 3
Image 1 Image 1 Image 3 Image 4
Image 2 Image 2 Image 4 Image 3
Image 3 or or or
Image 4 Image 2 Image 4 Image 5
Image 5 Image 1 Image 3 Image 6
Image 6

If the pool has an overlap, the next task is distributed only when the previous task is completed by the necessary number of performers.

Use this parameter to:

  • Speed up collection of responses for majority vote check.

  • Issue tasks by priority.

    Put important tasks in the beginning of the file. They will be completed faster and with the necessary overlap.


The date the pool closes. The pool closes automatically on this date, even if the tasks aren't marked up.

Time before the pool closes in seconds

The interval during which the pool will remain open from the moment all tasks are completed. Minimum — 0, maximum — 259200 seconds (three days).

For example, you can use this parameter if you need an open pool where you regularly upload new tasks.

Priority Number from 0 to 100. Allows you to rank a pool within a project. First, a performer is assigned tasks from a pool with higher priority.


What is the right time limit for the task completion?
Try completing the tasks yourself. Ask your colleagues and friends to complete them. Find out average completion time and add 50% to it.
What overlap should I set?

Overlap defines how many performers complete the same pool task.

The best overlap is an overlap that provides satisfying quality of results. For most tasks that are not reviewed, overlap from “3” to “5” is enough. If the tasks are simple, overlap of “3” is likely to be enough. For tasks that are reviewed, set overlap to “1”.

Can I change overlap after the pool is started?

Yes. Open edit mode for the pool and set a new overlap value. You don't need to restart the pool. Updating the settings is usually fast, but if there are many tasks, it may take several minutes.

How many tasks should be in a suite?

The number of tasks depends on how difficult and time-consuming the tasks are. Keep the size reasonably small. Large task suites are unpopular, partly because they are inconvenient for performers (for example, if the internet connection is unstable).

Why has the speed of pool completion dropped?
Possible reasons:
  • You've stopped the main pool. This could limit the number of performers with access to the pool. Start the training pool again. There will be more performers who can access the tasks.

  • The filters you set are too strict. For example, a strong restriction on a certain skill that most users don't have.
  • Too many users are banned. Ease the quality control rules.
How can I speed up the pool completion?
If I change the time allocated for one task, will this apply to tasks assigned earlier?

If you change the time allocated for a task, the time value will apply to the tasks that have not yet been taken by the performers. The same applies to the case when you close the pool. A performer who has an assignment in the active status can complete the assignment.

How do I edit or delete tasks uploaded to the pool?

If you uploaded tasks to the pool using “smart mixing”, you can stop the pool and mark up your tasks: edit answers, hints, or delete tasks.

If you uploaded them using a different method, clone your pool and upload the new file with the corrected list of data to be labeled.