public sealed class Conversation.Types.QualityMetadata.Types.AgentInfo : IMessage<Conversation.Types.QualityMetadata.Types.AgentInfo>, IEquatable<Conversation.Types.QualityMetadata.Types.AgentInfo>, IDeepCloneable<Conversation.Types.QualityMetadata.Types.AgentInfo>, IBufferMessage, IMessageReference documentation and code samples for the Contact Center AI Insights v1 API class Conversation.Types.QualityMetadata.Types.AgentInfo.
Information about an agent involved in the conversation.
Implements
IMessageConversationTypesQualityMetadataTypesAgentInfo, IEquatableConversationTypesQualityMetadataTypesAgentInfo, IDeepCloneableConversationTypesQualityMetadataTypesAgentInfo, IBufferMessage, IMessageNamespace
Google.Cloud.ContactCenterInsights.V1Assembly
Google.Cloud.ContactCenterInsights.V1.dll
Constructors
AgentInfo()
public AgentInfo()AgentInfo(AgentInfo)
public AgentInfo(Conversation.Types.QualityMetadata.Types.AgentInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
ConversationTypesQualityMetadataTypesAgentInfo |
Properties
AgentId
public string AgentId { get; set; }A user-specified string representing the agent.
| Property Value | |
|---|---|
| Type | Description |
string |
|
AgentType
public ConversationParticipant.Types.Role AgentType { get; set; }The agent type, e.g. HUMAN_AGENT.
| Property Value | |
|---|---|
| Type | Description |
ConversationParticipantTypesRole |
|
DeploymentDisplayName
public string DeploymentDisplayName { get; set; }The agent's deployment display name. Only applicable to automated agents.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DeploymentId
public string DeploymentId { get; set; }The agent's deployment ID. Only applicable to automated agents.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }The agent's name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DispositionCode
public string DispositionCode { get; set; }A user-provided string indicating the outcome of the agent's segment of the call.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EntrySubagentDisplayName
public string EntrySubagentDisplayName { get; set; }The entry subagent's display name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EntrySubagentId
public string EntrySubagentId { get; set; }The entry subagent's ID.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Location
public string Location { get; set; }The agent's location.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Team
[Obsolete]
public string Team { get; set; }A user-specified string representing the agent's team. Deprecated in
favor of the teams field.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Teams
public RepeatedField<string> Teams { get; }User-specified strings representing the agent's teams.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
VersionDisplayName
public string VersionDisplayName { get; set; }The agent's version display name. Only applicable to automated agents.
| Property Value | |
|---|---|
| Type | Description |
string |
|
VersionId
public string VersionId { get; set; }The agent's version ID. Only applicable to automated agents.
| Property Value | |
|---|---|
| Type | Description |
string |
|