# Batches

The smallest unit of work that can be assigned to a user.

Batches can be assigned an annotator as well as a reviewer.

An annotator can label images, create issues and ask for a review. He cannot submit a review or mark the batch as finished. Asking for a review moves the batch into validation mode.

A reviewer can submit a review and mark the batch as finished. This moves the batch to completed mode.

<figure><img src="https://4219847035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaFKXVbOeJ2H3b8HBGVBG%2Fuploads%2F1pFG1OCnTGhZmnPee3Ep%2Fimage.png?alt=media&#x26;token=a7d99233-7fb0-4707-b4f8-fa93714c7c16" alt=""><figcaption><p>Batches can be assigned to Annotators and QC for better access management</p></figcaption></figure>

A batch can be in four modes

1. **Annotation** - Every batch starts in this mode. And stays in this mode until images are being labeled
2. **Validation** - A batch moves into this mode, when it is submitting for a review. When an annotator has finished labeling images in a batch, he can submit it for a Quality Check.
3. **Quality Check** - The final Quality check for the batch. Once complete, the QC can submit a review with ratings for the annotations.
4. **Completed** - When a reviewer marks the batch as completed, it moves to Completed mode.

**Visilibity** — Batches can be viewed by Admins, Project Managers assigned to parent projects and annotators assigned as an Annotator or a Reviewer to the batch.
