Reference documentation and code samples for the Contact Center AI Insights V1 API class Google::Cloud::ContactCenterInsights::V1::Conversation::QualityMetadata::AgentInfo.
Information about an agent involved in the conversation.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#agent_id
def agent_id() -> ::String
Returns
- (::String) — A user-specified string representing the agent.
#agent_id=
def agent_id=(value) -> ::String
Parameter
- value (::String) — A user-specified string representing the agent.
Returns
- (::String) — A user-specified string representing the agent.
#agent_type
def agent_type() -> ::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role
Returns
- (::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role) — The agent type, e.g. HUMAN_AGENT.
#agent_type=
def agent_type=(value) -> ::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role) — The agent type, e.g. HUMAN_AGENT.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role) — The agent type, e.g. HUMAN_AGENT.
#deployment_display_name
def deployment_display_name() -> ::String
Returns
- (::String) — The agent's deployment display name. Only applicable to automated agents.
#deployment_display_name=
def deployment_display_name=(value) -> ::String
Parameter
- value (::String) — The agent's deployment display name. Only applicable to automated agents.
Returns
- (::String) — The agent's deployment display name. Only applicable to automated agents.
#deployment_id
def deployment_id() -> ::String
Returns
- (::String) — The agent's deployment ID. Only applicable to automated agents.
#deployment_id=
def deployment_id=(value) -> ::String
Parameter
- value (::String) — The agent's deployment ID. Only applicable to automated agents.
Returns
- (::String) — The agent's deployment ID. Only applicable to automated agents.
#display_name
def display_name() -> ::String
Returns
- (::String) — The agent's name.
#display_name=
def display_name=(value) -> ::String
Parameter
- value (::String) — The agent's name.
Returns
- (::String) — The agent's name.
#disposition_code
def disposition_code() -> ::String
Returns
- (::String) — A user-provided string indicating the outcome of the agent's segment of the call.
#disposition_code=
def disposition_code=(value) -> ::String
Parameter
- value (::String) — A user-provided string indicating the outcome of the agent's segment of the call.
Returns
- (::String) — A user-provided string indicating the outcome of the agent's segment of the call.
#entry_subagent_display_name
def entry_subagent_display_name() -> ::String
Returns
- (::String) — The entry subagent's display name.
#entry_subagent_display_name=
def entry_subagent_display_name=(value) -> ::String
Parameter
- value (::String) — The entry subagent's display name.
Returns
- (::String) — The entry subagent's display name.
#entry_subagent_id
def entry_subagent_id() -> ::String
Returns
- (::String) — The entry subagent's ID.
#entry_subagent_id=
def entry_subagent_id=(value) -> ::String
Parameter
- value (::String) — The entry subagent's ID.
Returns
- (::String) — The entry subagent's ID.
#location
def location() -> ::String
Returns
- (::String) — The agent's location.
#location=
def location=(value) -> ::String
Parameter
- value (::String) — The agent's location.
Returns
- (::String) — The agent's location.
#team
def team() -> ::String
Returns
-
(::String) — A user-specified string representing the agent's team. Deprecated in
favor of the
teamsfield.
#team=
def team=(value) -> ::String
Parameter
-
value (::String) — A user-specified string representing the agent's team. Deprecated in
favor of the
teamsfield.
Returns
-
(::String) — A user-specified string representing the agent's team. Deprecated in
favor of the
teamsfield.
#teams
def teams() -> ::Array<::String>
Returns
- (::Array<::String>) — User-specified strings representing the agent's teams.
#teams=
def teams=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — User-specified strings representing the agent's teams.
Returns
- (::Array<::String>) — User-specified strings representing the agent's teams.
#version_display_name
def version_display_name() -> ::String
Returns
- (::String) — The agent's version display name. Only applicable to automated agents.
#version_display_name=
def version_display_name=(value) -> ::String
Parameter
- value (::String) — The agent's version display name. Only applicable to automated agents.
Returns
- (::String) — The agent's version display name. Only applicable to automated agents.
#version_id
def version_id() -> ::String
Returns
- (::String) — The agent's version ID. Only applicable to automated agents.
#version_id=
def version_id=(value) -> ::String
Parameter
- value (::String) — The agent's version ID. Only applicable to automated agents.
Returns
- (::String) — The agent's version ID. Only applicable to automated agents.