Skip to main content
Technology areas
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
Cross-product tools
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
/
Console
English
中文 – 简体
Gemini Enterprise for Customer Experience
Agent Assist
Start free
CX Agent Studio
Agent Assist
CX Insights
Commerce agents
Technology areas
More
CX Agent Studio
Agent Assist
CX Insights
Commerce agents
Cross-product tools
More
Console
Agent Assist
Introduction
Sales overview
Agent Assist console
Send feedback
Concepts
All concepts
Agent Assist basics
Agent Assist integrations
Cloud logging field definitions
Handoff a conversation
CX Agent Studio
Dialogflow CX
Dialogflow ES
Features
All features
AI Coach
Overview
Create and configure a generator
Tool integration for AI coach
Open API and Integration Connectors tools
OpenAPI tool for Datastore
Best practices
Build your own GenAI assist
Build your own assist
Build your own assist extension
Companion agent
Overview
Setup guide
Best practices
Live translation
Live A2A translation overview
Live A2A translation user guide
Knowledge assist
Generative knowledge assist
Proactive generative knowledge assist
Knowledge assist filters
Skip PubSub notifications for empty suggestions
Troubleshoot knowledge assist features
Best practices
Sentiment analysis
Smart Reply
Summarization
Summarization with custom sections user guide
Summarization with custom sections best practices
Automatic evaluation metrics
Automatic evaluation user guide
Automatic evaluation best practices
Supervisor assist
Overview
User guide: Human agents
User guide: Virtual agents
Transcription
Voice Transcription
Transcription with Chirp 3
PubSub intermediate transcription
How-to guides
All how-to guides
Enable Cloud Pub/Sub notifications
Enable CMEK
Enable real-time entity extraction
Implement Agent Assist using pre-built modules
UI modules overview
Implement UI modules and connectors
Custom events and custom UI module connectors
UI module events
UI modules
Container V1
Container V2
Knowledge assist
Generative knowledge assist
Smart reply
Summarization
Transcript
Agent desktop integration
Backend modules basics
Integrate backend modules with your system
Genesys Cloud integration
Deploy the application server
AudioHook voice integration
Configuration for chat integration
Test chat integration
LivePerson integration
Basics
Deploy the application server
Deploy the proxy server
Open source Salesforce integration
Overview
Salesforce chat integration
Salesforce voice integration with Twilio Flex
Salesforce voice integration with NiCE CXone
Salesforce integration
Required resources
Setup guide
Chat integration
Voice with Twilio Flex
Voice with NiCE CXone
Voice with Genesys CX Cloud
Twilio integration
Twilio basics
Deploy Twilio Flex
Twilio SIPREC integration
Set up Speech-to-Text model adaptation
Streaming
Bidirectional API
Extended streaming
Upload and export conversation data
Upload conversation data
Export conversation data
Tutorials
All tutorials
Create a conversation profile
Train an AI model
Train a smart reply model
Upload data
Overview
Conversation datasets
Knowledge bases
Use the Agent Assist simulator
Virtual Agent Assist
Overview
User guide
Deprecations
Article suggestion
FAQ Assist
Knowledge documents best practices
Smart Compose
Overview
Best practices
Create a Smart Compose model using the Console
Test Smart Compose results using the simulator
Train a custom knowledge suggestion model
Train a summarization custom model for chat
Reference
All APIs & references
API usage overview
Client libraries
Overview
C++
C#
Go
Java
Node.js
PHP
Python
Ruby
REST API
REST overview
V2 overview
V2 reference
REST Resources
projects
Overview
deleteAgent
getAgent
setAgent
projects.agent
Overview
export
getFulfillment
getValidationResult
import
restore
search
train
updateFulfillment
projects.agent.entityTypes
Overview
batchDelete
batchUpdate
create
delete
get
list
patch
projects.agent.entityTypes.entities
Overview
batchCreate
batchDelete
batchUpdate
projects.agent.environments
Overview
create
delete
get
getHistory
list
patch
projects.agent.environments.intents
Overview
list
projects.agent.environments.users.sessions
Overview
deleteContexts
detectIntent
projects.agent.environments.users.sessions.contexts
Overview
create
delete
get
list
patch
projects.agent.environments.users.sessions.entityTypes
Overview
create
delete
get
list
patch
projects.agent.intents
Overview
batchDelete
batchUpdate
create
delete
get
list
patch
projects.agent.knowledgeBases
Overview
create
delete
get
list
patch
projects.agent.knowledgeBases.documents
Overview
create
delete
get
list
patch
reload
projects.agent.sessions
Overview
deleteContexts
detectIntent
projects.agent.sessions.contexts
Overview
create
delete
get
list
patch
projects.agent.sessions.entityTypes
Overview
create
delete
get
list
patch
projects.agent.versions
Overview
create
delete
get
list
patch
projects.answerRecords
Overview
list
patch
projects.conversationDatasets
Overview
get
importConversationData
list
projects.conversationModels
Overview
create
delete
deploy
get
list
undeploy
projects.conversationModels.evaluations
Overview
get
list
projects.conversationProfiles
Overview
clearSuggestionFeatureConfig
create
delete
get
list
patch
setSuggestionFeatureConfig
projects.conversations
Overview
complete
create
get
list
projects.conversations.messages
Overview
list
projects.conversations.participants
Overview
analyzeContent
create
get
list
patch
projects.conversations.participants.suggestions
Overview
suggestArticles
suggestFaqAnswers
suggestKnowledgeAssist
suggestSmartReplies
projects.conversations.suggestions
Overview
generate
searchKnowledge
suggestConversationSummary
projects.generators
Overview
create
list
projects.knowledgeBases
Overview
create
delete
get
list
patch
projects.knowledgeBases.documents
Overview
create
delete
export
get
import
list
patch
reload
projects.locations
Overview
deleteAgent
get
getAgent
getEncryptionSpec
list
setAgent
projects.locations.agent
Overview
export
getFulfillment
getValidationResult
import
restore
search
train
updateFulfillment
projects.locations.agent.entityTypes
Overview
batchDelete
batchUpdate
create
delete
get
list
patch
projects.locations.agent.entityTypes.entities
Overview
batchCreate
batchDelete
batchUpdate
projects.locations.agent.environments
Overview
create
delete
get
getHistory
list
patch
projects.locations.agent.environments.intents
Overview
list
projects.locations.agent.environments.users.sessions
Overview
deleteContexts
detectIntent
projects.locations.agent.environments.users.sessions.contexts
Overview
create
delete
get
list
patch
projects.locations.agent.environments.users.sessions.entityTypes
Overview
create
delete
get
list
patch
projects.locations.agent.intents
Overview
batchDelete
batchUpdate
create
delete
get
list
patch
projects.locations.agent.sessions
Overview
deleteContexts
detectIntent
projects.locations.agent.sessions.contexts
Overview
create
delete
get
list
patch
projects.locations.agent.sessions.entityTypes
Overview
create
delete
get
list
patch
projects.locations.agent.versions
Overview
create
delete
get
list
patch
projects.locations.answerRecords
Overview
list
patch
projects.locations.conversationDatasets
Overview
create
delete
get
importConversationData
list
projects.locations.conversationModels
Overview
create
delete
deploy
get
list
undeploy
projects.locations.conversationModels.evaluations
Overview
create
get
list
projects.locations.conversationProfiles
Overview
clearSuggestionFeatureConfig
create
delete
get
list
patch
setSuggestionFeatureConfig
projects.locations.conversations
Overview
complete
create
get
ingestContextReferences
list
projects.locations.conversations.messages
Overview
list
projects.locations.conversations.participants
Overview
analyzeContent
create
get
list
patch
projects.locations.conversations.participants.suggestions
Overview
suggestArticles
suggestFaqAnswers
suggestKnowledgeAssist
suggestSmartReplies
projects.locations.conversations.suggestions
Overview
generate
searchKnowledge
suggestConversationSummary
projects.locations.encryptionSpec
Overview
initialize
projects.locations.generators
Overview
create
delete
get
list
patch
projects.locations.generators.evaluations
Overview
create
delete
get
list
projects.locations.knowledgeBases
Overview
create
delete
get
list
patch
projects.locations.knowledgeBases.documents
Overview
create
delete
export
get
import
list
patch
reload
projects.locations.operations
Overview
cancel
get
list
projects.locations.sipTrunks
Overview
create
delete
get
list
patch
projects.locations.statelessSuggestion
Overview
generate
projects.locations.suggestions
Overview
generateStatelessSummary
searchKnowledge
projects.locations.tools
Overview
create
delete
get
list
patch
projects.operations
Overview
cancel
get
list
projects.suggestions
Overview
generateStatelessSummary
searchKnowledge
Types
Agent
AnalyzeContentResponse
AnswerRecord
ArticleAnswer
AssistQueryParameters
AudioInput
BatchUpdateEntityTypesResponse
BatchUpdateIntentsResponse
ClearSuggestionFeatureConfigOperationMetadata
ConfirmationRequirement
ConversationEvent
CreateConversationDatasetOperationMetadata
CreateConversationModelEvaluationOperationMetadata
CreateConversationModelOperationMetadata
DatastoreResponseReason
DeleteConversationDatasetOperationMetadata
DeleteConversationModelOperationMetadata
DeployConversationModelOperationMetadata
DetectIntentResponse
EncryptionSpec
Entity
EntityTypeBatch
EnvironmentHistory
EventInput
ExportAgentResponse
ExportOperationMetadata
FaqAnswer
GcsDestination
GenerateStatelessSummaryResponse
GenerateSuggestionsResponse
HumanAgentAssistantEvent
ImportConversationDataOperationMetadata
ImportConversationDataOperationResponse
ImportDocumentTemplate
ImportDocumentsResponse
IngestedContextReferenceDebugInfo
InitializeEncryptionSpecMetadata
InputAudioConfig
InputDataset
IntentBatch
IntentView
KnowledgeOperationMetadata
ListAnswerRecordsResponse
ListContextsResponse
ListConversationDatasetsResponse
ListConversationModelEvaluationsResponse
ListConversationModelsResponse
ListConversationProfilesResponse
ListConversationsResponse
ListDocumentsResponse
ListEntityTypesResponse
ListEnvironmentsResponse
ListGeneratorsResponse
ListIntentsResponse
ListKnowledgeBasesResponse
ListMessagesResponse
ListOperationsResponse
ListParticipantsResponse
ListSessionEntityTypesResponse
ListVersionsResponse
Message
MessageEntry
MessageType
MinimalConversation
OriginalDetectIntentRequest
OutputAudioConfig
QueryInput
QueryParameters
QueryResult
QuerySource
SearchAgentsResponse
SearchConfig
SearchKnowledgeResponse
SentimentAnalysisResult
ServiceLatency
SetSuggestionFeatureConfigOperationMetadata
State
Status
SuggestArticlesResponse
SuggestConversationSummaryResponse
SuggestFaqAnswersResponse
SuggestKnowledgeAssistResponse
SuggestSmartRepliesResponse
SuggestionInput
SummarySection
SynthesizeSpeechConfig
TextInput
TriggerEvent
Type
UndeployConversationModelOperationMetadata
ValidationResult
WebhookRequest
WebhookResponse
V2Beta1 overview
V2Beta1 reference
REST Resources
projects
Overview
deleteAgent
getAgent
setAgent
projects.agent
Overview
export
getFulfillment
getValidationResult
import
restore
search
train
updateFulfillment
projects.agent.entityTypes
Overview
batchDelete
batchUpdate
create
delete
get
list
patch
projects.agent.entityTypes.entities
Overview
batchCreate
batchDelete
batchUpdate
projects.agent.environments
Overview
create
delete
get
getHistory
list
patch
projects.agent.environments.intents
Overview
list
projects.agent.environments.users.sessions
Overview
deleteContexts
detectIntent
projects.agent.environments.users.sessions.contexts
Overview
create
delete
get
list
patch
projects.agent.environments.users.sessions.entityTypes
Overview
create
delete
get
list
patch
projects.agent.intents
Overview
batchDelete
batchUpdate
create
delete
get
list
patch
projects.agent.knowledgeBases
Overview
create
delete
get
list
patch
projects.agent.knowledgeBases.documents
Overview
create
delete
get
list
patch
reload
projects.agent.sessions
Overview
deleteContexts
detectIntent
projects.agent.sessions.contexts
Overview
create
delete
get
list
patch
projects.agent.sessions.entityTypes
Overview
create
delete
get
list
patch
projects.agent.versions
Overview
create
delete
get
list
patch
projects.answerRecords
Overview
get
list
patch
projects.conversationProfiles
Overview
clearSuggestionFeatureConfig
create
delete
get
list
patch
setSuggestionFeatureConfig
projects.conversations
Overview
complete
create
get
list
projects.conversations.messages
Overview
batchCreate
list
projects.conversations.participants
Overview
analyzeContent
create
get
list
patch
projects.conversations.participants.suggestions
Overview
compile
list
suggestArticles
suggestFaqAnswers
suggestKnowledgeAssist
suggestSmartReplies
projects.conversations.suggestions
Overview
generate
searchKnowledge
suggestConversationSummary
projects.generators
Overview
create
list
projects.knowledgeBases
Overview
create
delete
get
list
patch
projects.knowledgeBases.documents
Overview
create
delete
get
import
list
patch
reload
projects.locations
Overview
deleteAgent
get
getAgent
getEncryptionSpec
list
setAgent
projects.locations.agent
Overview
export
getFulfillment
getValidationResult
import
restore
search
train
updateFulfillment
projects.locations.agent.entityTypes
Overview
batchDelete
batchUpdate
create
delete
get
list
patch
projects.locations.agent.entityTypes.entities
Overview
batchCreate
batchDelete
batchUpdate
projects.locations.agent.environments
Overview
create
delete
get
getHistory
list
patch
projects.locations.agent.environments.intents
Overview
list
projects.locations.agent.environments.users.sessions
Overview
deleteContexts
detectIntent
projects.locations.agent.environments.users.sessions.contexts
Overview
create
delete
get
list
patch
projects.locations.agent.environments.users.sessions.entityTypes
Overview
create
delete
get
list
patch
projects.locations.agent.intents
Overview
batchDelete
batchUpdate
create
delete
get
list
patch
projects.locations.agent.sessions
Overview
deleteContexts
detectIntent
projects.locations.agent.sessions.contexts
Overview
create
delete
get
list
patch
projects.locations.agent.sessions.entityTypes
Overview
create
delete
get
list
patch
projects.locations.agent.versions
Overview
create
delete
get
list
patch
projects.locations.answerRecords
Overview
get
list
patch
projects.locations.conversationProfiles
Overview
clearSuggestionFeatureConfig
create
delete
get
list
patch
setSuggestionFeatureConfig
projects.locations.conversations
Overview
complete
create
get
ingestContextReferences
list
projects.locations.conversations.messages
Overview
batchCreate
list
projects.locations.conversations.participants
Overview
analyzeContent
create
get
list
patch
projects.locations.conversations.participants.suggestions
Overview
suggestArticles
suggestFaqAnswers
suggestKnowledgeAssist
suggestSmartReplies
projects.locations.conversations.suggestions
Overview
generate
searchKnowledge
suggestConversationSummary
projects.locations.encryptionSpec
Overview
initialize
projects.locations.generators
Overview
create
delete
get
list
patch
projects.locations.generators.evaluations
Overview
create
delete
get
list
projects.locations.knowledgeBases
Overview
create
delete
get
list
patch
projects.locations.knowledgeBases.documents
Overview
create
delete
get
import
list
patch
reload
projects.locations.operations
Overview
cancel
get
list
projects.locations.phoneNumbers
Overview
delete
list
patch
undelete
projects.locations.sipTrunks
Overview
create
delete
get
list
patch
projects.locations.statelessSuggestion