Skip to content
Menu

Setup guide

Running a psiTurk experiment on Tavra

psiTurk was built as an open platform for science on Mechanical Turk, and its latest release is v3.3.1 from October 2022. Your experiment's pages and code can still run as a Tavra study.

Last updated November 14, 2026

What to keep and what to replace

  • Keep your experiment's HTML, JavaScript and data-saving code.
  • Replace psiTurk's task posting and payment commands: on Tavra you post the study with the survey and study template and pay when you post.
  • Replace the assignment and worker IDs psiTurk read from the URL with the Tavra assignment reference.

Steps

  1. Serve your experiment from any web host, or keep psiTurk's server for the pages only.
  2. Read the Tavra assignment reference from the URL and store it with each participant's data.
  3. At the end, redirect to the return link from Tavra's template, or show a completion code.
  4. Post the study on Tavra with your link, checks and reward.
Join the waitlist

Studies open at launch. Join now to hear when.

Join the waitlist

Sources

  1. NYUCCL on GitHub, psiTurk. Described as an open platform for science on Amazon Mechanical Turk; the latest release is v3.3.1 from October 31, 2022. Checked November 14, 2026.