- Home
- /
- Article
Create a conversation profile using Google Contact Center AI (CCAI)
Use this article to create a conversation profile for either a Dialogflow virtual agent or agent answers for a conversation.
| 1 | Sign in to Agent Assist and select a project. | 
| 2 | While you create the conversation profile, ensure that you select the following: 
 For more information, see the Google documentation. | 
Create a conversation profile (for non-US data center)
| 1 | Create a Service Account through the Google IAM (Identity and Access Management) console. | 
| 2 | Add the following service account admin roles: Dialogflow API admin, Service Account Token Creator, and Service Account user. The application creates the Service Account ID. For more information, see https://cloud.google.com/iam/docs/creating-managing-service-accounts. | 
| 3 | Install and configure the Google SDK on your system. For more information, see https://cloud.google.com/sdk/docs/quickstart. | 
| 4 | Log in to the Google Cloud Platform (GCP) CLI using the Google account user ID with the command  The user who generates the token should have the following roles: Dialogflow API Admin, Owner, Service Account Token Creator, Service Account User, and Workload Identity User. | 
| 5 | Run the following command:  Use the Service Account ID created in Step 1. For more information, see https://cloud.google.com/iam/docs/impersonating-service-accounts. | 
| 6 | Create the conversation profile using the REST API for Dialogflow by using any REST client: | 
| 7 | Copy the conversation profile URL from the response received in Step 6 in the following format: projects/<project_ID>/locations/<location>/conversationProfiles/<profile ID>. 
 You can use this profile URL to create the Contact Center AI configuration on Control Hub. | 
What to do next