

# Approve and reject assignments


A Requester approves or rejects assignments that Workers submit. When you approve an assignment, the Worker gets paid. When you reject an assignment, the Worker doesn't get paid.

You can approve results individually or all at once. Also, you can sort the results based on the Worker ID so you can review the results from a specific Worker all at once. 

**Topics**
+ [

# Review assignments
](ReviewingResultsintheRUI.md)
+ [

# Review assignments offline
](ReviewingResultsOutsideoftheRUI.md)
+ [

# Approve previously rejected assignments
](ReversingRejectedAssignment.md)

# Review assignments


It's convenient to review small batches of results so that you can approve or reject work. 

**To approve or reject work**

1. On the Mechanical Turk Requester website at [https://requester.mturk.com/](https://requester.mturk.com/), choose the **Manage** tab and then choose **Results**. 

1. Under **Manage Batches**, choose the arrow next to **Batches ready for review**.

1. Choose **Results** on the batch you want to review.

1. On the **Review Results** page, do one of the following:    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/AWSMechTurk/latest/RequesterUI/ReviewingResultsintheRUI.html)

1. If you want to sort the list by Worker, choose the **Worker ID** column heading.

You can easily approve or reject all of a Worker's work. Over time, you might find a Worker who consistently submits excellent work and therefore has a very high approval rating. In that case, you can approve all of the Worker's work without reviewing all of it.

Mechanical Turk processes payments several times a day so there is almost always a small delay between approval and payment. When there is a delay, Workers see HITs as **Approved-pending payment** in their dashboard. The dashboard displays **Paid** for processed payments.

# Review assignments offline


If a batch is large, it's often easier to download batch results, review them using another application, such as Microsoft Excel, and then upload the revised file. For information about reviewing assignments in the Requester UI, see [Review assignments](ReviewingResultsintheRUI.md).

Results are available for 120 days after you approve or reject them. If you need to access the results longer than that, you can use the following procedure to download and archive them.

## Download and review assignments


**To download and review assignments offline**

1. On the Mechanical Turk Requester website at [https://requester.mturk.com/](https://requester.mturk.com/), choose the **Manage** tab and then choose **Results**. 

1. Under **Manage Batches**, choose the arrow next to **Batches ready for review**.

1. Choose **Review Results** on the batch you want to review.

1. On the **Review Results** page, choose **Download CSV**. The **Download Batch Results** page opens and a dialog box appears when your `.csv` is ready to download. 

1. Choose **here** in the first sentence in the dialog box to download your `.csv`. 

1. Choose **OK** and open the results file with a .`csv` compatible application, such as Microsoft Excel.

1. For each result, enter an `X` in the **Approve** column or a reason to reject the result in the **Reject** column.

1. Save the spreadsheet as a .`csv` file.

## Upload reviewed results


Now that you've reviewed the results, you must upload your reviewed file so Mechanical Turk can approve or reject work based on the changes you made to the file.

**To upload a reviewed .csv file**

1. On the Mechanical Turk Requester website at [https://requester.mturk.com/](https://requester.mturk.com/), choose the **Manage** tab and then choose **Results**.

1. Under **Manage Batches**, choose the arrow next to **Batches ready for review**.

1. Choose **Results** on the batch you want to review.

1. On the **Review Results** page, choose **Upload CSV**.

1. Choose **Review Results Offline**, choose **Browse**, choose the .`csv` file you saved, and then choose **Upload CSV**.

1. On the **Processing File** page, wait for your file to finish processing. It might take a few moments to process your file. 

1. If you rejected any assignments, you can republish the rejected assignments by selecting the **Republish rejected assignment(s) for other workers to complete** check box.

1. Choose **Yes** to confirm your choices.

Some versions of Microsoft Excel do not display international characters by default. If your HIT title, description, or HIT results contain international characters, you must follow the instructions for your version of Microsoft Excel to import or activate international characters.

# Approve previously rejected assignments


You can approve previously rejected assignments to reverse any rejections you might make by mistake. It is important to make sure that all acceptable work is approved to ensure a good reputation with Workers. 

You can only approve previously rejected assignments that were submitted within the previous 30 days and only if the assignment's related Human Intelligence Task (HIT) has not been disposed.

**To approve previously rejected assignments**

1. On the Mechanical Turk Requester website at [https://requester.mturk.com/](https://requester.mturk.com/), choose the **Manage** tab and then choose **Results**. 

1. Under **Manage Batches**, choose the arrow next to **Batches already reviewed**.

1. Choose **Results** on the batch that contains the previously rejected assignments that you want to approve.

1. On the **Review Results** page for the batch that contains the rejected assignments you want to approve, choose **Download CSV**. If you have not downloaded a results .csv file before, you can follow the detailed steps described in [Download and review assignments](ReviewingResultsOutsideoftheRUI.md#DownloadtheResults). 

1. In the downloaded .csv file, mark an assignment as approved by putting an **x** in the **Approve** column and remove the text from the **Reject** column. 

1. After you mark the rejected assignments for approval, save the file, and then upload the modified .csv file by choosing **Upload CSV** on the **Review Results** page for the batch. If you have not uploaded a modified results .csv file before, you can follow the steps in [Upload reviewed results](ReviewingResultsOutsideoftheRUI.md#ReviewingandUploadingtheResults). 

1. When you're asked to confirm your approval choices, choose **Yes** to confirm the approval of the assignments, which approves the assignments, pays the Workers, and updates the Workers' HITs submitted statistics. 

Approving a rejected assignment initiates two payments from your Requester Amazon.com account: one payment to the Worker who submitted the results for the reward amount specified in the HIT and one payment for Mechanical Turk fees. For the operation to succeed, you must have sufficient funds in your account to pay the Worker and the fees. 

If your HITs were created using the Mechanical Turk API, you can approve a previously rejected assignment using the [ApproveRejectedAssignment](https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ApproveRejectedAssignmentOperation.html) operation. 