AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Contains information about a contact.
Namespace: Amazon.Connect.Model
Assembly: AWSSDK.Connect.dll
Version: 3.x.y.z
public class Contact
The Contact type exposes the following members
Name | Description | |
---|---|---|
![]() |
Contact() |
Name | Type | Description | |
---|---|---|---|
![]() |
AdditionalEmailRecipients | Amazon.Connect.Model.AdditionalEmailRecipients |
Gets and sets the property AdditionalEmailRecipients. List of additional email addresses for an email contact. |
![]() |
AgentInfo | Amazon.Connect.Model.AgentInfo |
Gets and sets the property AgentInfo. Information about the agent who accepted the contact. |
![]() |
AnsweringMachineDetectionStatus | Amazon.Connect.AnsweringMachineDetectionStatus |
Gets and sets the property AnsweringMachineDetectionStatus. Indicates how an outbound campaign call is actually disposed if the contact is connected to Amazon Connect. |
![]() |
Arn | System.String |
Gets and sets the property Arn. The Amazon Resource Name (ARN) for the contact. |
![]() |
Attributes | System.Collections.Generic.Dictionary<System.String, System.String> |
Gets and sets the property Attributes. The attributes of the contact. |
![]() |
Campaign | Amazon.Connect.Model.Campaign |
Gets and sets the property Campaign. |
![]() |
Channel | Amazon.Connect.Channel |
Gets and sets the property Channel. How the contact reached your contact center. |
![]() |
ChatMetrics | Amazon.Connect.Model.ChatMetrics |
Gets and sets the property ChatMetrics. Information about how agent, bot, and customer interact in a chat contact. |
![]() |
ConnectedToSystemTimestamp | System.DateTime |
Gets and sets the property ConnectedToSystemTimestamp. The timestamp when customer endpoint connected to Amazon Connect. |
![]() |
ContactAssociationId | System.String |
Gets and sets the property ContactAssociationId. This is the root contactId which is used as a unique identifier for all subsequent contacts in a contact tree. |
![]() |
ContactDetails | Amazon.Connect.Model.ContactDetails |
Gets and sets the property ContactDetails. A map of string key/value pairs that contain user-defined attributes which are lightly typed within the contact. This object is used only for task contacts. |
![]() |
ContactEvaluations | System.Collections.Generic.Dictionary<System.String, Amazon.Connect.Model.ContactEvaluation> |
Gets and sets the property ContactEvaluations. Information about the contact evaluations where the key is the FormId, which is a unique identifier for the form. |
![]() |
Customer | Amazon.Connect.Model.Customer |
Gets and sets the property Customer. Information about the Customer on the contact. |
![]() |
CustomerEndpoint | Amazon.Connect.Model.EndpointInfo |
Gets and sets the property CustomerEndpoint. The customer or external third party participant endpoint. |
![]() |
CustomerId | System.String |
Gets and sets the property CustomerId.
The customer's identification number. For example, the |
![]() |
CustomerVoiceActivity | Amazon.Connect.Model.CustomerVoiceActivity |
Gets and sets the property CustomerVoiceActivity. Information about customer’s voice activity. |
![]() |
Description | System.String |
Gets and sets the property Description. The description of the contact. |
![]() |
DisconnectDetails | Amazon.Connect.Model.DisconnectDetails |
Gets and sets the property DisconnectDetails. Information about the call disconnect experience. |
![]() |
DisconnectReason | System.String |
Gets and sets the property DisconnectReason. The disconnect reason for the contact. |
![]() |
DisconnectTimestamp | System.DateTime |
Gets and sets the property DisconnectTimestamp. The date and time that the customer endpoint disconnected from the current contact, in UTC time. In transfer scenarios, the DisconnectTimestamp of the previous contact indicates the date and time when that contact ended. |
![]() |
Id | System.String |
Gets and sets the property Id. The identifier for the contact. |
![]() |
InitialContactId | System.String |
Gets and sets the property InitialContactId. If this contact is related to other contacts, this is the ID of the initial contact. |
![]() |
InitiationMethod | Amazon.Connect.ContactInitiationMethod |
Gets and sets the property InitiationMethod. Indicates how the contact was initiated. |
![]() |
InitiationTimestamp | System.DateTime |
Gets and sets the property InitiationTimestamp.
The date and time this contact was initiated, in UTC time. For |
![]() |
LastPausedTimestamp | System.DateTime |
Gets and sets the property LastPausedTimestamp. The timestamp when the contact was last paused. |
![]() |
LastResumedTimestamp | System.DateTime |
Gets and sets the property LastResumedTimestamp. The timestamp when the contact was last resumed. |
![]() |
LastUpdateTimestamp | System.DateTime |
Gets and sets the property LastUpdateTimestamp. The timestamp when contact was last updated. |
![]() |
Name | System.String |
Gets and sets the property Name. The name of the contact. |
![]() |
PreviousContactId | System.String |
Gets and sets the property PreviousContactId. If this contact is not the first contact, this is the ID of the previous contact. |
![]() |
QualityMetrics | Amazon.Connect.Model.QualityMetrics |
Gets and sets the property QualityMetrics. Information about the quality of the participant's media connection. |
![]() |
QueueInfo | Amazon.Connect.Model.QueueInfo |
Gets and sets the property QueueInfo. If this contact was queued, this contains information about the queue. |
![]() |
QueuePriority | System.Int64 |
Gets and sets the property QueuePriority. An integer that represents the queue priority to be applied to the contact (lower priorities are routed preferentially). Cannot be specified if the QueueTimeAdjustmentSeconds is specified. Must be statically defined, must be larger than zero, and a valid integer value. Default Value is 5. |
![]() |
QueueTimeAdjustmentSeconds | System.Int32 |
Gets and sets the property QueueTimeAdjustmentSeconds. An integer that represents the queue time adjust to be applied to the contact, in seconds (longer / larger queue time are routed preferentially). Cannot be specified if the QueuePriority is specified. Must be statically defined and a valid integer value. |
![]() |
Recordings | System.Collections.Generic.List<Amazon.Connect.Model.RecordingInfo> |
Gets and sets the property Recordings. If recording was enabled, this is information about the recordings. |
![]() |
RelatedContactId | System.String |
Gets and sets the property RelatedContactId. The contactId that is related to this contact. |
![]() |
RoutingCriteria | Amazon.Connect.Model.RoutingCriteria |
Gets and sets the property RoutingCriteria. Latest routing criteria on the contact. |
![]() |
ScheduledTimestamp | System.DateTime |
Gets and sets the property ScheduledTimestamp. The timestamp, in Unix epoch time format, at which to start running the inbound flow. |
![]() |
SegmentAttributes | System.Collections.Generic.Dictionary<System.String, Amazon.Connect.Model.SegmentAttributeValue> |
Gets and sets the property SegmentAttributes.
A set of system defined key-value pairs stored on individual contact segments using
an attribute map. The attributes are standard Amazon Connect attributes and can be
accessed in flows. Attribute keys can include only alphanumeric, -, and _ characters.
This field can be used to show channel subtype. For example, |
![]() |
SystemEndpoint | Amazon.Connect.Model.EndpointInfo |
Gets and sets the property SystemEndpoint.
The system endpoint. For |
![]() |
Tags | System.Collections.Generic.Dictionary<System.String, System.String> |
Gets and sets the property Tags. Tags associated with the contact. This contains both Amazon Web Services generated and user-defined tags. |
![]() |
TotalPauseCount | System.Int32 |
Gets and sets the property TotalPauseCount. Total pause count for a contact. |
![]() |
TotalPauseDurationInSeconds | System.Int32 |
Gets and sets the property TotalPauseDurationInSeconds. Total pause duration for a contact in seconds. |
![]() |
WisdomInfo | Amazon.Connect.Model.WisdomInfo |
Gets and sets the property WisdomInfo. Information about Amazon Connect Wisdom. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5