Changing interpreter management software is a change to daily operations as well as a data transfer. The team needs to know which records will move, how active assignments will be protected and who decides that the new environment is ready. A useful migration checklist makes those decisions reviewable before the production change. It should also identify what remains in the previous system and how authorized staff will access it.
Inventory the records and the work still in progress
List customers, contacts, interpreters, qualifications, availability, bookings, assignments, time records, documents and financial references. For each group, record the owner, source, approximate volume and available export format. Include the meaning of statuses and identifiers rather than describing a spreadsheet only by its filename.
Separate future appointments from historical records and unfinished financial work. A confirmed assignment next week may need a different migration treatment from a completed booking whose invoice has already been issued. Decide which source remains authoritative during preparation, and define how changes made after an initial export will be captured.
Map meanings before mapping columns
Field mapping is about meaning, not matching similar column names. An old “approved” status might describe an accepted assignment, a checked timesheet or a released invoice. Document the interpretation and the destination before importing. Use a stable identifier to preserve relationships between customers, requests, interpreters and financial records.
Create an exception list for duplicates, missing references, expired credentials and records that cannot be interpreted confidently. Give each exception an owner and an agreed treatment. Do not silently delete uncertain data to make an import succeed; retain the decision trail and use the organization’s approved retention and access rules.
| Migration item | Acceptance question |
|---|---|
| Customers and contacts | Are relationships and identifiers intact? |
| Future assignments | Are date, time zone, interpreter and status correct? |
| Qualifications | Are names, dates and eligibility meanings preserved? |
| Time and finance references | Can the team trace the service to its supporting record? |
Rehearse with a representative sample
Test a sample that includes your exceptions: recurring bookings, multiple interpreters, changed appointments, remote sessions and different time zones. Have the people who perform the work inspect the result. Matching a row count does not prove that a coordinator can use the migrated information correctly.
Reconcile counts, key totals where relevant and a set of record-to-record relationships. Compare the original and destination values for the sample, document discrepancies and repeat the import after correcting the mapping. Keep test data access limited to the people who need it and use approved transfer methods.
Define cutover and rollback responsibilities
Write down who authorizes the final move, when staff stop editing the old system and how late changes are handled. Decide how users will learn where to work on the first day. The cutover plan should include support contacts, verification tasks and the conditions that would cause the team to pause.
A rollback plan needs more detail than “restore the backup.” Explain which transactions can occur after cutover, how those changes would be reconciled and who can approve a return. Rehearse the decision process with the implementation team. The exact recovery approach depends on the systems and scope agreed for your project.
Use a first-week acceptance list
After the change, verify the next scheduled services, the interpreter experience, client request intake and the first time or billing workflow in scope. Track issues by operational impact and ownership. Keep a defined route for resolving data questions so staff do not create competing corrections in separate spreadsheets.
MigiHub’s migration page describes the data, people and transition topics to discuss with our team. Bring an inventory and anonymized examples to the conversation. Confirm export rights, migration scope, responsibilities, validation and any costs directly; no migration guide can establish those terms for every source system.
Frequently asked questions
Should we migrate every historical record?
Decide based on operational need, retention obligations, access requirements and the agreed scope. Some records may remain in a controlled archive rather than the active workflow.
How long does migration take?
Timing depends on source exports, data quality, volume, scope, testing and team readiness. Use a reviewed plan rather than assuming one fixed schedule applies to every agency.
Start with your migration scope
Tell us which systems and records you need to move, then define the next step with our team.
Explore the next step


