Contacting MTurk Workers

You may wish to contact a group of workers who have done your tasks in the past, to notify them that more similar tasks are available. It is best not to do this too often, but sometimes you may want to notify workers from a group that is hard to find, e.g. Turkish speakers.

First, install the AWS shell (on your own machine):

sudo pip install aws-shell

Then, configure it for your account:

aws configure

Enter your account's public and secret keys when prompted. Default region name should be us-east-1 and default output format should be json.

Gather the worker IDs who you want to contact. You may only contact workers who have done at least one of your tasks in the past. Then, you can send the mail:

aws mturk notify-workers --subject "email subject" --message-text "email contents" --worker-ids "id1" "id2" "id3"