Dialogflow CX to Studio Migration for Openclaw

Automate the migration of Dialogflow CX agents into CX Agent Studio using official Google Cloud REST and RPC APIs.

yash-kavaiya
v1.0.0
Mar 2, 2026
0
897
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install dialogflow-cx-to-agent-studio-migration

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install dialogflow-cx-to-agent-studio-migration using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Dialogflow CX to Studio Migration?

This specialized skill provides a streamlined path for transitioning legacy or existing conversational agents into the modern CX Agent Studio (CES) ecosystem, also known as Gemini Enterprise for Customer Engagement. By utilizing official Openclaw Skills, developers can ensure a lossless migration where Dialogflow CX agents are configured as remote agents within the CES platform, preserving all complex flows, intents, and entity structures.

The process automates the heavy lifting of exporting JSON packages and programmatically provisioning the corresponding CES applications and agents. This tool is essential for teams looking to centralize their conversational AI management while retaining the sophisticated logic built into their existing Dialogflow CX environments.

Dialogflow CX to Studio Migration Use Cases

  • Modernizing enterprise conversational AI by moving to CX Agent Studio.
  • Bulk migration of multiple Dialogflow CX agents for centralized management.
  • Auditing existing Dialogflow CX deployments through automated component indexing and report generation.
  • Setting up remote Dialogflow agents within CES to leverage new Gemini features while maintaining existing DFCX logic.

How Dialogflow CX to Studio Migration Works

  1. The script authenticates with Google Cloud using Application Default Credentials to access both Dialogflow CX and CES APIs.
  2. It triggers a full agent export of the source Dialogflow CX agent via the v3beta1 REST API.
  3. The skill parses the resulting JSON package, indexing all components including flows, pages, and webhooks.
  4. It creates a new CES application and provisions a RemoteDialogflowAgent within the target project.
  5. Finally, it links the remote agent to the CES app and generates a comprehensive migration report.

Dialogflow CX to Studio Migration Setup

First, ensure the gcloud CLI is installed and authenticated to a project with appropriate Dialogflow and CES permissions:

gcloud auth application-default login

To run the migration, use the provided Python script within the Openclaw Skills directory:

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)"

Dialogflow CX to Studio Migration Data Schema & Taxonomy

The migration output is organized into a specific directory structure for clarity and auditing:

File/Folder Description
dfcx_migration_output/dfcx_agent_export.zip The raw JSON package exported from Dialogflow CX.
dfcx_migration_output/export/ Extracted components for manual inspection or secondary processing.
dfcx_migration_output/migration_report.json A detailed audit log containing component counts and resource identifiers.

Dialogflow CX to Studio Migration Advanced Features

  • Support for export-only modes to audit agents without modifying the target CES environment.
  • Ability to target existing CES applications using specific project resource identifiers.
  • Leverages the Google Cloud v1beta REST API for cutting-edge CES feature compatibility within the Openclaw Skills framework.
  • Full component indexing that covers complex elements like transition route groups and test cases for complete agent oversight.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*