Skip to content

AssociatedContactSummary

Source code in docs_src/capo_connect/types/associated_contact_summary.py
class AssociatedContactSummary(TypedDict, closed=True):
    contact_id: NotRequired["capo_connect.types.contact_id.ContactId"]
    """<p>The identifier of the contact in this instance of Connect Customer. </p>"""
    contact_arn: NotRequired["capo_connect.types.arn.ARN"]
    """<p>The Amazon Resource Name (ARN) of the contact</p>"""
    initiation_timestamp: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>The date and time this contact was initiated, in UTC time.</p>"""
    disconnect_timestamp: NotRequired["capo_connect.types.timestamp.Timestamp"]
    """<p>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.</p>"""
    initial_contact_id: NotRequired["capo_connect.types.contact_id.ContactId"]
    """<p>If this contact is related to other contacts, this is the ID of the initial contact.</p>"""
    previous_contact_id: NotRequired["capo_connect.types.contact_id.ContactId"]
    """<p>If this contact is not the first contact, this is the ID of the previous contact.</p>"""
    related_contact_id: NotRequired["capo_connect.types.contact_id.ContactId"]
    """<p>The contactId that is related to this contact.</p>"""
    initiation_method: NotRequired[
        "capo_connect.types.contact_initiation_method.ContactInitiationMethod"
    ]
    """<p>Indicates how the contact was initiated.</p>"""
    channel: NotRequired["capo_connect.types.channel.Channel"]
    """<p>How the contact reached your contact center.</p>"""

channel instance-attribute

channel: NotRequired[Channel]

How the contact reached your contact center.

contact_arn instance-attribute

contact_arn: NotRequired[ARN]

The Amazon Resource Name (ARN) of the contact

contact_id instance-attribute

contact_id: NotRequired[ContactId]

The identifier of the contact in this instance of Connect Customer.

disconnect_timestamp instance-attribute

disconnect_timestamp: NotRequired[Timestamp]

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.

initial_contact_id instance-attribute

initial_contact_id: NotRequired[ContactId]

If this contact is related to other contacts, this is the ID of the initial contact.

initiation_method instance-attribute

initiation_method: NotRequired[ContactInitiationMethod]

Indicates how the contact was initiated.

initiation_timestamp instance-attribute

initiation_timestamp: NotRequired[Timestamp]

The date and time this contact was initiated, in UTC time.

previous_contact_id instance-attribute

previous_contact_id: NotRequired[ContactId]

If this contact is not the first contact, this is the ID of the previous contact.

related_contact_id instance-attribute

related_contact_id: NotRequired[ContactId]

The contactId that is related to this contact.