Skip to content
All modules Platform & SettingsDedicated Aira capability

Migration Copilot governed AI for Indian schools

Map, validate, preview and import student CSV or XLSX files.

Feature identity

Migration Copilot

An illustration, not a screenshot. The interactive example below shows what this capability actually does.

Example view

Migration Copilot in a school workflow

Map, validate, preview and import student CSV or XLSX files.

Platform & Settings
Dedicated Aira capability

Migration Copilot

Map, validate, preview and import student CSV or XLSX files.

ScopeOnly supported, permission-checked school context
  1. Required contextA plan that includes the Migration Copilot, plus a supported student CSV/XLSX file; staff, fee-demand and accounting import are out of scope must be confirmed before rollout.
  2. Supported workImport student records from CSV or XLSX through one governed workflow.
  3. Reviewable resultA reviewed student CSV/XLSX import with suggested mapping, row-level validation, preview, controlled commit and rollback evidence.
Governed resultA reviewed student CSV/XLSX import with suggested mapping, row-level validation, preview, controlled commit and rollback evidence.
Code-native illustrative example · not live product UI · no customer dataExample labels and outcomes come from this capability's reviewed catalogue record.

Product scope

What it does

Upload a student CSV or XLSX file, review the suggested column map, correct it when needed, and preview row-level validation before commit. The current Copilot commit path imports student records only; it does not claim staff, fee-demand or accounting migration. Imported records remain under onboarding quiet-mode controls while the school verifies the batch.

The school problem

School teams need a dependable way to handle Migration Copilot: Map, validate, preview and import student CSV or XLSX files. The required records, assigned roles and review boundary must remain explicit.

Day-to-day work

How your school uses it day to day

Map, validate, preview and import student CSV or XLSX files.

  1. Import student records from CSV or XLSX through one governed workflow
  2. Review suggested mappings and row-level validation before commit
  3. Use quiet mode and batch rollback while the school verifies imported records
  4. The mapping helper is limited to the metadata supplied by the import workflow

Operational result

What your school gets

A reviewed student CSV/XLSX import with suggested mapping, row-level validation, preview, controlled commit and rollback evidence.

Access and ownership

Who typically uses it

  • Migration administrator
  • Admissions administrator
  • Data migration operator
  • School administrator

What each person can actually see depends on the role you give them and which classes or records you assign.

Availability and setup

What to confirm before rollout

Included from Starter

Student CSV/XLSX mapping, row validation, dry-run preview and rollback.

  • A plan that includes the Migration Copilot, plus a supported student CSV/XLSX file; staff, fee-demand and accounting import are out of scope
  • Confirm plan scope, role permissions, data dependencies and any provider or migration prerequisites during the demo and proposal.

Flagship workflow deep dive

Reviewed Student Data Migration

See every row before it becomes your school.

Upload a student CSV or XLSX file, review the suggested column map, correct it where the helper guessed wrong, and inspect row-level validation before anything commits. The commit path imports student records only, and imported records stay under onboarding quiet-mode controls while the school verifies the batch.

Interactive operating model

From a legacy spreadsheet to verified records

Follow one file from upload to the committed batch the school can still roll back.

Illustrative workflow · no customer data

Stage 1 of 5

File uploaded

The school's existing student CSV or XLSX export is uploaded as-is.

Control point

The file is staged for review; nothing touches live records at this point.

Evidence retained

Uploaded file and its detected columns.

Core workflows and features

The operational work behind the promise

  1. Upload the file you already haveStart from the CSV or XLSX export your current system or office spreadsheet produces, rather than reformatting it into a prescribed template first.
  2. Suggested column mappingGet a proposed mapping from your file's columns to student fields, so the tedious first pass is done and the reviewer's job is correction.
  3. Correct the map yourselfOverride any suggested mapping, because the person who knows what a column called 'Grd' means is the school's own administrator.
  4. Row-level validationSee which rows would fail and why, per row and per field, before deciding whether to fix the source file or proceed without them.
  5. Preview before commitReview exactly what the import would create, so the commit is a decision made against evidence rather than a hopeful button press.
  6. Transactional commitCommit the reviewed batch through a controlled path that records the run, so an import is a traceable event and not an untracked bulk insert.
  7. Import provenance on every recordStamp imported students with their import run, so months later you can tell a migrated record from one created in the office.
  8. Quiet mode over the batchKeep non-essential outbound messaging held while the school verifies the batch, so a legacy dataset cannot trigger a wave of parent messages.
  9. Batch rollbackUndo a batch that turned out wrong instead of unpicking hundreds of records by hand, and re-run the import once the source file is corrected.
  10. Numbers assigned by the school's own schemeLet imported students take admission numbers from the same allocator every other create path uses, so migration cannot fork the numbering.

AI mapping suggestion, human commit

The helper proposes a map; the school commits the data.

The AI step is column mapping over the metadata the import workflow supplies. Validation is deterministic, and no record is created until an administrator commits a reviewed batch.

  • Suggest a column-to-field map for the uploaded file, which the administrator can override entirely.
  • Validate each row against the student record's own rules and report failures per row and per field.
  • Hold non-essential outbound messaging for imported records under the school's quiet-mode control.
  • Record the import run against every created record so a batch can be identified or rolled back.

Human boundary

Nothing commits automatically. The mapping helper only sees the metadata the import workflow supplies, an administrator reviews the preview and commits, and imported families are not messaged while quiet mode is on. Staff, fee-demand and accounting migration are outside this workflow.

Key daily uses

What the school team does here

  1. Bring an existing student list into a new workspace before go-live.
  2. Check which rows in a legacy export would fail validation, and why.
  3. Commit a verified batch and confirm what it created.
  4. Roll back a batch that imported against the wrong mapping.
  5. Verify imported records before the school lifts quiet mode and goes live.

Used by

  • Migration administrator
  • Admissions administrator
  • School administrator
  • Data migration operator
  • Principal
  • Implementation lead

Actual access follows the school's plan, role permissions and record scope.

Measurable operating indicators

Metrics to track — not guaranteed ROI

Establish a baseline before rollout, agree the reporting period, then compare the school's own source evidence.

Row readiness

Rows passing validation against rows in the uploaded file

Tells you how much source-data cleanup remains before a commit is worth attempting.

Mapping corrections

Suggested mappings the reviewer changed against columns mapped

Shows how much the file's own vocabulary differed from the platform's, run over run.

Post-import verification

Imported records checked by the school before quiet mode is lifted

Keeps go-live a decision the school makes, rather than a side effect of a successful upload.

Prerequisites and availability

Confirm the operating context before rollout.

Migration Copilot on a plan that includes it · supported student CSV or XLSX file required

  • A plan that includes the Migration Copilot, plus a student CSV or XLSX file the workflow supports.
  • Classes and sections created first, so imported students land in structures that already exist.
  • An administrator available to review the mapping and preview, since commit is a human action.
  • Staff, fee-demand and accounting migration are out of scope for this commit path.
  • Quiet mode stays on until the school explicitly goes live, which is where message holds are lifted.

Connected operating context

Available workflows

These are the documented neighbouring capabilities that school teams may review with this module. A related page does not imply that every hand-off is automatic or enabled in every plan.

Explore all modules

Buyer questions

Frequently asked questions

The questions school owners ask before they subscribe: what it does, who can see it, and what to set up first.

What exactly can the Copilot import?

Student records from a CSV or XLSX file. Staff, fee-demand and accounting migration are outside this commit path — we list the boundary rather than letting a demo imply a whole-school import.

Will importing old data message our parents?

No. Imported records carry their import run and stay under quiet mode, which holds non-essential outbound messaging until the school explicitly goes live. A batch that turned out wrong can be rolled back.

Does Migration Copilot work on its own?

Student Admission, Class Management, Section Management, Document Management are the documented neighbouring capabilities. They help a school evaluate the surrounding hand-offs, but a related page does not mean every integration is automatic or included in every plan.

What should our school prepare before enabling Migration Copilot?

A plan that includes the Migration Copilot, plus a supported student CSV/XLSX file; staff, fee-demand and accounting import are out of scope. Confirm plan scope, role permissions, data dependencies and any provider or migration prerequisites during the demo and proposal.

Is AI used in Migration Copilot?

Dedicated Aira capability. Aira supports only the reviewed actions listed on this page, and authorised people remain responsible for confirming material actions.

How do we confirm the plan and implementation scope?

Migration Copilot is included from Starter in the current public plan matrix. Final rollout scope, services and external dependencies are confirmed in your written proposal.

See it in your school context

Run migration copilot the connected way.

See how this workflow fits your school's current records, roles, plan and rollout requirements.