CCAI
Classes
- Agent — Represents a CCAI Agent instance.
- Conversation — Represents a CCAI conversation instance.
- Participant — Represents a CCAI participant instance.
Sub-namespaces
Types
ConversationSettings
Conversation settings.
agent
CCAI agent to use in the Dialogflow conversation.
profile
Service to connect to the incoming Dialogflow conversation.
project
Name of the Dialogflow conversation.
GetConversationProfileResult
CCAI.Agent.getConversationProfile method result.
id
Event ID.
name
Event name — ‘AI.Events.CcaiGetConversationProfileResponse’.
response
Dialogflow response data.
GetProfilesListResult
CCAI.Agent.getProfilesList method result.
id
Event ID.
name
Event name — ‘AI.Events.CcaiListConversationProfilesResponse’.
response
Dialogflow response data.
ParticipantSettings
Participant settings.
call
Current call object.
dialogflowSettings
Settings for a new CCAI Dialogflow participant instance setup.
options
Options of a single side of the conversation.
UpdateConversationProfileResult
CCAI.Agent.updateConversationProfile method result.
id
Event ID.
name
Event name — ‘AI.Events.CcaiUpdateConversationProfileResponse’.
response
Dialogflow response data.