Contact Center AI Insights V1 API - Class Google::Cloud::ContactCenterInsights::V1::Conversation::QualityMetadata::AgentInfo (v1.12.0)

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

#agent_type=

def agent_type=(value) -> ::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role
Parameter
Returns

#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 teams field.

#team=

def team=(value) -> ::String
Parameter
  • value (::String) — A user-specified string representing the agent's team. Deprecated in favor of the teams field.
Returns
  • (::String) — A user-specified string representing the agent's team. Deprecated in favor of the teams field.

#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.