Appearance
Local Deployment
To run this tool in your local machine, please follow the steps outlined below.
Prerequisites
- Node.js: Version
20.11.1
or higher - npm: Node Package Manager
- AWS Credentials: Access to both source and target AWS accounts
Setup Steps
- Install dependencies:
bash
npm install
Usage
- 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_NAME
Additional 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.