Best practices

Organization admin: from enablement to teaching-ready

Example Organization admin term/pilot workflow and success criteria.

practicesadmin

Audience: Organization admins · Applies to: SaaS / private

Goal: Move the org from “can sign in” to “teachers can assign, students can practice,” and finish one smoke acceptance.

Scenario example

SaaS: self-serve trial signup → quick login or first org password change → use directory Enter for demo teacher/student to run assign / practice / report → Create / Copy from selection for a real pilot class (CSV when the roster is large) → open practice policy → then check trial/billing status. Fast path: Trial signup: enable and sign in, Demo data quick start.

Private: take over after Super admin opened the org; start from classes and policy (Super admin steps: Super admin workflow).

Organization admin main nav is Home / Messages / Settings / Me; org directory, import, plan, branding, logs, and more all open from the Settings hub—see App settings: entry and layers.

Workflow steps

StageWhat to doDetails
EnableSaaS trial signup / quick login / first password change; private: receive the created orgTrial signup: enable and sign in · First organization (private)
Demo smoke (optional)Settings → Organization & intake → teacher/student list Enter; run task → practice → reportDemo data quick start
Org readyCreate classes, authorize teachers; UI create/copy or CSV/API import; as needed add academic admins in Manage teamClasses and authorize teachers · Import users · Manage team
Capability readySettings → Speaking & exams configure this org’s practice policy (within platform-enabled range)Org policy and enablement
Smoke acceptanceAsk teachers to run Teacher workflow and students Student workflowSuccess criteria on this page
Formal serviceSettings → Plan & usage pick plan/pay or commercial enablement; confirm teachers/students can keep practicingTrial expiry and formal service
Formal intake (as needed)Settings → Import (data integration) scale CSV or APIFormal intake: CSV / API
Branding outward (as needed)Settings → Advanced change branding and domains (after roster and service are ready)Branding and domains

Suggested rhythm: pilot week uses UI create/copy (or a small CSV sample) + one class smoke; only then full import or API.

Success criteria

  • Organization admin can sign in via App login identity Organization; main nav is Home / Messages / Settings / Me.
  • Teachers and students can sign in; at least one speaking task runs from assign through practice.
  • Practice policy and trial/formal status match expectations; if platform capability is short, Super admin / platform was contacted (see Platform capability packs).

Common blockers

SymptomSuggestion
Cannot check a type in policyPlatform pack not open—SaaS contact platform; private ask Super admin
Import failsSee CSV: common errors
Trial expired; cannot create practiceSee Trial expiry and formal service
Cannot find plan / directory / brandingOpen top-level Settings, use route cards; do not look for old top-level “Data / Advanced” sidebar items

Related

Last updated: Fri Jul 24

This guide applies to the DodoSpeak Help Center.

Organization admin: from enablement to teaching-ready · DodoSpeak Help Center