> ## Documentation Index
> Fetch the complete documentation index at: https://docs.redbrickai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

Any Project on RedBrick can be highly customized to support the specifics of your desired workflow.

The Project Settings tabs allow you to adjust your Project's configuration, workflows, export your Project and metadata, execute Bulk Actions, customize your Project toolkit, and much more.

Project Settings are broken down into the following subcategories:

* General Settings
* Consensus (for Consensus Projects)
* Export Labels
* Label Validation Script
* Hanging Protocol
* Direct Uploads
* Export Metadata
* Annotation Storage
* Bulk Actions
* Tool Settings
* Webhooks

You can also quickly navigate to several of these tabs from anywhere within a Project by clicking on the corresponding Settings Shortcut in the top-right corner of the screen.

<Frame>
  <img src="https://mintcdn.com/redbrickai-c2e4bc62/ZdKrDiZOOdWhNNT4/assets/images/project-pages/settings-page/settings-shortcut.png?fit=max&auto=format&n=ZdKrDiZOOdWhNNT4&q=85&s=368744b6186519e4807cb3bb2cf1f764" alt="" width="1480" height="756" data-path="assets/images/project-pages/settings-page/settings-shortcut.png" />
</Frame>

## General Settings

The General Settings tab contains basic information about your Project and allows you to modify:

* your Project's name, description, and labeling instructions URL;
* your caching settings&#x20;
* your [Labeler evaluation](/projects/labeler-evaluation) settings;
* your [Task assignment](/projects/tasks-and-assignment) settings and the size of your [Labeling/Review Queue](/projects/tasks-and-assignment#labeling-queue);
* your Review Stage settings, including your [pseudo-random review percentage](/quick-start/get-started-with-a-project#step-3-define-your-project-workflow);
* control your permissions settings for [Read-only Labels](/annotation-and-viewer/creating-editing-and-deleting-annotations#setting-permissions-for-read-only-labels);

You can also add Review Stages to a Project's workflow. However, this is a permanent action that cannot be undone.

<Note>
  **Oops!:** if a Review Stage has been added to your Project in error, you can reduce the review percentage to 0% to allow all Tasks to "pass through" it.
</Note>

***

## Consensus

If you are working inside of a multi-reader Project, you can find Consensus settings in the corresponding tab. For a full overview of how to set up and configure multi-reader Projects on RedBrick, please see the following documentation:

[Consensus](/project-pages/multiple-labeling/consensus/home)

***

## Export Labels

The Export Labels tab contains pre-filled commands to allow you to easily clone your Project to a directory on your local machine and export it.

For a more comprehensive overview of using the CLI to export a RedBrick Project, relevant tags, and common variants, please see our [CLI export documentation](../../python-sdk/cli-overview/exporting-annotations#export-annotations-to-a-local-directory-using-the-cli).

***

## Label Validation Script

The Label Validation Script tab allows you to use Javascript to enforce specific labeling behaviors and implement automated QA flows to your Project.&#x20;

A more comprehensive overview and example scripts can be found on the following page:

[Custom Label Validation](/project-pages/settings-page/custom-label-validation)

***

## Hanging Protocol

Custom hanging protocols can also be added to a Project's configuration to give admins greater control over the default annotation environment, specifically:

* windowing settings;
* the contents of a viewport, including viewing planes, synchronization with other viewports, flipping, etc.;
* Task layout (i.e. the viewport grid, the number of Layout tabs available and their contents, etc.);
* thresholding settings;

[Custom Hanging Protocol](/project-pages/settings-page/custom-hanging-protocol)

***

## Data Uploads

The Data Uploads tab provides a summary of all of the upload operations that have been carried out within your Project.

<Danger>
  If something is erroneously uploaded to your Project, you can "undo" the upload by deleting it in the Data Uploads tab.&#x20;

  The delete operation removes all images, labels, and Tasks associated with the upload - use caution!
</Danger>

<Frame caption="Deleting the contents of an upload">
  <img src="https://mintcdn.com/redbrickai-c2e4bc62/ZdKrDiZOOdWhNNT4/assets/images/project-pages/settings-page/data-uploads.png?fit=max&auto=format&n=ZdKrDiZOOdWhNNT4&q=85&s=9ee7895f883400f7ec541cc7f39c6565" alt="" width="2822" height="1018" data-path="assets/images/project-pages/settings-page/data-uploads.png" />
</Frame>

***

## Export Metadata

<Warning>
  As of **v1.1.2**, the Export Metadata tab has been removed and transferred to the Project Data Page (for Comment Exports) and Project Overview Page (Productivity Data Export).
</Warning>

#### Comment Exports

You can now export all of a Project's Comments by clicking on the corresponding button on the Project Data Page.

<Frame>
  <img src="https://mintcdn.com/redbrickai-c2e4bc62/ZdKrDiZOOdWhNNT4/assets/images/project-pages/settings-page/comment-exports.png?fit=max&auto=format&n=ZdKrDiZOOdWhNNT4&q=85&s=2005d72ca52bb9e763d26e60e7a8afce" alt="" width="2812" height="1486" data-path="assets/images/project-pages/settings-page/comment-exports.png" />
</Frame>

#### Workforce Productivity Export

Productivity data includes each labeler or reviewer's active work time (measured in milliseconds) and the number of Tasks completed per day and can be accessed on the Project's Overview Page.

You can also customize the date range for your export to retrieve more specific data.

<Frame>
  <img src="https://mintcdn.com/redbrickai-c2e4bc62/ZdKrDiZOOdWhNNT4/assets/images/project-pages/settings-page/productivity-exports.png?fit=max&auto=format&n=ZdKrDiZOOdWhNNT4&q=85&s=44c25c1bd336a75a595235dedbb577e5" alt="" width="2806" height="1400" data-path="assets/images/project-pages/settings-page/productivity-exports.png" />
</Frame>

***

## Annotation Storage

By default, all annotations generated on RedBrick AI are stored on our servers in NIfTI format.

The Annotation Storage tab allows you to designate any Storage Method that you have integrated to the platform and store your annotations there.

<Frame caption="Selecting a non-RedBrick Storage Method for annotation storage">
  <img src="https://mintcdn.com/redbrickai-c2e4bc62/ZdKrDiZOOdWhNNT4/assets/images/project-pages/settings-page/annotation-storage.png?fit=max&auto=format&n=ZdKrDiZOOdWhNNT4&q=85&s=0108b4c76f28ee023ce6c898977049ae" alt="" width="2396" height="618" data-path="assets/images/project-pages/settings-page/annotation-storage.png" />
</Frame>

***

## Bulk Actions

The Bulk Actions tab allows you to execute Stage-level operations for your workflow. Common operations include:

* sending all Ground Truth Tasks back to a Label or Review Stage;
* pushing Label Stage Tasks with pre-uploaded annotations to a later Stage;
* accepting or rejecting Tasks that have been pseudo-randomly retained in a Review Stage;

<Frame caption="The Bulk Actions tab of a Project with a simple workflow">
  <img src="https://mintcdn.com/redbrickai-c2e4bc62/ZdKrDiZOOdWhNNT4/assets/images/project-pages/settings-page/bulk-actions.png?fit=max&auto=format&n=ZdKrDiZOOdWhNNT4&q=85&s=6d66b5ffc099c4ed53e37181a544ddc3" alt="" width="2382" height="636" data-path="assets/images/project-pages/settings-page/bulk-actions.png" />
</Frame>

Bulk Actions are also reflected in Task History as a **System operation**. For example, if user "Ben Stewart" bulk rejected all Tasks in the Review\_1 Stage, the Task History would display as follows:

<Frame caption="The Task History of a recently bulk rejected Task">
  <img src="https://mintcdn.com/redbrickai-c2e4bc62/ZdKrDiZOOdWhNNT4/assets/images/project-pages/settings-page/bulk-actions-history.png?fit=max&auto=format&n=ZdKrDiZOOdWhNNT4&q=85&s=3c437181b575e912f81a970e82bc4e26" alt="" width="892" height="158" data-path="assets/images/project-pages/settings-page/bulk-actions-history.png" />
</Frame>

***

## Tool Settings

The Tool Settings page allows you to configure the exact scope of the Segmentation toolkit available to labelers and reviewers.&#x20;

For more information about our Segmentation Toolkit and the Tool Settings page, please see the following pages:&#x20;

[Segmentation Tools](/annotation-and-viewer/segmentation/segmentation-tools)

[Tool Configuration](/annotation-and-viewer/segmentation/segmentation-tools#tool-configuration)

***

## Webhooks

If you'd like to integrate webhooks to your Project, you can do so here.

For a more detailed overview of the available webhooks and how to integrate them, please see the following page:

[Webhooks](./webhooks)
