Contact
import type { Contact } from "https://aws-api.deno.dev/v0.3/services/connect.ts?docs=full";
Contains information about a contact.
interface Contact {
AgentInfo?: AgentInfo | null;
Arn?: string | null;
Channel?: Channel | null;
Description?: string | null;
DisconnectTimestamp?: Date | number | null;
Id?: string | null;
InitialContactId?: string | null;
InitiationMethod?: ContactInitiationMethod | null;
InitiationTimestamp?: Date | number | null;
LastUpdateTimestamp?: Date | number | null;
Name?: string | null;
PreviousContactId?: string | null;
QueueInfo?: QueueInfo | null;
ScheduledTimestamp?: Date | number | null;
}§Properties
§
DisconnectTimestamp?: Date | number | null
[src]The timestamp when the customer endpoint disconnected from Amazon Connect.
§
InitialContactId?: string | null
[src]If this contact is related to other contacts, this is the ID of the initial contact.
§
InitiationMethod?: ContactInitiationMethod | null
[src]Indicates how the contact was initiated.
§
InitiationTimestamp?: Date | number | null
[src]The date and time this contact was initiated, in UTC time.
For INBOUND
, this is when the contact arrived.
For OUTBOUND
, this is when the agent began dialing.
For CALLBACK
, this is when the callback contact was created.
For TRANSFER
and QUEUE_TRANSFER
, this is when the transfer was initiated.
For API
, this is when the request arrived.
§
PreviousContactId?: string | null
[src]If this contact is not the first contact, this is the ID of the previous contact.