Skip to main content
A Quest is Fusion’s product object for configuring and running a study. It bundles together the pieces your study needs: optional prompts for recurring data collection, experiments for interactive tasks, onboarding for consent and screening, health data configuration, participant operations, and collected datasets.

Quest Anatomy

Every quest contains a configuration object with the following components:
ComponentRequired?Description
PromptsOptionalRecurring questions delivered on a schedule. See Prompts.
Onboarding QuestionsOptionalPre-join screening questions for eligibility. See Onboarding.
Onboarding OverviewOptionalRich HTML consent language shown before questions. See Full-Text Overview.
ExperimentsOptionalInteractive jsPsych tasks. See Experiments.
Health Data ConfigOptionalToggles for collecting steps, sleep, and heart_rate from wearables.
AssignmentOptionalPython script for counterbalancing / conditional experiment assignment. See Ordering & Assignment.
Analysis ScriptsOptionalPython scripts that run against collected datasets for quality checks, metrics, and processing. See Analysis Scripts.
Post-Experiment ScriptOptionalPython code to run after experiment completion.
Researchers can also use the quest workspace to:
  • review participants and cohort assignments
  • update participant lifecycle status
  • monitor collected datasets
  • configure a compact baseline / follow-up schedule for cohorts
  • review simple due / overdue compliance state
Prompts are no longer required to create or save a quest. This means you can run experiment-only, onboarding-only, or recording-focused studies without adding scheduled surveys first.

Quest Lifecycle

  1. Draft — Quest is created and saved but not yet visible to participants
  2. Published — Quest is live and accessible via its URL (consumes credits — see Pricing)
  3. Participant operations — Researchers manage participants, cohorts, and schedule/compliance state
  4. Data collection — Participants submit prompts, onboarding responses, experiments, recordings, and health data
  5. Unpublished — Quest is taken offline; existing data is preserved

Organization Scope

Every quest belongs to an organization. When creating a quest, you select the organization using a dropdown. All billable actions on the quest (publishing, participant joins, data submissions) are charged to the quest’s organization.
You must create an organization before creating a quest. See Creating an Organization to get started.

Data Types Collected

Dataset TypeSourceDescription
prompt_responsesWeb / MobileAnswers to recurring prompts
onboarding_responsesWeb / MobileAnswers to onboarding questions (free — not billed)
experiment_trialsWeb / MobilejsPsych experiment results (stored in Azure Blob)
brain_recordingsWeb / MobileEEG recordings from Neurosity Crown or Muse
healthMobileSteps, sleep, heart rate from wearables

Next Steps

Creating a Quest

Step-by-step guide to building your first quest.

Participant Journey

See how participants move from onboarding into prompts, experiments, and study activities.

Prompts

Configure recurring data-collection questions.

Onboarding

Set up consent and eligibility screening.

Experiments

Add interactive jsPsych experiments.

Analysis Scripts

Automate data analysis with Python scripts.