Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/connect.ts?docs=full";

§Classes

Connect

§Interfaces

ActionSummary

Information about an action.

ActivateEvaluationFormRequest
ActivateEvaluationFormResponse
AgentConfig

The distribution of agents between the instance and its replica(s).

AgentContactReference

Information about the contact associated to the user.

AgentHierarchyGroup

Information about an agent hierarchy group.

AgentHierarchyGroups

A structure that defines search criteria for contacts using agent hierarchy group levels. For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.

AgentInfo

Information about the agent who accepted the contact.

AgentQualityMetrics

Information about the quality of the Agent's media connection

AgentsCriteria

Can be used to define a list of preferred agents to target the contact to within the queue.
 Note that agents must have the queue in their routing profile in order to be offered the
 contact.

AgentStatus

Contains information about an agent status.

AgentStatusReference

Information about the agent's status.

AgentStatusSearchCriteria

The search criteria to be used to return agent statuses.

AgentStatusSearchFilter

Filters to be applied to search results.

AgentStatusSummary

Summary information for an agent status.

AllowedCapabilities

Information about the capabilities enabled for participants of the contact.

AnalyticsDataAssociationResult

This API is in preview release for Amazon Connect and is subject to change.

AnswerMachineDetectionConfig

Configuration of the answering machine detection.

Application

This API is in preview release for Amazon Connect and is subject to change.

AssignContactCategoryActionDefinition

This action must be set if TriggerEventSource is one of the following values: OnPostCallAnalysisAvailable | OnRealTimeCallAnalysisAvailable | OnRealTimeChatAnalysisAvailable | OnPostChatAnalysisAvailable. Contact is categorized using the rule name.

AssociateAnalyticsDataSetRequest
AssociateAnalyticsDataSetResponse
AssociateApprovedOriginRequest
AssociateBotRequest
AssociateDefaultVocabularyRequest
AssociateFlowRequest
AssociateInstanceStorageConfigRequest
AssociateInstanceStorageConfigResponse
AssociateLambdaFunctionRequest
AssociateLexBotRequest
AssociatePhoneNumberContactFlowRequest
AssociateQueueQuickConnectsRequest
AssociateRoutingProfileQueuesRequest
AssociateSecurityKeyRequest
AssociateSecurityKeyResponse
AssociateTrafficDistributionGroupUserRequest
AssociateUserProficienciesRequest
AttachedFile

Information about the attached file.

AttachedFileError

Error describing a failure to retrieve attached file metadata through BatchGetAttachedFileMetadata action.

AttachmentReference

Information about a reference when the referenceType is ATTACHMENT. Otherwise, null.

Attendee

The attendee information, including attendee ID and join token.

Attribute

A toggle for an individual feature at the instance level.

AttributeAndCondition

A list of conditions which would be applied together with an AND condition.

AttributeCondition

An object to specify the predefined attribute condition.

AudioFeatures

Has audio-specific configurations as the operating parameter for Echo Reduction.

AudioQualityMetricsInfo

Contains information for score and potential quality issues for Audio

AuthenticationProfile

This API is in preview release for Amazon Connect and is subject to change. To request access to this API, contact Amazon Web Services Support.

AuthenticationProfileSummary

This API is in preview release for Amazon Connect and is subject to change. To request access to this API, contact Amazon Web Services Support.

AvailableNumberSummary

Information about available phone numbers.

BatchAssociateAnalyticsDataSetRequest
BatchAssociateAnalyticsDataSetResponse
BatchDisassociateAnalyticsDataSetRequest
BatchDisassociateAnalyticsDataSetResponse
BatchGetAttachedFileMetadataRequest
BatchGetAttachedFileMetadataResponse
BatchGetFlowAssociationRequest
BatchGetFlowAssociationResponse
BatchPutContactRequest
BatchPutContactResponse
Campaign

Information associated with a campaign.

ChatEvent

Chat integration event containing payload to perform different chat actions such as:

ChatMessage

A chat message.

ChatParticipantRoleConfig

Configuration information for the chat participant role.

ChatStreamingConfiguration

The streaming configuration, such as the Amazon SNS streaming endpoint.

ClaimedPhoneNumberSummary

Information about a phone number that has been claimed to your Amazon Connect instance or traffic distribution group.

ClaimPhoneNumberRequest
ClaimPhoneNumberResponse
CommonAttributeAndCondition

A list of conditions which would be applied together with an AND condition.

CompleteAttachedFileUploadRequest

Request to CompleteAttachedFileUpload API

Condition

A leaf node condition which can be used to specify a ProficiencyName, ProficiencyValue and ProficiencyLimit.

ConnectionData

Information required to join the call.

Contact

Contains information about a contact.

ContactAnalysis

A structure that defines search criteria for contacts using analysis outputs from Amazon Connect Contact Lens.

ContactDataRequest

Request object with information to create a contact.

ContactFilter

Filters user data based on the contact information that is associated to the users. It contains a list of contact states.

ContactFlow

Contains information about a flow.

ContactFlowModule

Contains information about a flow module.

ContactFlowModuleSearchCriteria

The search criteria to be used to return flow modules.

ContactFlowModuleSearchFilter

The search criteria to be used to return flow modules.

ContactFlowModuleSummary

Contains summary information about a flow.

ContactFlowSearchCriteria

The search criteria to be used to return contact flows.

ContactFlowSearchFilter

Filters to be applied to search results.

ContactFlowSummary

Contains summary information about a flow.

ContactSearchSummary

Information of returned contact.

ContactSearchSummaryAgentInfo

Information about the agent who accepted the contact.

ContactSearchSummaryQueueInfo

If this contact was queued, this contains information about the queue.

ControlPlaneAttributeFilter

An object that can be used to specify Tag conditions inside the SearchFilter. This accepts an OR or AND (List of List) input where:

ControlPlaneTagFilter

An object that can be used to specify Tag conditions inside the SearchFilter. This accepts an OR of AND (List of List) input where:

ControlPlaneUserAttributeFilter

An object that can be used to specify Tag conditions or Hierarchy Group conditions inside the SearchFilter.

CreateAgentStatusRequest
CreateAgentStatusResponse
CreateCaseActionDefinition

The CreateCase action definition.

CreateContactFlowModuleRequest
CreateContactFlowModuleResponse
CreateContactFlowRequest
CreateContactFlowResponse
CreatedByInfo

Information on the identity that created the file.

CreateEvaluationFormRequest
CreateEvaluationFormResponse
CreateHoursOfOperationRequest
CreateHoursOfOperationResponse
CreateInstanceRequest
CreateInstanceResponse
CreateIntegrationAssociationRequest
CreateIntegrationAssociationResponse
CreateParticipantRequest
CreateParticipantResponse
CreatePersistentContactAssociationRequest
CreatePersistentContactAssociationResponse
CreatePredefinedAttributeRequest
CreatePromptRequest
CreatePromptResponse
CreateQueueRequest
CreateQueueResponse
CreateQuickConnectRequest
CreateQuickConnectResponse
CreateRoutingProfileRequest
CreateRoutingProfileResponse
CreateRuleRequest
CreateRuleResponse
CreateSecurityProfileRequest
CreateSecurityProfileResponse
CreateTaskTemplateRequest
CreateTaskTemplateResponse
CreateTrafficDistributionGroupRequest
CreateTrafficDistributionGroupResponse
CreateUseCaseRequest
CreateUseCaseResponse
CreateUserHierarchyGroupRequest
CreateUserHierarchyGroupResponse
CreateUserRequest
CreateUserResponse
CreateViewRequest
CreateViewResponse
CreateViewVersionRequest
CreateViewVersionResponse
CreateVocabularyRequest
CreateVocabularyResponse
Credentials

Contains credentials to use for federation.

CrossChannelBehavior

Defines the cross-channel routing behavior that allows an agent working on a contact in one channel to be offered a contact from a different channel.

CurrentMetric

Contains information about a real-time metric. For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.

CurrentMetricData

Contains the data for a real-time metric.

CurrentMetricResult

Contains information about a set of real-time metrics.

CurrentMetricSortCriteria

The way to sort the resulting response based on metrics. By default resources are sorted based on AGENTS_ONLINE, DESCENDING. The metric collection is sorted based on the input metrics.

Customer

Information about the Customer on the contact.

CustomerQualityMetrics

Information about the quality of the Customer's media connection

CustomerVoiceActivity

Information about customer’s voice activity.

DateReference

Information about a reference when the referenceType is DATE. Otherwise, null.

DeactivateEvaluationFormRequest
DeactivateEvaluationFormResponse
DefaultVocabulary

Contains information about a default vocabulary.

DeleteAttachedFileRequest

Request to DeleteAttachedFile API

DeleteContactEvaluationRequest
DeleteContactFlowModuleRequest
DeleteContactFlowRequest
DeleteEvaluationFormRequest
DeleteHoursOfOperationRequest
DeleteInstanceRequest
DeleteIntegrationAssociationRequest
DeletePredefinedAttributeRequest
DeletePromptRequest
DeleteQueueRequest
DeleteQuickConnectRequest
DeleteRoutingProfileRequest
DeleteRuleRequest
DeleteSecurityProfileRequest
DeleteTaskTemplateRequest
DeleteTrafficDistributionGroupRequest
DeleteUseCaseRequest
DeleteUserHierarchyGroupRequest
DeleteUserRequest
DeleteViewRequest
DeleteViewVersionRequest
DeleteVocabularyRequest
DeleteVocabularyResponse
DescribeAgentStatusRequest
DescribeAgentStatusResponse
DescribeAuthenticationProfileRequest
DescribeAuthenticationProfileResponse
DescribeContactEvaluationRequest
DescribeContactEvaluationResponse
DescribeContactFlowModuleRequest
DescribeContactFlowModuleResponse
DescribeContactFlowRequest
DescribeContactFlowResponse
DescribeContactRequest
DescribeContactResponse
DescribeEvaluationFormRequest
DescribeEvaluationFormResponse
DescribeHoursOfOperationRequest
DescribeHoursOfOperationResponse
DescribeInstanceAttributeRequest
DescribeInstanceAttributeResponse
DescribeInstanceRequest
DescribeInstanceResponse
DescribeInstanceStorageConfigRequest
DescribeInstanceStorageConfigResponse
DescribePhoneNumberRequest
DescribePhoneNumberResponse
DescribePredefinedAttributeRequest
DescribePredefinedAttributeResponse
DescribePromptRequest
DescribePromptResponse
DescribeQueueRequest
DescribeQueueResponse
DescribeQuickConnectRequest
DescribeQuickConnectResponse
DescribeRoutingProfileRequest
DescribeRoutingProfileResponse
DescribeRuleRequest
DescribeRuleResponse
DescribeSecurityProfileRequest
DescribeSecurityProfileResponse
DescribeTrafficDistributionGroupRequest
DescribeTrafficDistributionGroupResponse
DescribeUserHierarchyGroupRequest
DescribeUserHierarchyGroupResponse
DescribeUserHierarchyStructureRequest
DescribeUserHierarchyStructureResponse
DescribeUserRequest
DescribeUserResponse
DescribeViewRequest
DescribeViewResponse
DescribeVocabularyRequest
DescribeVocabularyResponse
DeviceInfo

Information regarding the device.

Dimensions

Contains information about the dimensions for a set of metrics.

DisassociateAnalyticsDataSetRequest
DisassociateApprovedOriginRequest
DisassociateBotRequest
DisassociateFlowRequest
DisassociateInstanceStorageConfigRequest
DisassociateLambdaFunctionRequest
DisassociateLexBotRequest
DisassociatePhoneNumberContactFlowRequest
DisassociateQueueQuickConnectsRequest
DisassociateRoutingProfileQueuesRequest
DisassociateSecurityKeyRequest
DisassociateTrafficDistributionGroupUserRequest
DisassociateUserProficienciesRequest
DisconnectDetails

Information about the call disconnect experience.

DisconnectReason

Contains details about why a contact was disconnected. Only Amazon Connect outbound campaigns can provide this field.

DismissUserContactRequest
Distribution

Information about a traffic distribution.

DownloadUrlMetadata

Metadata used to download the attached file.

EmailReference

Information about a reference when the referenceType is EMAIL. Otherwise, null.

EmptyFieldValue

An empty value.

EncryptionConfig

The encryption configuration.

EndAssociatedTasksActionDefinition

End associated tasks related to a case.

Endpoint

Information about the endpoint.

ErrorResult

This API is in preview release for Amazon Connect and is subject to change.

Evaluation

Information about a contact evaluation.

EvaluationAnswerData

Information about answer data for a contact evaluation. Answer data must be either string, numeric, or not applicable.

EvaluationAnswerInput

Information about input answers for a contact evaluation.

EvaluationAnswerOutput

Information about output answers for a contact evaluation.

EvaluationForm

Information about the evaluation form.

EvaluationFormContent

Information about an evaluation form used in a contact evaluation.

EvaluationFormItem

Information about an item from an evaluation form. The item must be either a section or a question.

EvaluationFormNumericQuestionAutomation

Information about the automation configuration in numeric questions.

EvaluationFormNumericQuestionOption

Information about the option range used for scoring in numeric questions.

EvaluationFormNumericQuestionProperties

Information about properties for a numeric question in an evaluation form.

EvaluationFormQuestion

Information about a question from an evaluation form.

EvaluationFormQuestionTypeProperties

Information about properties for a question in an evaluation form. The question type properties must be either for a numeric question or a single select question.

EvaluationFormScoringStrategy

Information about scoring strategy for an evaluation form.

EvaluationFormSection

Information about a section from an evaluation form. A section can contain sections and/or questions. Evaluation forms can only contain sections and subsections (two level nesting).

EvaluationFormSingleSelectQuestionAutomation

Information about the automation configuration in single select questions. Automation options are evaluated in order, and the first matched option is applied. If no automation option matches, and there is a default option, then the default option is applied.

EvaluationFormSingleSelectQuestionAutomationOption

Information about the automation option of a single select question.

EvaluationFormSingleSelectQuestionOption

Information about the automation configuration in single select questions.

EvaluationFormSingleSelectQuestionProperties

Information about the options in single select questions.

EvaluationFormSummary

Summary information about an evaluation form.

EvaluationFormVersionSummary

Summary information about an evaluation form.

EvaluationMetadata

Metadata information about a contact evaluation.

EvaluationNote

Information about notes for a contact evaluation.

EvaluationScore

Information about scores of a contact evaluation item (section or question).

EvaluationSummary

Summary information about a contact evaluation.

EventBridgeActionDefinition

The EventBridge action definition.

Expiry

An object to specify the expiration of a routing step.

Expression

A tagged union to specify expression for a routing step.

FailedRequest

Request for which contact failed to be generated.

FieldValue

Object for case field values.

FieldValueUnion

Object to store union of Field values.

Filters

Contains the filter to apply when retrieving metrics.

FilterV2

Contains the filter to apply when retrieving metrics with the GetMetricDataV2 API.

FlowAssociationSummary

Information about flow associations.

GetAttachedFileRequest

Request to GetAttachedFile API.

GetAttachedFileResponse

Response from GetAttachedFile API.

GetContactAttributesRequest
GetContactAttributesResponse
GetCurrentMetricDataRequest
GetCurrentMetricDataResponse
GetCurrentUserDataRequest
GetCurrentUserDataResponse
GetFederationTokenRequest
GetFederationTokenResponse
GetFlowAssociationRequest
GetFlowAssociationResponse
GetMetricDataRequest
GetMetricDataResponse
GetMetricDataV2Request
GetMetricDataV2Response
GetPromptFileRequest
GetPromptFileResponse
GetTaskTemplateRequest
GetTaskTemplateResponse
GetTrafficDistributionRequest
GetTrafficDistributionResponse
HierarchyGroup

Contains information about a hierarchy group.

HierarchyGroupCondition

A leaf node condition which can be used to specify a hierarchy group condition.

HierarchyGroups

Information about the agent hierarchy. Hierarchies can be configured with up to five levels.

HierarchyGroupSummary

Contains summary information about a hierarchy group.

HierarchyGroupSummaryReference

Information about the hierarchy group.

HierarchyLevel

Contains information about a hierarchy level.

HierarchyLevelUpdate

Contains information about the hierarchy level to update.

HierarchyPath

Contains information about the levels of a hierarchy group.

HierarchyPathReference

Information about the levels in the hierarchy group.

HierarchyStructure

Contains information about a hierarchy structure.

HierarchyStructureUpdate

Contains information about the level hierarchy to update.

HistoricalMetric

Contains information about a historical metric. For a description of each metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.

HistoricalMetricData

Contains the data for a historical metric.

HistoricalMetricResult

Contains information about the historical metrics retrieved.

HoursOfOperation

Information about of the hours of operation.

HoursOfOperationConfig

Contains information about the hours of operation.

HoursOfOperationSearchCriteria

The search criteria to be used to return hours of operations.

HoursOfOperationSearchFilter

Filters to be applied to search results.

HoursOfOperationSummary

Contains summary information about hours of operation for a contact center.

HoursOfOperationTimeSlice

The start time or end time for an hours of operation.

ImportPhoneNumberRequest
ImportPhoneNumberResponse
Instance

The Amazon Connect instance.

InstanceStatusReason

Relevant details why the instance was not successfully created.

InstanceStorageConfig

The storage configuration for the instance.

InstanceSummary

Information about the instance.

IntegrationAssociationSummary

Contains summary information about the associated AppIntegrations.

IntervalDetails

Information about the interval period to use for returning results.

InvisibleFieldInfo

A field that is invisible to an agent.

KinesisFirehoseConfig

Configuration information of a Kinesis Data Firehose delivery stream.

KinesisStreamConfig

Configuration information of a Kinesis data stream.

KinesisVideoStreamConfig

Configuration information of a Kinesis video stream.

LexBot

Configuration information of an Amazon Lex bot.

LexBotConfig

Configuration information of an Amazon Lex or Amazon Lex V2 bot.

LexV2Bot

Configuration information of an Amazon Lex V2 bot.

ListAgentStatusRequest
ListAgentStatusResponse
ListAnalyticsDataAssociationsRequest
ListAnalyticsDataAssociationsResponse
ListApprovedOriginsRequest
ListApprovedOriginsResponse
ListAuthenticationProfilesRequest
ListAuthenticationProfilesResponse
ListBotsRequest
ListBotsResponse
ListCondition

A leaf node condition which can be used to specify a List condition to search users with attributes included in Lists like Proficiencies.

ListContactEvaluationsRequest
ListContactEvaluationsResponse
ListContactFlowModulesRequest
ListContactFlowModulesResponse
ListContactFlowsRequest
ListContactFlowsResponse
ListContactReferencesRequest
ListContactReferencesResponse
ListDefaultVocabulariesRequest
ListDefaultVocabulariesResponse
ListEvaluationFormsRequest
ListEvaluationFormsResponse
ListEvaluationFormVersionsRequest
ListEvaluationFormVersionsResponse
ListFlowAssociationsRequest
ListFlowAssociationsResponse
ListHoursOfOperationsRequest
ListHoursOfOperationsResponse
ListInstanceAttributesRequest
ListInstanceAttributesResponse
ListInstancesRequest
ListInstancesResponse
ListInstanceStorageConfigsRequest
ListInstanceStorageConfigsResponse
ListIntegrationAssociationsRequest
ListIntegrationAssociationsResponse
ListLambdaFunctionsRequest
ListLambdaFunctionsResponse
ListLexBotsRequest
ListLexBotsResponse
ListPhoneNumbersRequest
ListPhoneNumbersResponse
ListPhoneNumbersSummary

Information about phone numbers that have been claimed to your Amazon Connect instance or traffic distribution group.

ListPhoneNumbersV2Request
ListPhoneNumbersV2Response
ListPredefinedAttributesRequest
ListPredefinedAttributesResponse
ListPromptsRequest
ListPromptsResponse
ListQueueQuickConnectsRequest
ListQueueQuickConnectsResponse
ListQueuesRequest
ListQueuesResponse
ListQuickConnectsRequest
ListQuickConnectsResponse
ListRealtimeContactAnalysisSegmentsV2Request
ListRealtimeContactAnalysisSegmentsV2Response
ListRoutingProfileQueuesRequest
ListRoutingProfileQueuesResponse
ListRoutingProfilesRequest
ListRoutingProfilesResponse
ListRulesRequest
ListRulesResponse
ListSecurityKeysRequest
ListSecurityKeysResponse
ListSecurityProfileApplicationsRequest
ListSecurityProfileApplicationsResponse
ListSecurityProfilePermissionsRequest
ListSecurityProfilePermissionsResponse
ListSecurityProfilesRequest
ListSecurityProfilesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListTaskTemplatesRequest
ListTaskTemplatesResponse
ListTrafficDistributionGroupsRequest
ListTrafficDistributionGroupsResponse
ListTrafficDistributionGroupUsersRequest
ListTrafficDistributionGroupUsersResponse
ListUseCasesRequest

Provides summary information about the use cases for the specified integration association.

ListUseCasesResponse
ListUserHierarchyGroupsRequest
ListUserHierarchyGroupsResponse
ListUserProficienciesRequest
ListUserProficienciesResponse
ListUsersRequest
ListUsersResponse
ListViewsRequest
ListViewsResponse
ListViewVersionsRequest
ListViewVersionsResponse
MatchCriteria

An object to define AgentsCriteria.

MediaConcurrency

Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.

MediaPlacement

A set of endpoints used by clients to connect to the media service group for an Amazon Chime SDK meeting.

Meeting

A meeting created using the Amazon Chime SDK.

MeetingFeaturesConfiguration

The configuration settings of the features available to a meeting.

MetricDataV2

Contains the name, thresholds, and metric filters.

MetricFilterV2

Contains information about the filter used when retrieving metrics. MetricFiltersV2 can be used on the following metrics: AVG_AGENT_CONNECTING_TIME, CONTACTS_CREATED, CONTACTS_HANDLED, SUM_CONTACTS_DISCONNECTED.

MetricInterval

The interval period with the start and end time for the metrics.

MetricResultV2

Contains information about the metric results.

MetricV2

Contains information about the metric.

MonitorContactRequest
MonitorContactResponse
NewSessionDetails

Payload of chat properties to apply when starting a new contact.

NotificationRecipientType

The type of notification recipient.

NumberCondition

A leaf node condition which can be used to specify a numeric condition.

NumberReference

Information about a reference when the referenceType is NUMBER. Otherwise, null.

NumericQuestionPropertyValueAutomation

Information about the property value used in automation of a numeric questions. Label values are associated with minimum and maximum values for the numeric question.

OutboundCallerConfig

The outbound caller ID name, number, and outbound whisper flow.

ParticipantCapabilities

The configuration for the allowed capabilities for participants present over the call.

ParticipantDetails

The customer's details.

ParticipantDetailsToAdd

The details to add for the participant.

ParticipantTimerConfiguration

Configuration information for the timer. After the timer configuration is set, it persists for the duration of the chat. It persists across new contacts in the chain, for example, transfer contacts.

ParticipantTimerValue

The value of the timer. Either the timer action (Unset to delete the timer), or the duration of the timer in minutes. Only one value can be set.

ParticipantTokenCredentials

The credentials used by the participant.

PauseContactRequest
PersistentChat

Enable persistent chats. For more information about enabling persistent chat, and for example use cases and how to configure for them, see Enable persistent chat.

PhoneNumberQuickConnectConfig

Contains information about a phone number for a quick connect.

PhoneNumberStatus

The status of the phone number.

PhoneNumberSummary

Contains summary information about a phone number for a contact center.

PredefinedAttribute

Information about a predefined attribute.

PredefinedAttributeSearchCriteria

The search criteria to be used to return predefined attributes.

PredefinedAttributeSummary

Summary of a predefined attribute.

PredefinedAttributeValues

Information about values of a predefined attribute.

Prompt

Information about a prompt.

PromptSearchCriteria

The search criteria to be used to return prompts.

PromptSearchFilter

Filters to be applied to search results.

PromptSummary

Contains information about the prompt.

PutUserStatusRequest
QualityMetrics

Information about the quality of the participant's media connection.

Queue

Contains information about a queue.

QueueInfo

If this contact was queued, this contains information about the queue.

QueueQuickConnectConfig

Contains information about a queue for a quick connect. The flow must be of type Transfer to Queue.

QueueReference

Contains information about a queue resource for which metrics are returned.

QueueSearchCriteria

The search criteria to be used to return queues.

QueueSearchFilter

Filters to be applied to search results.

QueueSummary

Contains summary information about a queue.

QuickConnect

Contains information about a quick connect.

QuickConnectConfig

Contains configuration settings for a quick connect.

QuickConnectSearchCriteria

The search criteria to be used to return quick connects.

QuickConnectSearchFilter

Filters to be applied to search results.

QuickConnectSummary

Contains summary information about a quick connect.

ReadOnlyFieldInfo

Indicates a field that is read-only to an agent.

RealTimeContactAnalysisAttachment

Object that describes attached file.

RealTimeContactAnalysisCategoryDetails

Provides information about the category rule that was matched.

RealTimeContactAnalysisCharacterInterval

Begin and end offsets for a part of text.

RealTimeContactAnalysisIssueDetected

Potential issues that are detected based on an artificial intelligence analysis of each turn in the conversation.

RealTimeContactAnalysisPointOfInterest

The section of the contact transcript segment that category rule was detected.

RealtimeContactAnalysisSegment

An analyzed segment for a real-time analysis session.

RealTimeContactAnalysisSegmentAttachments

Segment containing list of attachments.

RealTimeContactAnalysisSegmentCategories

The matched category rules.

RealTimeContactAnalysisSegmentEvent

Segment type describing a contact event.

RealTimeContactAnalysisSegmentIssues

Segment type containing a list of detected issues.

RealTimeContactAnalysisSegmentPostContactSummary

Information about the post-contact summary for a real-time contact segment.

RealTimeContactAnalysisSegmentTranscript

The analyzed transcript segment.

RealTimeContactAnalysisTimeData

Object describing time with which the segment is associated. It can have different representations of time. Currently supported: absoluteTime

RealTimeContactAnalysisTranscriptItemRedaction

Object describing redaction applied to the segment.

RealTimeContactAnalysisTranscriptItemWithCharacterOffsets

Transcript representation containing Id and list of character intervals that are associated with analysis data. For example, this object within a RealTimeContactAnalysisPointOfInterest in Category.MatchedDetails would have character interval describing part of the text that matched category.

RealTimeContactAnalysisTranscriptItemWithContent

Transcript representation containing Id, Content and list of character intervals that are associated with analysis data. For example, this object within an issue detected would describe both content that contains identified issue and intervals where that content is taken from.

Reference

Well-formed data on a contact, used by agents to complete a contact request. You can have up to 4,096 UTF-8 bytes across all references for a contact.

ReferenceSummary

Contains summary information about a reference. ReferenceSummary contains only one non null field between the URL and attachment based on the reference type.

ReleasePhoneNumberRequest
ReplicateInstanceRequest
ReplicateInstanceResponse
ReplicationConfiguration

Details about the status of the replication of a source Amazon Connect instance across Amazon Web Services Regions. Use these details to understand the general status of a given replication. For information about why a replication process may fail, see Why a ReplicateInstance call fails in the Create a replica of your existing Amazon Connect instance topic in the Amazon Connect Administrator Guide.

ReplicationStatusSummary

Status information about the replication process, where you use the ReplicateInstance API to create a replica of your Amazon Connect instance in another Amazon Web Services Region. For more information, see Set up Amazon Connect Global Resiliency in the Amazon Connect Administrator Guide.

RequiredFieldInfo

Information about a required field.

ResourceTagsSearchCriteria

The search criteria to be used to search tags.

ResumeContactRecordingRequest
ResumeContactRequest
RoutingCriteria

Latest routing criteria on the contact.

RoutingCriteriaInput

An object to define the RoutingCriteria.

RoutingCriteriaInputStep

Step defines the list of agents to be routed or route based on the agent requirements such as ProficiencyLevel, Name, or Value.

RoutingCriteriaInputStepExpiry

Specify whether this routing criteria step should apply for only a limited amount of time,
 or if it should never expire.

RoutingProfile

Contains information about a routing profile.

RoutingProfileQueueConfig

Contains information about the queue and channel for which priority and delay can be set.

RoutingProfileQueueConfigSummary

Contains summary information about a routing profile queue.

RoutingProfileQueueReference

Contains the channel and queue identifier for a routing profile.

RoutingProfileReference

Information about the routing profile assigned to the user.

RoutingProfileSearchCriteria

The search criteria to be used to return routing profiles.

RoutingProfileSearchFilter

Filters to be applied to search results.

RoutingProfileSummary

Contains summary information about a routing profile.

Rule

Information about a rule.

RuleAction

Information about the action to be performed when a rule is triggered.

RuleSummary

A list of ActionTypes associated with a rule.

RuleTriggerEventSource

The name of the event source. This field is required if TriggerEventSource is one of the following values: OnZendeskTicketCreate | OnZendeskTicketStatusUpdate | OnSalesforceCaseCreate | OnContactEvaluationSubmit | OnMetricDataUpdate.

S3Config

Information about the Amazon Simple Storage Service (Amazon S3) storage type.

SearchableContactAttributes

A structure that defines search criteria based on user-defined contact attributes that are configured for contact search.

SearchableContactAttributesCriteria

The search criteria based on user-defned contact attribute key and values to search on.

SearchAgentStatusesRequest
SearchAgentStatusesResponse
SearchAvailablePhoneNumbersRequest
SearchAvailablePhoneNumbersResponse
SearchContactFlowModulesRequest
SearchContactFlowModulesResponse
SearchContactFlowsRequest
SearchContactFlowsResponse
SearchContactsRequest
SearchContactsResponse
SearchContactsTimeRange

A structure of time range that you want to search results.

SearchCriteria

A structure of search criteria to be used to return contacts.

SearchHoursOfOperationsRequest
SearchHoursOfOperationsResponse
SearchPredefinedAttributesRequest
SearchPredefinedAttributesResponse
SearchPromptsRequest
SearchPromptsResponse
SearchQueuesRequest
SearchQueuesResponse
SearchQuickConnectsRequest
SearchQuickConnectsResponse
SearchResourceTagsRequest
SearchResourceTagsResponse
SearchRoutingProfilesRequest
SearchRoutingProfilesResponse
SearchSecurityProfilesRequest
SearchSecurityProfilesResponse
SearchUserHierarchyGroupsRequest
SearchUserHierarchyGroupsResponse
SearchUsersRequest
SearchUsersResponse
SearchVocabulariesRequest
SearchVocabulariesResponse
SecurityKey

Configuration information of the security key.

SecurityProfile

Contains information about a security profile.

SecurityProfileSearchCriteria

The search criteria to be used to return security profiles.

SecurityProfileSearchSummary

Information about the returned security profiles.

SecurityProfilesSearchFilter

Filters to be applied to search results.

SecurityProfileSummary

Contains information about a security profile.

SegmentAttributeValue

A value for a segment attribute. This is structured as a map where the key is valueString and the value is a string.

SendChatIntegrationEventRequest
SendChatIntegrationEventResponse
SendNotificationActionDefinition

Information about the send notification action.

SignInConfig

The distribution that determines which Amazon Web Services Regions should be used to sign in agents in to both the instance and its replica(s).

SignInDistribution

The distribution of sign in traffic between the instance and its replica(s).

SingleSelectQuestionRuleCategoryAutomation

Information about the automation option based on a rule category for a single select question.

Sort

A structure that defines the field name to sort by and a sort order.

StartAttachedFileUploadRequest
StartAttachedFileUploadResponse

Response from StartAttachedFileUpload API.

StartChatContactRequest
StartChatContactResponse
StartContactEvaluationRequest
StartContactEvaluationResponse
StartContactRecordingRequest
StartContactStreamingRequest
StartContactStreamingResponse
StartOutboundVoiceContactRequest
StartOutboundVoiceContactResponse
StartTaskContactRequest
StartTaskContactResponse
StartWebRTCContactRequest
StartWebRTCContactResponse
Step

Step signifies the criteria to be used for routing to an agent

StopContactRecordingRequest
StopContactRequest
StopContactStreamingRequest
StringCondition

A leaf node condition which can be used to specify a string condition.

StringReference

Information about a reference when the referenceType is STRING. Otherwise, null.

SubmitAutoEvaluationActionDefinition

Information about the submit automated evaluation action.

SubmitContactEvaluationRequest
SubmitContactEvaluationResponse
SuccessfulRequest

Request for which contact was successfully created.

SuspendContactRecordingRequest
TagCondition

A leaf node condition which can be used to specify a tag condition, for example, HAVE BPO = 123.

TagContactRequest
TagResourceRequest
TagSearchCondition

The search criteria to be used to return tags.

TagSet

A tag set contains tag key and tag value.

TaskActionDefinition

Information about the task action.

TaskTemplateConstraints

Describes constraints that apply to the template fields.

TaskTemplateDefaultFieldValue

Describes a default field and its corresponding value.

TaskTemplateDefaults

Describes default values for fields on a template.

TaskTemplateField

Describes a single task template field.

TaskTemplateFieldIdentifier

The identifier of the task template field.

TaskTemplateMetadata

Contains summary information about the task template.

TelephonyConfig

The distribution of traffic between the instance and its replicas.

Threshold

Contains information about the threshold for service level metrics.

ThresholdV2

Contains information about the threshold for service level metrics.

TrafficDistributionGroup

Information about a traffic distribution group.

TrafficDistributionGroupSummary

Information about traffic distribution groups.

TrafficDistributionGroupUserSummary

Summary information about a traffic distribution group user.

Transcript

A structure that defines search criteria and matching logic to search for contacts by matching text with transcripts analyzed by Amazon Connect Contact Lens.

TranscriptCriteria

A structure that defines search criteria base on words or phrases, participants in the Contact Lens conversational analytics transcript.

TransferContactRequest
TransferContactResponse
UntagContactRequest
UntagResourceRequest
UpdateAgentStatusRequest
UpdateAuthenticationProfileRequest
UpdateCaseActionDefinition

The UpdateCase action definition.

UpdateContactAttributesRequest
UpdateContactEvaluationRequest
UpdateContactEvaluationResponse
UpdateContactFlowContentRequest
UpdateContactFlowMetadataRequest
UpdateContactFlowModuleContentRequest
UpdateContactFlowModuleMetadataRequest
UpdateContactFlowNameRequest
UpdateContactRequest
UpdateContactRoutingDataRequest
UpdateContactScheduleRequest
UpdateEvaluationFormRequest
UpdateEvaluationFormResponse
UpdateHoursOfOperationRequest
UpdateInstanceAttributeRequest
UpdateInstanceStorageConfigRequest
UpdateParticipantRoleConfigChannelInfo

Configuration information for the chat participant role.

UpdateParticipantRoleConfigRequest
UpdatePhoneNumberMetadataRequest
UpdatePhoneNumberRequest
UpdatePhoneNumberResponse
UpdatePredefinedAttributeRequest
UpdatePromptRequest
UpdatePromptResponse
UpdateQueueHoursOfOperationRequest
UpdateQueueMaxContactsRequest
UpdateQueueNameRequest
UpdateQueueOutboundCallerConfigRequest
UpdateQueueStatusRequest
UpdateQuickConnectConfigRequest
UpdateQuickConnectNameRequest
UpdateRoutingProfileAgentAvailabilityTimerRequest
UpdateRoutingProfileConcurrencyRequest
UpdateRoutingProfileDefaultOutboundQueueRequest
UpdateRoutingProfileNameRequest
UpdateRoutingProfileQueuesRequest
UpdateRuleRequest
UpdateSecurityProfileRequest
UpdateTaskTemplateRequest
UpdateTaskTemplateResponse
UpdateTrafficDistributionRequest
UpdateUserHierarchyGroupNameRequest
UpdateUserHierarchyRequest
UpdateUserHierarchyStructureRequest
UpdateUserIdentityInfoRequest
UpdateUserPhoneConfigRequest
UpdateUserProficienciesRequest
UpdateUserRoutingProfileRequest
UpdateUserSecurityProfilesRequest
UpdateViewContentRequest
UpdateViewContentResponse
UpdateViewMetadataRequest
UploadUrlMetadata

Fields required when uploading an attached file.

UrlReference

The URL reference.

UseCase

Contains the use case.

User

Contains information about a user account for an Amazon Connect instance.

UserData

Data for a user.

UserDataFilters

A filter for the user data.

UserHierarchyGroupSearchCriteria

The search criteria to be used to return userHierarchyGroup.

UserHierarchyGroupSearchFilter

Filters to be applied to search results.

UserIdentityInfo

Contains information about the identity of a user.

UserIdentityInfoLite

The user's first name and last name.

UserPhoneConfig

Contains information about the phone configuration settings for a user.

UserProficiency

Information about proficiency of a user.

UserProficiencyDisassociate

Information about proficiency to be disassociated from the user.

UserQuickConnectConfig

Contains information about the quick connect configuration settings for a user. The contact flow must be of type Transfer to Agent.

UserReference

Information about the user.

UserSearchCriteria

The search criteria to be used to return users.

UserSearchFilter

Filters to be applied to search results.

UserSearchSummary

Information about the returned users.

UserSummary

Contains summary information about a user.

View

A view resource object. Contains metadata and content necessary to render the view.

ViewContent

View content containing all content necessary to render a view except for runtime input data.

ViewInputContent

View content containing all content necessary to render a view except for runtime input data and the runtime input schema, which is auto-generated by this operation.

ViewSummary

A summary of a view's metadata.

ViewVersionSummary

A summary of a view version's metadata.

Vocabulary

Contains information about a custom vocabulary.

VocabularySummary

Contains summary information about the custom vocabulary.

VoiceRecordingConfiguration

Contains information about the recording configuration settings.

WisdomInfo

Information about Amazon Connect Wisdom.

§Type Aliases

ActionType
AgentAvailabilityTimer
AgentStatusState
AgentStatusType
AnsweringMachineDetectionStatus
ArtifactStatus
BehaviorType
Channel
ChatEventType
Comparison
ContactFlowModuleState
ContactFlowModuleStatus
ContactFlowState
ContactFlowStatus
ContactFlowType
ContactInitiationMethod
ContactState
CurrentMetricName

The current metric names.

DirectoryType
EncryptionType
EndpointType
EvaluationFormQuestionType
EvaluationFormScoringMode
EvaluationFormScoringStatus
EvaluationFormSingleSelectQuestionDisplayMode
EvaluationFormVersionStatus
EvaluationStatus
EventSourceName
FailureReasonCode
FileStatusType
FileUseCaseType
FlowAssociationResourceType
Grouping
HierarchyGroupMatchType
HistoricalMetricName

The historical metric names.

HoursOfOperationDays
InstanceAttributeType
InstanceReplicationStatus
InstanceStatus
InstanceStorageResourceType
IntegrationType
IntervalPeriod
LexVersion
ListFlowAssociationResourceType
MeetingFeatureStatus
MonitorCapability
NotificationContentType
NotificationDeliveryType
NumberComparisonType
NumericQuestionPropertyAutomationLabel
ParticipantRole
ParticipantTimerAction
ParticipantTimerType
PhoneNumberCountryCode
PhoneNumberType
PhoneNumberWorkflowStatus
PhoneType
QueueStatus
QueueType
QuickConnectType
RealTimeContactAnalysisOutputType
RealTimeContactAnalysisPostContactSummaryFailureCode
RealTimeContactAnalysisPostContactSummaryStatus
RealTimeContactAnalysisSegmentType
RealTimeContactAnalysisSentimentLabel
RealTimeContactAnalysisStatus
RealTimeContactAnalysisSupportedChannel
ReferenceStatus
ReferenceType
RehydrationType
RoutingCriteriaStepStatus
RulePublishStatus
SearchableQueueType
SearchContactsMatchType
SearchContactsTimeRangeType
SingleSelectQuestionRuleCategoryAutomationCondition
SortableFieldName
SortOrder
SourceType
Statistic
StorageType
StringComparisonType
TargetListType
TaskTemplateFieldType
TaskTemplateStatus
TimerEligibleParticipantRoles
TrafficDistributionGroupStatus
TrafficType
Unit
UseCaseType
VideoCapability
ViewStatus
ViewType
VocabularyLanguageCode
VocabularyState
VoiceRecordingTrack