π¦ ClawHub
Dialogflow CX to CX Agent Studio Migration Skill
by @yash-kavaiya
Migrate Dialogflow CX agents to CX Agent Studio (CES) using official REST/RPC APIs. Exports full CX agent packages, validates components (intents, entities,...
π‘ Examples
python skills/dialogflow-cx-to-studio-migration/scripts/migrate.py \
--dfcx-agent projects/PROJECT/locations/LOCATION/agents/AGENT_ID \
--studio-project PROJECT \
--studio-location LOCATION \
--studio-app-display-name "My CX Studio App" \
--studio-agent-display-name "My CX Agent (Remote DFCX)"
Export only (no CES changes):
python skills/dialogflow-cx-to-studio-migration/scripts/migrate.py \
--dfcx-agent projects/PROJECT/locations/LOCATION/agents/AGENT_ID \
--export-only
Use existing CES app:
python skills/dialogflow-cx-to-studio-migration/scripts/migrate.py \
--dfcx-agent projects/PROJECT/locations/LOCATION/agents/AGENT_ID \
--studio-app projects/PROJECT/locations/LOCATION/apps/APP_ID
Outputs
dfcx_migration_output/dfcx_agent_export.zip β DFCX JSON packagedfcx_migration_output/export/ β extracted export folderdfcx_migration_output/migration_report.json β migration report with component countsTERMINAL
clawhub install dialogflow-cx-to-agent-studio-migration