class Aws::Connect::Types::Contact
@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/Contact AWS API Documentation
@return [Hash<String,Types::SegmentAttributeValue>]
‘connect:SMS`.
used to show channel subtype. For example, `connect:Guide` or
include only alphanumeric, -, and _ characters. This field can be
Connect attributes and can be accessed in flows. Attribute keys can
segments using an attribute map. The attributes are standard Amazon
A set of system defined key-value pairs stored on individual contact
@!attribute [rw] segment_attributes
@return [Types::DisconnectDetails]
Information about the call disconnect experience.
@!attribute [rw] disconnect_details
@return [Types::QualityMetrics]
connection.
Information about the quality of the participant’s media
@!attribute [rw] quality_metrics
@return [Types::CustomerVoiceActivity]
Information about customer’s voice activity.
@!attribute [rw] customer_voice_activity
@return [String]<br>: docs.aws.amazon.com/connect/latest/adminguide/how-to-create-campaigns.html<br><br><br><br>the contact is connected to Amazon Connect.
Indicates how an [outbound campaign] call is actually disposed if
@!attribute [rw] answering_machine_detection_status
@return [Types::Campaign]
Information associated with a campaign.
@!attribute [rw] campaign
@return [Types::Customer]
Information about the Customer on the contact.
@!attribute [rw] customer
@return [Types::RoutingCriteria]
Latest routing criteria on the contact.
@!attribute [rw] routing_criteria
@return [Time]
The timestamp when customer endpoint connected to Amazon Connect.
@!attribute [rw] connected_to_system_timestamp
@return [Hash<String,String>]
Services generated and user-defined tags.
Tags associated with the contact. This contains both Amazon Web
@!attribute [rw] tags
@return [Integer]
value. Default Value is 5.
statically defined, must be larger than zero, and a valid integer
specified if the QueueTimeAdjustmentSeconds is specified. Must be
contact (lower priorities are routed preferentially). Cannot be
An integer that represents the queue priority to be applied to the
@!attribute [rw] queue_priority
@return [Integer]
specified. Must be statically defined and a valid integer value.
preferentially). Cannot be specified if the QueuePriority is
the contact, in seconds (longer / larger queue time are routed
An integer that represents the queue time adjust to be applied to
@!attribute [rw] queue_time_adjustment_seconds
@return [Types::WisdomInfo]
Information about Amazon Connect Wisdom.
@!attribute [rw] wisdom_info
@return [String]<br>: docs.aws.amazon.com/connect/latest/adminguide/chat-persistence.html#relatedcontactid<br><br><br><br>The contactId that is [related] to this contact.
@!attribute [rw] related_contact_id
@return [Time]
the inbound flow.
The timestamp, in Unix epoch time format, at which to start running
@!attribute [rw] scheduled_timestamp
@return [Integer]
Total pause duration for a contact in seconds.
@!attribute [rw] total_pause_duration_in_seconds
@return [Integer]
Total pause count for a contact.
@!attribute [rw] total_pause_count
@return [Time]
The timestamp when the contact was last resumed.
@!attribute [rw] last_resumed_timestamp
@return [Time]
The timestamp when the contact was last paused.
@!attribute [rw] last_paused_timestamp
@return [Time]
The timestamp when contact was last updated.
@!attribute [rw] last_update_timestamp
@return [Time]
Connect.
The timestamp when the customer endpoint disconnected from Amazon
@!attribute [rw] disconnect_timestamp
@return [Time]
when the supervisor started listening to a contact.
started dialing the external participant. For ‘MONITOR`, this is
request arrived. For `EXTERNAL_OUTBOUND`, this is when the agent
this is when the transfer was initiated. For `API`, this is when the
callback contact was created. For `TRANSFER` and `QUEUE_TRANSFER`,
when the agent began dialing. For `CALLBACK`, this is when the
`INBOUND`, this is when the contact arrived. For `OUTBOUND`, this is
The date and time this contact was initiated, in UTC time. For
@!attribute [rw] initiation_timestamp
@return [Types::AgentInfo]
Information about the agent who accepted the contact.
@!attribute [rw] agent_info
@return [Types::QueueInfo]
queue.
If this contact was queued, this contains information about the
@!attribute [rw] queue_info
@return [String]
How the contact reached your contact center.
@!attribute [rw] channel
@return [String]
The description of the contact.
@!attribute [rw] description
@return [String]
The name of the contact.
@!attribute [rw] name
@return [String]
Indicates how the contact was initiated.
@!attribute [rw] initiation_method
@return [String]
previous contact.
If this contact is not the first contact, this is the ID of the
@!attribute [rw] previous_contact_id
@return [String]
initial contact.
If this contact is related to other contacts, this is the ID of the
@!attribute [rw] initial_contact_id
@return [String]
The identifier for the contact.
@!attribute [rw] id
@return [String]
The Amazon Resource Name (ARN) for the contact.
@!attribute [rw] arn
Contains information about a contact.