Organization admin

Import teachers and students

Where Organization admins import teachers and students in bulk, which method to use, and the recommended order.

admincsv

Audience: Organization admins / academic operations · Applies to: SaaS / private

Goal: Choose the right import method and complete the first successful import.

Adding a few records: For only a few classes, teachers, or students, go to Settings → Organization & intake → Classes / Teachers / Students and use New or Copy selected. See Classes and teacher access. This guide covers bulk intake.

Choose a method first

ScenarioRecommended
One-off additions or a trial pilotCreate / copy in the UI
One-time term setup with many peopleCSV
Ongoing synchronization with an academic system or SISAPI
Pilot first, then scaleValidate fields in the UI or CSV, then move to API

See Which data intake method should you use?.

Where is Import?

Organization admin → SettingsImport (Data integration). This area contains data import, data export, logs, and batches; exact labels may vary by version.

The Classes / Teachers / Students directory is under Settings → Organization & intake, not Import. After a successful import, verify accounts and class membership in the directory. Only Organization admins can perform imports.

Shortest CSV path

  1. Read CSV: what you can do.
  2. Download the official template and complete it using CSV templates and fields.
  3. Follow First CSV import: Validate → Submit → View batch.
  4. Correct failed rows using Common CSV errors, then import them again.

Recommended import order

  1. Classes
  2. Teachers and students
  3. Class membership

Test with a sample of 5–10 rows before importing the full file.

Confirm success

  • The successful-row count in the import batch matches your expectation.
  • New accounts and class membership appear under Organization & intake → Teachers / Students / Classes.
  • Teachers can publish a task for the class, and students can see it in To-do.

Other cases

  • Platform-assisted import: Some deployments are imported by platform operations; the process and validation order are the same.
  • Private deployment: The steps are the same; your deployment team provides the admin URL.

Related

Last updated: Fri Jul 24

This guide applies to the DodoSpeak Help Center.

Import teachers and students · DodoSpeak Help Center