Contact Center AI Insights API: projects.
See: https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects
Contact Center AI Insights API: projects. See: https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects
(locations-conversations-analyses-create$ auth parameters body)
Required parameters: parent
Optional parameters: none
Body:
{:analysisResult {:endTime string, :callAnalysisMetadata GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata}, :name string, :requestTime string, :createTime string}
Creates an analysis. The long running operation is done when the analysis has completed.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/analyses/create Required parameters: parent Optional parameters: none Body: {:analysisResult {:endTime string, :callAnalysisMetadata GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata}, :name string, :requestTime string, :createTime string} Creates an analysis. The long running operation is done when the analysis has completed.
(locations-conversations-analyses-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes an analysis.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/analyses/delete Required parameters: name Optional parameters: none Deletes an analysis.
(locations-conversations-analyses-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets an analysis.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/analyses/get Required parameters: name Optional parameters: none Gets an analysis.
(locations-conversations-analyses-list$ auth parameters)
Required parameters: parent
Optional parameters: pageToken, pageSize, filter
Lists analyses.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/analyses/list Required parameters: parent Optional parameters: pageToken, pageSize, filter Lists analyses.
(locations-conversations-calculateStats$ auth parameters)
Required parameters: location
Optional parameters: filter
Gets conversation statistics.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/calculateStats Required parameters: location Optional parameters: filter Gets conversation statistics.
(locations-conversations-create$ auth parameters body)
Required parameters: parent
Optional parameters: conversationId
Body:
{:latestAnalysis {:analysisResult GoogleCloudContactcenterinsightsV1AnalysisResult, :name string, :requestTime string, :createTime string}, :labels {}, :startTime string, :agentId string, :medium string, :name string, :runtimeAnnotations [{:smartComposeSuggestion GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData, :endBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundary, :smartReply GoogleCloudContactcenterinsightsV1SmartReplyData, :answerFeedback GoogleCloudContactcenterinsightsV1AnswerFeedback, :createTime string, :startBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundary, :annotationId string, :dialogflowInteraction GoogleCloudContactcenterinsightsV1DialogflowInteractionData, :faqAnswer GoogleCloudContactcenterinsightsV1FaqAnswerData, :articleSuggestion GoogleCloudContactcenterinsightsV1ArticleSuggestionData}], :createTime string, :turnCount integer, :duration string, :updateTime string, :ttl string, :languageCode string, :dataSource {:dialogflowSource GoogleCloudContactcenterinsightsV1DialogflowSource, :gcsSource GoogleCloudContactcenterinsightsV1GcsSource}, :expireTime string, :transcript {:transcriptSegments [GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment]}, :dialogflowIntents {}, :callMetadata {:customerChannel integer, :agentChannel integer}}
Creates a conversation.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/create Required parameters: parent Optional parameters: conversationId Body: {:latestAnalysis {:analysisResult GoogleCloudContactcenterinsightsV1AnalysisResult, :name string, :requestTime string, :createTime string}, :labels {}, :startTime string, :agentId string, :medium string, :name string, :runtimeAnnotations [{:smartComposeSuggestion GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData, :endBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundary, :smartReply GoogleCloudContactcenterinsightsV1SmartReplyData, :answerFeedback GoogleCloudContactcenterinsightsV1AnswerFeedback, :createTime string, :startBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundary, :annotationId string, :dialogflowInteraction GoogleCloudContactcenterinsightsV1DialogflowInteractionData, :faqAnswer GoogleCloudContactcenterinsightsV1FaqAnswerData, :articleSuggestion GoogleCloudContactcenterinsightsV1ArticleSuggestionData}], :createTime string, :turnCount integer, :duration string, :updateTime string, :ttl string, :languageCode string, :dataSource {:dialogflowSource GoogleCloudContactcenterinsightsV1DialogflowSource, :gcsSource GoogleCloudContactcenterinsightsV1GcsSource}, :expireTime string, :transcript {:transcriptSegments [GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment]}, :dialogflowIntents {}, :callMetadata {:customerChannel integer, :agentChannel integer}} Creates a conversation.
(locations-conversations-delete$ auth parameters)
Required parameters: name
Optional parameters: force
Deletes a conversation.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/delete Required parameters: name Optional parameters: force Deletes a conversation.
(locations-conversations-get$ auth parameters)
Required parameters: name
Optional parameters: view
Gets a conversation.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/get Required parameters: name Optional parameters: view Gets a conversation.
(locations-conversations-list$ auth parameters)
Required parameters: parent
Optional parameters: pageToken, filter, view, pageSize
Lists conversations.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/list Required parameters: parent Optional parameters: pageToken, filter, view, pageSize Lists conversations.
(locations-conversations-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:latestAnalysis {:analysisResult GoogleCloudContactcenterinsightsV1AnalysisResult, :name string, :requestTime string, :createTime string}, :labels {}, :startTime string, :agentId string, :medium string, :name string, :runtimeAnnotations [{:smartComposeSuggestion GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData, :endBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundary, :smartReply GoogleCloudContactcenterinsightsV1SmartReplyData, :answerFeedback GoogleCloudContactcenterinsightsV1AnswerFeedback, :createTime string, :startBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundary, :annotationId string, :dialogflowInteraction GoogleCloudContactcenterinsightsV1DialogflowInteractionData, :faqAnswer GoogleCloudContactcenterinsightsV1FaqAnswerData, :articleSuggestion GoogleCloudContactcenterinsightsV1ArticleSuggestionData}], :createTime string, :turnCount integer, :duration string, :updateTime string, :ttl string, :languageCode string, :dataSource {:dialogflowSource GoogleCloudContactcenterinsightsV1DialogflowSource, :gcsSource GoogleCloudContactcenterinsightsV1GcsSource}, :expireTime string, :transcript {:transcriptSegments [GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment]}, :dialogflowIntents {}, :callMetadata {:customerChannel integer, :agentChannel integer}}
Updates a conversation.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/conversations/patch Required parameters: name Optional parameters: updateMask Body: {:latestAnalysis {:analysisResult GoogleCloudContactcenterinsightsV1AnalysisResult, :name string, :requestTime string, :createTime string}, :labels {}, :startTime string, :agentId string, :medium string, :name string, :runtimeAnnotations [{:smartComposeSuggestion GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData, :endBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundary, :smartReply GoogleCloudContactcenterinsightsV1SmartReplyData, :answerFeedback GoogleCloudContactcenterinsightsV1AnswerFeedback, :createTime string, :startBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundary, :annotationId string, :dialogflowInteraction GoogleCloudContactcenterinsightsV1DialogflowInteractionData, :faqAnswer GoogleCloudContactcenterinsightsV1FaqAnswerData, :articleSuggestion GoogleCloudContactcenterinsightsV1ArticleSuggestionData}], :createTime string, :turnCount integer, :duration string, :updateTime string, :ttl string, :languageCode string, :dataSource {:dialogflowSource GoogleCloudContactcenterinsightsV1DialogflowSource, :gcsSource GoogleCloudContactcenterinsightsV1GcsSource}, :expireTime string, :transcript {:transcriptSegments [GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment]}, :dialogflowIntents {}, :callMetadata {:customerChannel integer, :agentChannel integer}} Updates a conversation.
(locations-getSettings$ auth parameters)
Required parameters: name
Optional parameters: none
Gets project-level settings.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/getSettings Required parameters: name Optional parameters: none Gets project-level settings.
(locations-insightsdata-export$ auth parameters body)
Required parameters: parent
Optional parameters: none
Body:
{:bigQueryDestination {:projectId string, :dataset string, :table string}, :parent string, :filter string, :kmsKey string}
Export insights data to a destination defined in the request body.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/insightsdata/export Required parameters: parent Optional parameters: none Body: {:bigQueryDestination {:projectId string, :dataset string, :table string}, :parent string, :filter string, :kmsKey string} Export insights data to a destination defined in the request body.
(locations-issueModels-calculateIssueModelStats$ auth parameters)
Required parameters: issueModel
Optional parameters: none
Gets an issue model's statistics.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/calculateIssueModelStats Required parameters: issueModel Optional parameters: none Gets an issue model's statistics.
(locations-issueModels-create$ auth parameters body)
Required parameters: parent
Optional parameters: none
Body:
{:name string, :createTime string, :trainingStats {:analyzedConversationsCount string, :issueStats {}, :unclassifiedConversationsCount string}, :updateTime string, :inputDataConfig {:filter string, :trainingConversationsCount string, :medium string}, :displayName string, :state string}
Creates an issue model.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/create Required parameters: parent Optional parameters: none Body: {:name string, :createTime string, :trainingStats {:analyzedConversationsCount string, :issueStats {}, :unclassifiedConversationsCount string}, :updateTime string, :inputDataConfig {:filter string, :trainingConversationsCount string, :medium string}, :displayName string, :state string} Creates an issue model.
(locations-issueModels-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes an issue model.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/delete Required parameters: name Optional parameters: none Deletes an issue model.
(locations-issueModels-deploy$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:name string}
Deploys an issue model. Returns an error if a model is already deployed. An issue model can only be used in analysis after it has been deployed.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/deploy Required parameters: name Optional parameters: none Body: {:name string} Deploys an issue model. Returns an error if a model is already deployed. An issue model can only be used in analysis after it has been deployed.
(locations-issueModels-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets an issue model.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/get Required parameters: name Optional parameters: none Gets an issue model.
(locations-issueModels-issues-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets an issue.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/issues/get Required parameters: name Optional parameters: none Gets an issue.
(locations-issueModels-issues-list$ auth parameters)
Required parameters: parent
Optional parameters: none
Lists issues.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/issues/list Required parameters: parent Optional parameters: none Lists issues.
(locations-issueModels-issues-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :updateTime string, :displayName string, :createTime string}
Updates an issue.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/issues/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :updateTime string, :displayName string, :createTime string} Updates an issue.
(locations-issueModels-list$ auth parameters)
Required parameters: parent
Optional parameters: none
Lists issue models.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/list Required parameters: parent Optional parameters: none Lists issue models.
(locations-issueModels-patch$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :createTime string, :trainingStats {:analyzedConversationsCount string, :issueStats {}, :unclassifiedConversationsCount string}, :updateTime string, :inputDataConfig {:filter string, :trainingConversationsCount string, :medium string}, :displayName string, :state string}
Updates an issue model.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :createTime string, :trainingStats {:analyzedConversationsCount string, :issueStats {}, :unclassifiedConversationsCount string}, :updateTime string, :inputDataConfig {:filter string, :trainingConversationsCount string, :medium string}, :displayName string, :state string} Updates an issue model.
(locations-issueModels-undeploy$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:name string}
Undeploys an issue model. An issue model can not be used in analysis after it has been undeployed.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/issueModels/undeploy Required parameters: name Optional parameters: none Body: {:name string} Undeploys an issue model. An issue model can not be used in analysis after it has been undeployed.
(locations-operations-cancel$ auth parameters)
Required parameters: name
Optional parameters: none
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED
. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED
.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/operations/cancel Required parameters: name Optional parameters: none Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.
(locations-operations-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/operations/get Required parameters: name Optional parameters: none Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
(locations-operations-list$ auth parameters)
Required parameters: name
Optional parameters: pageToken, filter, pageSize
Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED
. NOTE: the name
binding allows API services to override the binding to use different resource name schemes, such as users/*/operations
. To override the binding, API services can add a binding such as "/v1/{name=users/*}/operations"
to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/operations/list Required parameters: name Optional parameters: pageToken, filter, pageSize Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the `name` binding allows API services to override the binding to use different resource name schemes, such as `users/*/operations`. To override the binding, API services can add a binding such as `"/v1/{name=users/*}/operations"` to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.
(locations-phraseMatchers-create$ auth parameters body)
Required parameters: parent
Optional parameters: none
Body:
{:displayName string, :revisionCreateTime string, :name string, :revisionId string, :activationUpdateTime string, :type string, :versionTag string, :updateTime string, :active boolean, :phraseMatchRuleGroups [{:phraseMatchRules [GoogleCloudContactcenterinsightsV1PhraseMatchRule], :type string}], :roleMatch string}
Creates a phrase matcher.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/phraseMatchers/create Required parameters: parent Optional parameters: none Body: {:displayName string, :revisionCreateTime string, :name string, :revisionId string, :activationUpdateTime string, :type string, :versionTag string, :updateTime string, :active boolean, :phraseMatchRuleGroups [{:phraseMatchRules [GoogleCloudContactcenterinsightsV1PhraseMatchRule], :type string}], :roleMatch string} Creates a phrase matcher.
(locations-phraseMatchers-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a phrase matcher.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/phraseMatchers/delete Required parameters: name Optional parameters: none Deletes a phrase matcher.
(locations-phraseMatchers-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets a phrase matcher.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/phraseMatchers/get Required parameters: name Optional parameters: none Gets a phrase matcher.
(locations-phraseMatchers-list$ auth parameters)
Required parameters: parent
Optional parameters: pageToken, pageSize, filter
Lists phrase matchers.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/phraseMatchers/list Required parameters: parent Optional parameters: pageToken, pageSize, filter Lists phrase matchers.
(locations-updateSettings$ auth parameters body)
Required parameters: name
Optional parameters: updateMask
Body:
{:createTime string, :analysisConfig {:runtimeIntegrationAnalysisPercentage number}, :updateTime string, :conversationTtl string, :name string, :languageCode string, :pubsubNotificationSettings {}}
Updates project-level settings.
https://cloud.google.com/contact-center/insights/docsapi/reference/rest/v1/projects/locations/updateSettings Required parameters: name Optional parameters: updateMask Body: {:createTime string, :analysisConfig {:runtimeIntegrationAnalysisPercentage number}, :updateTime string, :conversationTtl string, :name string, :languageCode string, :pubsubNotificationSettings {}} Updates project-level settings.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close