MyThorneAI — Career Readiness Training for Students in Transition

Importing a roster

CSV format, what happens to duplicates, and how to dry-run an import.

1 min read · Updated September 2026

The CSV format

Four columns, header row required, UTF-8.

  1. email — must be unique and is the matching key.
  2. first_name and last_name.
  3. class_code — the class to enroll into, or blank.
  4. role — student, teacher or admin. Defaults to student.

Dry run first

Validate shows exactly what would be created, updated and skipped without writing anything. Existing accounts are matched on email and updated, never duplicated.

Was this helpful?

Still need help?

Confused? Ask a question, report a bug, or request a feature. Signed in? Contact us from your dashboard.

Contact us