Contact Center AI Insights API (contactcenterinsights:v1)

2026-07-29

4 new methods

Additions

    Methods
  • contactcenterinsights.projects.locations.assistantSessions.create

      Parameter Order : parent

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

      HTTP Method : POST

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions

      Path : v1/{+parent}/assistantSessions

      Parameters :

        assistantSessionId

          Description : Optional. The ID to use for the assistant session, which will become the final component of the assistant session's resource name. If not provided, a random UUID will be generated by the server. This value should be 4-64 characters and must match the regular expression `^[a-z0-9-]{4,64}$`.

          Type : string

          Location : query

        parent

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Description : Required. The parent resource where this assistant session will be created. Format: projects/{project}/locations/{location}

          Type : string

          Required : Yes

          Location : path

      Description : Creates an assistant session.

  • contactcenterinsights.projects.locations.assistantSessions.list

      Path : v1/{+parent}/assistantSessions

      Parameters :

        pageToken

          Location : query

          Description : Optional. A page token, received from a previous `ListAssistantSessions` call. Provide this to retrieve the subsequent page.

          Type : string

        filter

          Location : query

          Description : Optional. A filter to reduce results to a specific subset.

          Type : string

        pageSize

          Location : query

          Format : int32

          Description : Optional. The maximum number of assistant sessions to return in a single response. If unspecified, at most 100 assistant sessions will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.

          Type : integer

        parent

          Location : path

          Required : Yes

          Description : Required. The parent resource, which owns this collection of assistant sessions. Format: `projects/{project}/locations/{location}`

          Type : string

          Pattern : ^projects/[^/]+/locations/[^/]+$

      Description : Lists assistant sessions.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions

      HTTP Method : GET

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

      Parameter Order : parent

  • contactcenterinsights.projects.locations.assistantSessions.get

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions/{assistantSessionsId}

      Path : v1/{+name}

      Parameters :

        name

          Pattern : ^projects/[^/]+/locations/[^/]+/assistantSessions/[^/]+$

          Required : Yes

          Description : Required. The name of the assistant session to retrieve. Format: `projects/{project}/locations/{location}/assistantSessions/{assistant_session}`

          Type : string

          Location : path

      Description : Gets an assistant session.

      HTTP Method : GET

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

      Parameter Order : name

  • contactcenterinsights.projects.locations.assistantSessions.streamChat

      HTTP Method : POST

      Path : v1/{+name}:streamChat

      Parameters :

        name

          Location : path

          Required : Yes

          Description : Required. The name of the assistant session to stream chat. Format: `projects/{project}/locations/{location}/assistantSessions/{assistant_session}`

          Type : string

          Pattern : ^projects/[^/]+/locations/[^/]+/assistantSessions/[^/]+$

      Description : Streams chat messages from the assistant.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/assistantSessions/{assistantSessionsId}:streamChat

      Parameter Order : name

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