Appearance
Local Deployment
To run this tool in your local machine, please follow the steps outlined below.
Prerequisites
- Node.js: Version
20.11.1or higher - npm: Node Package Manager
- AWS Credentials: Access to both source and target AWS accounts
Setup Steps
- Install dependencies:
bash
npm installUsage
- Generate Connect data:
bash
npm run generate -- --profile=PROFILE_NAME- Run migration:
bash
npm run migrate -- --profile=PROFILE_NAME(Optional) Generate Lex bot CloudFormation templates:
bash
npm run generate:lexCft --profile=PROFILE_NAMEAdditional Configuration
Selective Migration
Create a config.json in the root directory to control which resources to migrate:
json
{
"enabled": true,
"hoursOfOperation": false,
"securityProfiles": false,
"users": false,
"contactFlows": true,
"flowModules": true
}Getting Help
Documentation
- Check the Supported Resources section for details on what can be migrated
- See deployment options in our Deployment Guide
TIP
Always check the latest documentation and release notes before starting a migration.