Method: projects.locations.conversations.bulkAnalyze

Analyzes multiple conversations in a single request.

HTTP request

POST https://{endpoint}/v1alpha1/{parent=projects/*/locations/*}/conversations:bulkAnalyze

Where {endpoint} is one of the supported service endpoints.

The URLs use gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The parent resource to create analyses in.

Request body

The request body contains data with the following structure:

JSON representation
{
  "filter": string,
  "analysisPercentage": number,
  "annotatorSelector": {
    object (AnnotatorSelector)
  }
}
Fields
filter

string

Required. Filter used to select the subset of conversations to analyze.

analysisPercentage

number

Required. Percentage of selected conversation to analyze, between [0, 100].

annotatorSelector

object (AnnotatorSelector)

To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.

Response body

If successful, the response body contains an instance of Operation.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the parent resource:

  • contactcenterinsights.analyses.create

For more information, see the IAM documentation.