Study Participations
This guide explains the participations list view, where you can monitor sessions, check processing status, and access individual participation results.
Accessing the participations list
Navigate to Dashboard > select a study > Participations. The page displays a table with one row per participation session.
Live updates
The participations list updates automatically in real time, so you do not need to refresh the page:
- Status changes appear instantly. As a session progresses and its recordings are processed, the Status badge for that row updates on its own (for example, from In progress to Processing to Ready).
- New participations appear automatically. When a new participant starts a session, their row appears at the top of the first page without any manual reload.
- Analysis badges refresh live as analyses are queued, run, and complete.
If you have moved to a later page, newly started participations still arrive on the first page; return to page 1 to see them.
Table columns
| Column | Description |
|---|---|
| Photo | Thumbnail captured during the session (if webcam was enabled). |
| ID | Short identifier assigned to the participant. |
| System ID | Internal unique identifier for the participation record. |
| Started | Date and time the session began (see Precise start and end times). |
| Ended | Date and time the session ended, empty if still in progress (see Precise start and end times). |
| Status | Current state of the session and its post-processing (see below). |
| Analyses | Small colored badges indicating which analyses have been run or are available. |
| Notes | Free-text notes attached to the participation by a researcher (read-only here; edited on the participation detail page). |
| Labels | Tags or categories applied to the participation for filtering and organization (read-only here; edited on the participation detail page). |
| Actions | Buttons to view results, moderate a live session, or delete the participation. |
Precise start and end times
For recent participations, the Started and Ended columns show a precise time anchored to a reliable reference clock, rather than the raw time read from the participant's own device. This gives you start and end times you can trust and compare across sessions, even when a participant's computer clock is set incorrectly.
Hover over a start or end time to see its calibration bound, written as a small plus-or-minus margin (for example, "+/- 18 ms"). This margin reflects how precisely the time could be calibrated at the moment the participant gave consent, near the start of the session. It is a one-time calibration accuracy, not a measure of how much the clock may have drifted over the course of the session.
Some times cannot be reliably anchored to the reference clock. This happens when the participant was offline at the moment of consent, or when their device clock was detected to have jumped or paused during the session. In those cases the time carries an amber Approximate clock badge, and you should treat it as a best-effort estimate rather than a calibrated value.
Participations recorded before this feature was introduced continue to show their original device-clock times, with no calibration margin and no badge.
Status indicators
Each participation displays a status badge. The color and animation convey the current state at a glance.
Session states
| Status | Appearance | Meaning |
|---|---|---|
| In Progress | Blue, pulsing | The session is currently active, the participant is going through tasks. |
| Waiting for moderator | Indigo, pulsing | The participant has reached a moderation gate and is waiting for a moderator to join. |
| Ready | Green | The session is complete and all recordings have been fully processed. |
| Processing | Amber, pulsing | The session is complete, but the backend is still processing recordings (encoding, uploading, or running analyses). |
| Pipeline error | Red | Something failed during recording processing. Check the participation detail view for error logs. |
End-condition badges
These badges may appear alongside the main status to indicate how the session ended:
| Badge | Appearance | Meaning |
|---|---|---|
| Manually stopped | Orange | The participant or the moderator ended the session early, before all tasks were completed. |
| Timeout exceeded | Yellow | The session ended automatically because the study time limit was reached. |
| Partial recording | Amber | One or more recording tracks could not be saved, so the audio/video recording is incomplete. Hover the badge to see which tracks are missing. |
Actions column
The Actions column provides contextual buttons depending on the participation status:
- View: available when the status is Ready or Error. Opens the participation detail page where you can review recordings, task results, and analysis outputs.
- Moderate: available when the status is Waiting for moderator (and you have moderation rights). Joins the live session so the researcher can interact with the participant in real time.
- Delete: available to the study owner. Permanently removes the participation and all of its recordings, analysis results, and behavioral data. A confirmation dialog asks you to type the participation's System ID before the deletion proceeds; this action cannot be undone.
Analyses column
The Analyses column shows small colored chips representing individual analysis pipelines (for example, Speech-to-Text or eye-tracking). Each chip indicates whether that analysis has completed, is still running, or encountered an error. Hover over a chip to see its label and current state. See Processing and analysis status for how analyses are processed and what to do when one fails.
Notes and Labels
The Notes and Labels columns are read-only in this list. To edit them, open a participation's detail page (via View) and use the General panel:
- Notes: add or edit free-text comments about a participation. Useful for flagging issues or recording observations.
- Labels: assign one or more labels to categorize participations (for example,
pilot,exclude,reviewed). Labels can be used to filter the export.
The Export panel below the table packages multiple participations into a single ZIP archive. Use the Include labels and Exclude labels filters to choose which participations are exported, a participation is included only when it carries every "include" label and none of the "exclude" labels. There is no per-row checkbox selection.
The "Approximate sync" label
Some participations are automatically tagged with the Approximate sync label. It is applied during processing when the precise timing alignment between the recording and the collected data (gaze, markers, transcription, and other measures) could not be established, for example, when the synchronization signal was not detected in the recording. The session is still processed and remains fully usable, but timing for that participation is approximate rather than exactly aligned to the video. You can filter on this label to review or exclude affected sessions. It is applied automatically and never removes labels you have added yourself. See Timing and data quality for what the synchronization-quality levels mean and what accuracy to expect.