checklist

AI tool migration checklist for small teams

A practical checklist for migrating from one AI tool to another, covering scope, access, connectors, data cleanup, cutover, rollback, employee notice, and post-migration verification.

Audience: Founders, operators, IT owners, security leads, workspace admins, source-system owners, and team managers migrating approved AI tools Risk: Medium Evidence: NIST AI RMF, NIST Cybersecurity Framework 2.0, NIST Privacy Framework, NIST SP 800-53 Rev. 5, and Cybergiz AI tool operations templates

Use this checklist after the team decides to replace, consolidate, downgrade, or move workflows from one AI tool to another.

AI tool migrations fail when teams only move users and forget the rest: prompts, files, shared projects, meeting bots, OAuth grants, browser extensions, APIs, webhooks, transcript storage, admin settings, renewal dates, and old-tool data cleanup. This checklist keeps migration practical: define scope, verify the new tool, move a limited workflow, cut over, remove old access, clean connectors, communicate the change, and verify after seven days. If the new tool changes the data, workflow, or connector scope, run the AI Tool Risk Checker before the wider rollout.

Bottom line

Do not migrate an AI tool as a simple license swap. A safe migration needs:

  1. A written scope.
  2. A limited pilot.
  3. Approved users and data classes.
  4. Connector and source-system review.
  5. New-tool admin control evidence.
  6. Old-tool access and data cleanup.
  7. Employee notice.
  8. Rollback and post-migration verification.

Use the Small Team AI Security Checklist as the baseline control set for the new tool.

When to use this checklist

SituationUse this checklist?Why
Replacing one approved AI tool with anotherYesCovers migration, cleanup, and evidence.
Consolidating duplicate AI toolsYesEnsures old tools are actually removed.
Moving from pilot to approved toolYesConverts pilot evidence into operating controls.
Downgrading or changing plansYesChecks whether controls, retention, and admin features change.
Moving only a small workflowYesKeeps data and connector boundaries explicit.
Ending a tool without replacementNoUse the AI tool decommissioning checklist instead.
Deciding whether to replace a toolNot yetUse the AI tool replacement decision matrix first.

If a migration starts because a finding could not be fixed, link the migration record to the AI tool remediation plan template.

Migration readiness matrix

Readiness areaReadyNot ready
DecisionReplacement, downgrade, or consolidation decision is recorded.Team only has a preference or demo feedback.
OwnerBusiness, admin, data, source-system, and finance owners are named.One person is expected to handle everything informally.
ScopeWorkflows, users, data classes, and connectors are listed.”Everyone moves” or “same as before” is assumed.
ControlsNew-tool admin settings and data controls are verified.Vendor claims are accepted without admin evidence.
PilotLimited pilot has success and stop criteria.Tool is rolled out directly to all users.
CleanupOld-tool access, data, connectors, billing, and renewal cleanup are assigned.Old tool is left active “just in case.”
RollbackRollback owner and criteria are written.Team has no plan if cutover fails.

Do not begin broad migration until every “not ready” item has an owner and due date.

Pre-migration inventory

Inventory itemWhat to captureOwner
Users and groupsCurrent users, admins, guests, bots, service accounts, and groups.Admin owner
WorkflowsApproved workflows, actual workflows, and workflows to block.Business owner
Data classesCustomer data, internal data, source code, transcripts, files, regulated data, and public content.Data owner
ConnectorsOAuth apps, browser extensions, meeting bots, APIs, webhooks, CRM sync, calendar sync, repository access, and automations.Source-system owner
Shared assetsShared projects, prompts, templates, files, saved instructions, exports, and workflow notes.Tool owner
Admin settingsSSO, logs, retention, training, sharing, export, deletion, and workspace controls.Admin owner
BillingRenewal date, plan, cancellation path, downgrade path, and support ownership.Finance owner
EvidencePrior scorecard, renewal decision, replacement matrix, remediation item, and evidence packet.Reviewer

Use the AI tool audit evidence packet template if evidence is scattered.

New tool control checklist

Before moving users, verify:

  • The new tool has a named owner and backup owner.
  • SSO or identity controls are configured where available.
  • Admin roles are limited to approved admins.
  • Default sharing settings match the approved workflow.
  • Retention, export, deletion, and training settings are documented.
  • Connector scope is approved by each source-system owner.
  • Browser extension permissions are reviewed if the tool ships an extension.
  • Meeting bot behavior is reviewed if the tool records or summarizes meetings.
  • Logs or review evidence are available for future audits.
  • The new tool has a review date and renewal owner.

If the new tool cannot meet the baseline, return to the replacement decision matrix before moving forward.

Connector migration map

Connector typeMigration questionEvidence needed
OAuth appWhat scopes are granted in the new tool, and who approved them?OAuth app record and scope note.
Browser extensionWhich domains, tabs, files, or page content can the extension access?Extension review and allowlist record.
Meeting botWhich meetings can it join, where are transcripts stored, and who can share them?Bot policy and retention record.
CRM or support deskWhich customer records can sync, and who reviews generated summaries?Source-system approval and workflow note.
Code repositoryWhich repositories, branches, issues, pull requests, or terminals are in scope?Repository approval and coding policy note.
File storageWhich folders or documents can be read or written?Folder scope and owner approval.
Calendar or emailWhich calendars, inboxes, or messages are in scope?Source-system approval and user notice.
Webhook or automationWhat action can the automation trigger?Automation owner and rollback plan.

Do not copy connector access from the old tool without a fresh source-system owner review.

Data migration checklist

Data typeMove?Required control
User accountsYes, if approvedCreate only approved users and groups.
Shared prompts and templatesMaybeReview for customer data, source code, credentials, or sensitive internal data before moving.
Uploaded filesUsually noMove only approved files with owner sign-off.
Customer recordsRarelyUse approved workflow and data owner review.
Meeting transcriptsRarelyFollow retention, consent, deletion, and storage rules.
Saved chats or project historyUsually noExport only if required and reviewed.
Admin logs or evidenceYesStore in evidence packet, not inside the new tool if unnecessary.
Billing recordsNoKeep in finance system or controlled records.

Prefer a clean start unless there is a real business reason to migrate historical content.

Cutover plan

TimeActionOwnerEvidence
T-7 daysConfirm scope, owners, pilot result, and rollback criteria.Business ownerMigration record.
T-5 daysConfigure new tool controls and connector scope.Admin and source-system ownersSettings and connector evidence.
T-3 daysSend employee notice and approved workflow rules.Tool ownerNotice text.
T-1 dayFreeze old-tool changes except approved business-critical work.Business ownerFreeze note.
Cutover dayAdd approved users to new tool and remove old-tool default access.Admin ownerUser export.
Cutover dayMove only approved prompts, templates, and workflow notes.Tool ownerMigration checklist.
Cutover dayRemove or narrow old connectors.Source-system ownerConnector cleanup evidence.
T+1 dayCheck user access, data boundaries, and connector behavior.Admin ownerVerification record.
T+7 daysReview incidents, friction, exceptions, and old-tool cleanup.Business owner7-day review record.

Keep the cutover small if the tool touches customer data, source code, transcripts, production systems, or finance workflows.

Rollback plan

Rollback triggerActionOwner
New tool exposes broader data than approvedPause affected workflow and remove connector.Source-system owner
Required admin control is unavailableStop rollout and return to restricted old-tool workflow.Admin owner
Pilot users cannot complete core workflowExtend pilot or restore old workflow temporarily.Business owner
Customer, candidate, or regulated data is mishandledPause workflow and start incident review.Security or privacy reviewer
Migration creates duplicate records or data lossStop cutover and use backup workflow.Tool owner
Billing or renewal timing creates lock-in riskPause plan change and escalate to finance owner.Finance owner

Rollback should be written before cutover, not invented after something breaks.

Employee notice template

Copy and adapt this notice.

Subject: AI tool migration for [team/workflow]

We are moving [workflow] from [old tool] to [new tool] on [date].

Approved use:
- [workflow 1]
- [workflow 2]

Do not use the new tool for:
- [blocked data or workflow]
- [blocked connector or source system]

What changes:
- Use [new tool link or access path] after [date].
- Stop using [old tool] for [workflow] after [date].
- Keep customer data, source code, transcripts, and internal files within the approved rules.

Questions or issues:
- Business owner: [name]
- Admin owner: [name]
- Data or privacy owner: [name]

If the new tool behaves unexpectedly, stop using it for the affected workflow and report it in [channel].

Do not include private customer data, account IDs, credentials, or billing details in the notice.

Old tool cleanup checklist

After cutover, confirm:

  • Old tool users, guests, admins, bots, and service accounts are removed or restricted.
  • Old OAuth apps, browser extensions, webhooks, APIs, meeting bots, and automations are removed or narrowed.
  • Old shared projects, files, prompts, templates, and saved instructions are exported or deleted according to the rule.
  • Old transcripts and summaries follow the approved retention and deletion plan.
  • Old billing, renewal, cancellation, and support ownership are updated.
  • Old tool is marked decommissioned, restricted, or exception in the inventory.
  • Old tool evidence is stored in the evidence packet.
  • Any remaining access has a named owner, expiry date, and review date.

If cleanup is incomplete, create a remediation item rather than leaving the old tool active without a decision.

7-day verification

CheckPass condition
User accessOnly approved users, groups, admins, guests, bots, and service accounts remain.
Connector scopeNew and old connectors match approved source-system decisions.
Data useUsers are not moving blocked data classes into the new tool.
Workflow fitUsers can complete the approved workflow without shadow tools.
Old-tool cleanupOld access, connectors, billing, and retention actions are complete or tracked.
IncidentsNo unresolved migration incident, near miss, or user-reported data issue remains.
ExceptionsAny exception has an owner, expiry, and compensating controls.
EvidenceMigration record, cleanup record, and review date are stored.

Link the 7-day verification record from the next quarterly review scorecard.

Migration record

Copy this into your review record.

AI tool migration record

Old tool:
New tool:
Migration decision:
Migration date:
Business owner:
Admin owner:
Data owner:
Source-system owner:
Finance owner:
Migration owner:

Approved workflows:
Blocked workflows:
Approved data classes:
Blocked data classes:
Approved users and groups:
Approved connectors:
Rollback triggers:
Old-tool cleanup actions:
7-day verification date:
Evidence packet:
Next review date:

Store links to evidence, not raw customer records, private transcripts, source code, credentials, or billing records.

Metrics to track

MetricWhy it matters
Migrations completedShows operational progress.
Migrations with rollbackShows quality of replacement decisions.
Old-tool access removed on timeShows cleanup discipline.
Old connectors removed on timeShows source-system risk reduction.
Migration incidents or near missesShows whether cutovers create new risk.
Exceptions created during migrationShows where controls were not ready.
User friction after cutoverShows whether the new tool is usable.
Duplicate subscription cost after cutoverShows whether finance cleanup happened.

If old-tool cleanup misses the deadline, treat it as a remediation item or exception.

Evidence checked

FAQ

Is this different from a replacement decision?

Yes. The replacement decision says whether to keep, replace, restrict, downgrade, or decommission a tool. The migration checklist is the execution plan after the decision is made.

Should we migrate old chats and files?

Usually no. Migrate historical content only when there is a clear business need, data owner approval, and a retention rule. A clean start reduces unnecessary data exposure.

Who should own connector cleanup?

The source-system owner should approve or remove connectors. The AI tool admin can execute the change, but the owner of Gmail, Drive, Slack, GitHub, CRM, calendar, or file storage should approve the scope.

How long should both tools run in parallel?

Keep overlap short and explicit. A small pilot may need 1-2 weeks. Broad parallel use should have a deadline, owner, and cleanup plan so the old tool does not become shadow infrastructure.

What if users keep using the old tool?

Remove or restrict access, update the employee notice, and confirm the new tool supports the required workflow. If users need the old tool for a valid reason, record it as an exception with expiry.

How does this connect to the main checklist?

The Small Team AI Security Checklist defines the baseline controls. This migration checklist verifies that the new tool and the old-tool cleanup both meet that baseline.