Module Awso_connect.Values_0Source

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule ARN : sig ... end
Sourcemodule AWSAccountId : sig ... end
Sourcemodule Message : sig ... end
Sourcemodule AccessDeniedException : sig ... end

You do not have sufficient permissions to perform this action.

Sourcemodule AccessTokenDuration : sig ... end
Sourcemodule AccessType : sig ... end
Sourcemodule ActionType : sig ... end
Sourcemodule ActionSummary : sig ... end

Information about an action.

Sourcemodule ActionSummaries : sig ... end
Sourcemodule VersionNumber : sig ... end
Sourcemodule ResourceId : sig ... end
Sourcemodule InstanceId : sig ... end

Activates an evaluation form in the specified Amazon Connect instance. After the evaluation form is activated, it is available to start new evaluations based on the form.

Sourcemodule ThrottlingException : sig ... end

The throttling limit has been exceeded.

Sourcemodule ResourceNotFoundException : sig ... end

The specified resource was not found.

Sourcemodule ResourceConflictException : sig ... end

A resource already has that name.

Sourcemodule InvalidParameterException : sig ... end

One or more of the specified parameters are not valid.

Sourcemodule InternalServiceException : sig ... end

Request processing failed because of an error or failure with the service.

Activates an evaluation form in the specified Amazon Connect instance. After the evaluation form is activated, it is available to start new evaluations based on the form.

Sourcemodule ActiveRegion : sig ... end
Sourcemodule RegionName : sig ... end
Sourcemodule ActiveRegionList : sig ... end
Sourcemodule EndpointDisplayName : sig ... end
Sourcemodule EndpointAddress : sig ... end
Sourcemodule EmailRecipient : sig ... end

Information about the email recipient

Sourcemodule EmailRecipientsList : sig ... end
Sourcemodule AdditionalEmailRecipients : sig ... end

List of additional email addresses for an email contact.

Sourcemodule AfterContactWorkTimeLimit : sig ... end
Sourcemodule AfterContactWorkConfig : sig ... end

Configuration settings for after contact work (ACW) timeout.

Sourcemodule Channel : sig ... end

Configuration settings for after contact work (ACW) timeout for a specific channel.

Sourcemodule AfterContactWorkConfigs : sig ... end
Sourcemodule AgentAvailabilityTimer : sig ... end
Sourcemodule Percentage : sig ... end
Sourcemodule AwsRegion : sig ... end
Sourcemodule Distribution : sig ... end

Information about a traffic distribution.

Sourcemodule DistributionList : sig ... end
Sourcemodule AgentConfig : sig ... end

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

Sourcemodule Timestamp : sig ... end
Sourcemodule QueueId : sig ... end
Sourcemodule QueueReference : sig ... end

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

Sourcemodule ContactState : sig ... end
Sourcemodule ContactInitiationMethod : sig ... end
Sourcemodule ContactId : sig ... end
Sourcemodule AgentContactReference : sig ... end

Information about the contact associated to the user.

Sourcemodule AgentContactReferenceList : sig ... end
Sourcemodule PostAcceptTimeoutConfig : sig ... end

Countdown timer configuration after the agent accepted the contact.

Sourcemodule AllowedUserAction : sig ... end
Sourcemodule AllowedUserActions : sig ... end
Sourcemodule Preview : sig ... end

Information about agent-first preview mode outbound strategy configuration.

Sourcemodule AgentFirst : sig ... end

Information about agent-first outbound strategy configuration.

Sourcemodule AgentFirstName : sig ... end
Sourcemodule AgentHierarchyGroup : sig ... end

Information about an agent hierarchy group.

Sourcemodule HierarchyGroupId : sig ... end
Sourcemodule HierarchyGroupIdList : sig ... end
Sourcemodule AgentHierarchyGroups : sig ... end

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.

Sourcemodule AgentId : sig ... end
Sourcemodule AgentIds : sig ... end
Sourcemodule VoiceEnhancementMode : sig ... end
Sourcemodule ParticipantState : sig ... end
Sourcemodule StateTransition : sig ... end

Information about the state transition of a supervisor.

Sourcemodule StateTransitions : sig ... end
Sourcemodule VideoCapability : sig ... end
Sourcemodule ScreenShareCapability : sig ... end
Sourcemodule ParticipantCapabilities : sig ... end

The configuration for the allowed video and screen sharing capabilities for participants present over the call. For more information, see Set up in-app, web, video calling, and screen sharing capabilities in the Amazon Connect Administrator Guide.

Sourcemodule HierarchyGroups : sig ... end

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

Sourcemodule Duration : sig ... end
Sourcemodule PlatformVersion : sig ... end
Sourcemodule PlatformName : sig ... end
Sourcemodule OperatingSystem : sig ... end
Sourcemodule DeviceInfo : sig ... end

Information regarding the device.

Sourcemodule AgentResourceId : sig ... end
Sourcemodule AgentInfo : sig ... end

Information about the agent who accepted the contact.

Sourcemodule AgentLastName : sig ... end
Sourcemodule AudioQualityScore : sig ... end
Sourcemodule AudioQualityMetricsInfo : sig ... end

Contains information for score and potential quality issues for Audio

Sourcemodule AgentQualityMetrics : sig ... end

Information about the quality of the Agent's media connection

Sourcemodule AgentResourceIdList : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagMap : sig ... end
Sourcemodule AgentStatusType : sig ... end
Sourcemodule AgentStatusState : sig ... end
Sourcemodule AgentStatusOrderNumber : sig ... end
Sourcemodule AgentStatusName : sig ... end
Sourcemodule AgentStatusId : sig ... end
Sourcemodule AgentStatusDescription : sig ... end
Sourcemodule AgentStatus : sig ... end

Contains information about an agent status.

Sourcemodule AgentStatusIdentifier : sig ... end

Information about the agent status assigned to the user.

Sourcemodule AgentStatusList : sig ... end
Sourcemodule AgentStatusReference : sig ... end

Information about the agent's status.

Sourcemodule StringComparisonType : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule StringCondition : sig ... end

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

module AgentStatusSearchConditionList : sig ... end
module AgentStatusSearchCriteria : sig ... end

The search criteria to be used to return agent statuses.

Sourcemodule TagCondition : sig ... end

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

Sourcemodule TagAndConditionList : sig ... end

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

An object that can be used to specify Tag conditions inside the SearchFilter. This accepts an OR or AND (List of List) input where: The top level list specifies conditions that need to be applied with OR operator. The inner list specifies conditions that need to be applied with AND operator.

Sourcemodule AgentStatusSearchFilter : sig ... end

Filters to be applied to search results.

Sourcemodule AgentStatusSummary : sig ... end

Summary information for an agent status.

Sourcemodule AgentStatusSummaryList : sig ... end
Sourcemodule AgentStatusTypes : sig ... end
Sourcemodule AgentStatuses : sig ... end
Sourcemodule AgentUsername : sig ... end
Sourcemodule AgentsCriteria : sig ... end

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.

Sourcemodule UserId : sig ... end
Sourcemodule AgentsMinOneMaxHundred : sig ... end
Sourcemodule Boolean : sig ... end
Sourcemodule AiUseCase : sig ... end
Sourcemodule AiAgentVersionId : sig ... end
Sourcemodule AiAgentInfo : sig ... end

Information of the AI agent involved in the contact.

Sourcemodule AiAgents : sig ... end
Sourcemodule AliasArn : sig ... end
Sourcemodule EmailAddressId : sig ... end
Sourcemodule AliasConfiguration : sig ... end

Configuration information of an email alias.

Sourcemodule AliasConfigurationList : sig ... end
Sourcemodule SecurityProfilePolicyKey : sig ... end
Sourcemodule AllowedAccessControlTags : sig ... end
Sourcemodule AllowedCapabilities : sig ... end

Information about the capabilities enabled for participants of the contact.

Sourcemodule FileExtension : sig ... end

A file extension. The extension must be between 1 and 10 characters and can contain only alphanumeric characters, hyphens, and underscores.

Sourcemodule AllowedExtension : sig ... end

Information about an allowed file extension.

Sourcemodule AllowedExtensionsList : sig ... end
Sourcemodule FlowModuleType : sig ... end
Sourcemodule FlowModuleId : sig ... end
Sourcemodule FlowModule : sig ... end

A list of Flow Modules an AI Agent can invoke as a tool

Sourcemodule AllowedFlowModules : sig ... end
Sourcemodule MonitorCapability : sig ... end
Sourcemodule DataSetId : sig ... end

This API is in preview release for Amazon Connect and is subject to change. Information about associations that are successfully created: DataSetId, TargetAccountId, ResourceShareId, ResourceShareArn.

Sourcemodule AnalyticsDataSetsResult : sig ... end

Information about datasets that are available to associate with: DataSetId, DataSetName.

Sourcemodule AnalyticsDataSetsResults : sig ... end

Configuration of the answering machine detection.

Sourcemodule Namespace : sig ... end
Sourcemodule ApplicationType : sig ... end
Sourcemodule Permission : sig ... end
Sourcemodule ApplicationPermissions : sig ... end
Sourcemodule Application : sig ... end

This API is in preview release for Amazon Connect and is subject to change. A third-party application's metadata.

Sourcemodule Applications : sig ... end
Sourcemodule ApproximateTotalCount : sig ... end
Sourcemodule ArtifactId : sig ... end
Sourcemodule ArtifactStatus : sig ... end

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

Sourcemodule SlaAssignmentType : sig ... end
Sourcemodule TargetSlaMinutes : sig ... end
Sourcemodule SlaType : sig ... end
Sourcemodule SlaName : sig ... end
Sourcemodule FieldStringValue : sig ... end
Sourcemodule EmptyFieldValue : sig ... end

An empty value.

Sourcemodule Double : sig ... end
Sourcemodule FieldValueUnion : sig ... end

Object to store union of Field values.

Sourcemodule SlaFieldValueUnionList : sig ... end
Sourcemodule FieldValueId : sig ... end
Sourcemodule CaseSlaConfiguration : sig ... end

The SLA configuration for Case SlaAssignmentType.

Sourcemodule AssignSlaActionDefinition : sig ... end

The AssignSla action definition.

Associates the specified dataset for a Amazon Connect instance with the target account. You can associate only one dataset in a single call.

Reason why the request was invalid.

Sourcemodule InvalidRequestException : sig ... end

The request is not valid.

Associates the specified dataset for a Amazon Connect instance with the target account. You can associate only one dataset in a single call.

Sourcemodule Origin : sig ... end
Sourcemodule ClientToken : sig ... end

This API is in preview release for Amazon Connect and is subject to change. Associates an approved origin to an Amazon Connect instance.

Sourcemodule LexV2Bot : sig ... end

Configuration information of an Amazon Lex V2 bot.

Sourcemodule LexRegion : sig ... end
Sourcemodule BotName : sig ... end
Sourcemodule LexBot : sig ... end

Configuration information of an Amazon Lex bot.

Sourcemodule AssociateBotRequest : sig ... end

This API is in preview release for Amazon Connect and is subject to change. Allows the specified Amazon Connect instance to access the specified Amazon Lex or Amazon Lex V2 bot.

Associates a queued contact with an agent. Use cases Following are common uses cases for this API: Programmatically assign queued contacts to available users. Leverage the IAM context key connect:PreferredUserArn to restrict contact association to specific preferred user. Important things to know Use this API with chat, email, and task contacts. It does not support voice contacts. Use it to associate contacts with users regardless of their current state, including custom states. Ensure your application logic accounts for user availability before making associations. It honors the IAM context key connect:PreferredUserArn to prevent unauthorized contact associations. It respects the IAM context key connect:PreferredUserArn to enforce authorization controls and prevent unauthorized contact associations. Verify that your IAM policies are properly configured to support your intended use cases. The service quota Queues per routing profile per instance applies to manually assigned queues, too. For more information about this quota, see Amazon Connect quotas in the Amazon Connect Administrator Guide. Endpoints: See Amazon Connect endpoints and quotas.

Associates a queued contact with an agent. Use cases Following are common uses cases for this API: Programmatically assign queued contacts to available users. Leverage the IAM context key connect:PreferredUserArn to restrict contact association to specific preferred user. Important things to know Use this API with chat, email, and task contacts. It does not support voice contacts. Use it to associate contacts with users regardless of their current state, including custom states. Ensure your application logic accounts for user availability before making associations. It honors the IAM context key connect:PreferredUserArn to prevent unauthorized contact associations. It respects the IAM context key connect:PreferredUserArn to enforce authorization controls and prevent unauthorized contact associations. Verify that your IAM policies are properly configured to support your intended use cases. The service quota Queues per routing profile per instance applies to manually assigned queues, too. For more information about this quota, see Amazon Connect quotas in the Amazon Connect Administrator Guide. Endpoints: See Amazon Connect endpoints and quotas.

Sourcemodule VocabularyLanguageCode : sig ... end
Sourcemodule VocabularyId : sig ... end

Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.

Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.

Associates an email address alias with an existing email address in an Amazon Connect instance. This creates a forwarding relationship where emails sent to the alias email address are automatically forwarded to the primary email address. Use cases Following are common uses cases for this API: Unified customer support: Create multiple entry points (for example, support@example.com, help@example.com, customercare@example.com) that all forward to a single agent queue for streamlined management. Department consolidation: Forward emails from legacy department addresses (for example, sales@example.com, info@example.com) to a centralized customer service email during organizational restructuring. Brand management: Enable you to use familiar brand-specific email addresses that forward to the appropriate Amazon Connect instance email address. Important things to know Each email address can have a maximum of one alias. You cannot create multiple aliases for the same email address. If the alias email address already receives direct emails, it continues to receive direct emails plus forwarded emails. You cannot chain email aliases together (that is, create an alias of an alias). AssociateEmailAddressAlias does not return the following information: A confirmation of the alias relationship details (you must call DescribeEmailAddress to verify). The timestamp of when the association occurred. The status of the forwarding configuration. Endpoints: See Amazon Connect endpoints and quotas. Related operations DisassociateEmailAddressAlias: Removes the alias association between two email addresses in an Amazon Connect instance. DescribeEmailAddress: View current alias configurations for an email address. SearchEmailAddresses: Find email addresses and their alias relationships across an instance. CreateEmailAddress: Create new email addresses that can participate in alias relationships. DeleteEmailAddress: Remove email addresses (automatically removes any alias relationships). UpdateEmailAddressMetadata: Modify email address properties (does not affect alias relationships).

Sourcemodule IdempotencyException : sig ... end

An entity with the same name already exists.

Associates an email address alias with an existing email address in an Amazon Connect instance. This creates a forwarding relationship where emails sent to the alias email address are automatically forwarded to the primary email address. Use cases Following are common uses cases for this API: Unified customer support: Create multiple entry points (for example, support@example.com, help@example.com, customercare@example.com) that all forward to a single agent queue for streamlined management. Department consolidation: Forward emails from legacy department addresses (for example, sales@example.com, info@example.com) to a centralized customer service email during organizational restructuring. Brand management: Enable you to use familiar brand-specific email addresses that forward to the appropriate Amazon Connect instance email address. Important things to know Each email address can have a maximum of one alias. You cannot create multiple aliases for the same email address. If the alias email address already receives direct emails, it continues to receive direct emails plus forwarded emails. You cannot chain email aliases together (that is, create an alias of an alias). AssociateEmailAddressAlias does not return the following information: A confirmation of the alias relationship details (you must call DescribeEmailAddress to verify). The timestamp of when the association occurred. The status of the forwarding configuration. Endpoints: See Amazon Connect endpoints and quotas. Related operations DisassociateEmailAddressAlias: Removes the alias association between two email addresses in an Amazon Connect instance. DescribeEmailAddress: View current alias configurations for an email address. SearchEmailAddresses: Find email addresses and their alias relationships across an instance. CreateEmailAddress: Create new email addresses that can participate in alias relationships. DeleteEmailAddress: Remove email addresses (automatically removes any alias relationships). UpdateEmailAddressMetadata: Modify email address properties (does not affect alias relationships).

Sourcemodule AssociateFlowRequest : sig ... end

Associates a connect resource to a flow.

Sourcemodule AssociateFlowResponse : sig ... end

Associates a connect resource to a flow.

Sourcemodule HoursOfOperationId : sig ... end

Contains configuration for the parent hours of operation.

Associates a set of hours of operations with another hours of operation. Refer to Administrator Guide here for more information on inheriting overrides from parent hours of operation(s).

Sourcemodule StorageType : sig ... end
Sourcemodule Prefix : sig ... end
Sourcemodule KeyId : sig ... end
Sourcemodule EncryptionType : sig ... end
Sourcemodule EncryptionConfig : sig ... end

The encryption configuration.

Sourcemodule BucketName : sig ... end
Sourcemodule S3Config : sig ... end

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

Sourcemodule Hours : sig ... end
Sourcemodule KinesisVideoStreamConfig : sig ... end

Configuration information of a Kinesis video stream.

Sourcemodule KinesisStreamConfig : sig ... end

Configuration information of a Kinesis data stream.

Sourcemodule KinesisFirehoseConfig : sig ... end

Configuration information of a Kinesis Data Firehose delivery stream.

Sourcemodule AssociationId : sig ... end
Sourcemodule InstanceStorageConfig : sig ... end

The storage configuration for the instance.

This API is in preview release for Amazon Connect and is subject to change. Associates a storage resource type for the first time. You can only associate one type of storage configuration in a single call. This means, for example, that you can't define an instance with multiple S3 buckets for storing chat transcripts. This API does not create a resource that doesn't exist. It only associates it to the instance. Ensure that the resource being specified in the storage configuration, like an S3 bucket, exists when being used for association.

This API is in preview release for Amazon Connect and is subject to change. Associates a storage resource type for the first time. You can only associate one type of storage configuration in a single call. This means, for example, that you can't define an instance with multiple S3 buckets for storing chat transcripts. This API does not create a resource that doesn't exist. It only associates it to the instance. Ensure that the resource being specified in the storage configuration, like an S3 bucket, exists when being used for association.

Sourcemodule FunctionArn : sig ... end

This API is in preview release for Amazon Connect and is subject to change. Allows the specified Amazon Connect instance to access the specified Lambda function.

Sourcemodule AssociateLexBotRequest : sig ... end

This API is in preview release for Amazon Connect and is subject to change. Allows the specified Amazon Connect instance to access the specified Amazon Lex V1 bot. This API only supports the association of Amazon Lex V1 bots.

Sourcemodule PhoneNumberId : sig ... end
Sourcemodule ContactFlowId : sig ... end

Associates a flow with a phone number claimed to your Amazon Connect instance. If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the PhoneNumberId URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException.

Sourcemodule EmailAddressConfig : sig ... end

Configuration object that specifies an email address to be associated with a queue. This configuration contains the identifier of the email address that should be linked to the queue for routing email contacts.

Sourcemodule EmailAddressConfigList : sig ... end

Associates a set of email addresses with a queue to enable agents to select different "From" (system) email addresses when replying to inbound email contacts or initiating outbound email contacts. This allows agents to handle email contacts across different brands and business units within the same queue. Important things to know You can associate up to 49 additional email addresses with a single queue, plus 1 default outbound email address, for a total of 50. The email addresses must already exist in the Amazon Connect instance before they can be associated with a queue. Agents will be able to select from these associated email addresses when handling email contacts in the queue. For inbound email contacts, agents can select from email addresses associated with the queue where the contact was accepted. For outbound email contacts, agents can select from email addresses associated with their default outbound queue configured in their routing profile.

Sourcemodule QuickConnectId : sig ... end
Sourcemodule QuickConnectsList : sig ... end

Associates a set of quick connects with a queue.

Contains the channel and queue identifier for a routing profile.

Sourcemodule Priority : sig ... end
Sourcemodule Delay : sig ... end
Sourcemodule RoutingProfileQueueConfig : sig ... end

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

Contains information about the queue and channel for manual assignment behaviour can be enabled.

Sourcemodule RoutingProfileId : sig ... end

Associates a set of queues with a routing profile.

Sourcemodule PEM : sig ... end

This API is in preview release for Amazon Connect and is subject to change. Associates a security key to the instance.

The reason for the exception.

The service quota has been exceeded.

This API is in preview release for Amazon Connect and is subject to change. Associates a security key to the instance.

Sourcemodule SecurityProfileId : sig ... end
Sourcemodule SecurityProfileItem : sig ... end

Security profile items.

Sourcemodule SecurityProfiles : sig ... end
Sourcemodule EntityType : sig ... end
Sourcemodule EntityArn : sig ... end

Associate security profiles with an Entity in an Amazon Connect instance.

Associates an agent with a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.

Associates an agent with a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.

Sourcemodule ProficiencyLevel : sig ... end
Sourcemodule PredefinedAttributeName : sig ... end
Sourcemodule UserProficiency : sig ... end

Information about proficiency of a user.

Sourcemodule UserProficiencyList : sig ... end

Associates a set of proficiencies with a user.

Sourcemodule WorkspaceResourceArnList : sig ... end
Sourcemodule WorkspaceId : sig ... end
Sourcemodule AssociateWorkspaceRequest : sig ... end

Associates a workspace with one or more users or routing profiles, allowing them to access the workspace's configured views and pages.

Contains information about a resource that was successfully associated with a workspace in a batch operation.

Sourcemodule WorkspaceErrorCode : sig ... end

Contains information about a resource that failed to be associated with a workspace in a batch operation.

A resource with the specified name already exists.

Associates a workspace with one or more users or routing profiles, allowing them to access the workspace's configured views and pages.

Sourcemodule AssociatedContactSummary : sig ... end

Contact summary of a contact in contact tree associated with unique identifier.

Sourcemodule AssociatedQueueIdList : sig ... end
Sourcemodule ISO8601Datetime : sig ... end
Sourcemodule FileUseCaseType : sig ... end
Sourcemodule FileStatusType : sig ... end
Sourcemodule FileSizeInBytes : sig ... end
Sourcemodule FileName : sig ... end
Sourcemodule FileId : sig ... end
Sourcemodule CreatedByInfo : sig ... end

Information on the identity that created the file.

Sourcemodule AttachedFile : sig ... end

Information about the attached file.

Sourcemodule ErrorMessage : sig ... end
Sourcemodule ErrorCode : sig ... end
Sourcemodule AttachedFileError : sig ... end

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

Sourcemodule AttachedFileErrorsList : sig ... end
Sourcemodule MaximumSizeLimitInBytes : sig ... end

The maximum size limit for attached files in bytes. The minimum value is 1 and the maximum value is 104857600 (100 MB).

Sourcemodule ExtensionConfiguration : sig ... end

The configuration for allowed file extensions.

Sourcemodule AttachmentScope : sig ... end

The configuration for attached files for a specific attachment scope.

A summary of the attached files configuration.

Sourcemodule AttachedFilesList : sig ... end
Sourcemodule AttachmentName : sig ... end
Sourcemodule ReferenceValue : sig ... end
Sourcemodule ReferenceStatus : sig ... end
Sourcemodule ReferenceKey : sig ... end
Sourcemodule ReferenceArn : sig ... end
Sourcemodule AttachmentReference : sig ... end

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

Sourcemodule JoinToken : sig ... end
Sourcemodule AttendeeId : sig ... end
Sourcemodule Attendee : sig ... end

The attendee information, including attendee ID and join token.

Sourcemodule InstanceAttributeValue : sig ... end
Sourcemodule InstanceAttributeType : sig ... end
Sourcemodule Attribute : sig ... end

A toggle for an individual feature at the instance level.

Sourcemodule HierarchyGroupMatchType : sig ... end
Sourcemodule HierarchyGroupCondition : sig ... end

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

Sourcemodule AttributeAndCondition : sig ... end

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

Sourcemodule NullableProficiencyLevel : sig ... end
Sourcemodule Range : sig ... end

An Object to define the minimum and maximum proficiency levels.

Sourcemodule ProficiencyValue : sig ... end
Sourcemodule MatchCriteria : sig ... end

An object to define AgentsCriteria.

Sourcemodule ComparisonOperator : sig ... end
Sourcemodule AttributeCondition : sig ... end

An object to specify the predefined attribute condition.

Sourcemodule DataTableId : sig ... end
Sourcemodule AttributeIds : sig ... end
Sourcemodule ValueBoundary : sig ... end
Sourcemodule ValidationEnumValues : sig ... end
Sourcemodule ValidationEnum : sig ... end

Defines enumeration validation for attribute values. Allows specifying a list of permitted values and whether custom values beyond the enumerated list are allowed.

Sourcemodule PositiveDouble : sig ... end
Sourcemodule PositiveAndNegativeDouble : sig ... end
Sourcemodule LengthBoundary : sig ... end
Sourcemodule Validation : sig ... end

Defines validation rules for data table attribute values. Based on JSON Schema Draft 2020-12 with additional Connect-specific validations. Validation rules ensure data integrity and consistency across the data table.

Sourcemodule DataTableVersion : sig ... end
Sourcemodule DataTableName : sig ... end
Sourcemodule DataTableLockVersion : sig ... end

Contains lock version information for different levels of a data table hierarchy. Used for optimistic locking to prevent concurrent modification conflicts. Each component has its own lock version that changes when that component is modified.

Sourcemodule DataTableDescription : sig ... end
Sourcemodule DataTableAttribute : sig ... end

Represents an attribute (column) in a data table. Attributes define the schema and validation rules for values that can be stored in the table. They specify the data type, constraints, and whether the attribute is used as a primary key for record identification.

Sourcemodule AttributeList : sig ... end
Sourcemodule AttributeName : sig ... end
Sourcemodule AttributeNameList : sig ... end
Sourcemodule AttributeOrConditionList : sig ... end
Sourcemodule AttributeValue : sig ... end
Sourcemodule Attributes : sig ... end
Sourcemodule AttributesList : sig ... end
Sourcemodule MeetingFeatureStatus : sig ... end
Sourcemodule AudioFeatures : sig ... end

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

Sourcemodule AuthenticationError : sig ... end
Sourcemodule RefreshTokenDuration : sig ... end
Sourcemodule IpCidr : sig ... end
Sourcemodule IpCidrList : sig ... end
Sourcemodule InactivityDuration : sig ... end
Sourcemodule AuthenticationProfileName : sig ... end
Sourcemodule AuthenticationProfileId : sig ... end
Sourcemodule AuthenticationProfile : sig ... end

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. Information about an authentication profile. An authentication profile is a resource that stores the authentication settings for users in your contact center. You use authentication profiles to set up IP address range restrictions and session timeouts. For more information, see Set IP address restrictions or session timeouts.

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. A summary of a given authentication profile.

Sourcemodule AuthorizationCode : sig ... end
Sourcemodule AutoAccept : sig ... end
Sourcemodule AutoAcceptConfig : sig ... end

Configuration settings for auto-accept for a specific channel.

Sourcemodule AutoAcceptConfigs : sig ... end

Configuration information about automated evaluations.

Sourcemodule AutoEvaluationStatus : sig ... end
Sourcemodule AutoEvaluationDetails : sig ... end

Details about automated evaluations.

Sourcemodule ReferenceId : sig ... end

Information about automatic fail configuration for an evaluation form.

Sourcemodule PhoneNumberType : sig ... end
Sourcemodule PhoneNumberCountryCode : sig ... end
Sourcemodule PhoneNumber : sig ... end
Sourcemodule AvailableNumberSummary : sig ... end

Information about available phone numbers.

Sourcemodule AvailableNumbersList : sig ... end
Sourcemodule DataSetIds : sig ... end

Associates a list of analytics datasets for a given Amazon Connect instance to a target account. You can associate multiple datasets in a single call.

Sourcemodule ErrorResult : sig ... end

This API is in preview release for Amazon Connect and is subject to change. List of errors for dataset association failures.

Sourcemodule ErrorResults : sig ... end

Associates a list of analytics datasets for a given Amazon Connect instance to a target account. You can associate multiple datasets in a single call.

Sourcemodule PrimaryValue : sig ... end

Represents a primary key value used to identify a specific record in a data table. Primary values are used in combination to create unique record identifiers when a table has multiple primary attributes.

Sourcemodule PrimaryValuesSet : sig ... end

A batch create data table value failure result.

Sourcemodule DataTableValue : sig ... end

A data table value.

Sourcemodule DataTableValueList : sig ... end

Creates values for attributes in a data table. The value may be a default or it may be associated with a primary value. The value must pass all customer defined validation as well as the default validation for the value type. The operation must conform to Batch Operation API Standards. Although the standard specifies that successful and failed entities are listed separately in the response, authorization fails if any primary values or attributes are unauthorized. The combination of primary values and the attribute name serve as the identifier for the individual item request.

Sourcemodule ConflictException : sig ... end

Operation cannot be performed at this time as there is a conflict with another operation or contact state.

A batch create data table value success result.

Creates values for attributes in a data table. The value may be a default or it may be associated with a primary value. The value must pass all customer defined validation as well as the default validation for the value type. The operation must conform to Batch Operation API Standards. Although the standard specifies that successful and failed entities are listed separately in the response, authorization fails if any primary values or attributes are unauthorized. The combination of primary values and the attribute name serve as the identifier for the individual item request.

A batch delete data table value failure result.

A data table delete value identifier.

Deletes multiple values from a data table. API users may delete values at any time. When deletion is requested from the admin website, a warning is shown alerting the user of the most recent time the attribute and its values were accessed. System managed values are not deletable by customers.

A batch delete data table value success result.

Deletes multiple values from a data table. API users may delete values at any time. When deletion is requested from the admin website, a warning is shown alerting the user of the most recent time the attribute and its values were accessed. System managed values are not deletable by customers.

A batch describe data table value failure result.

Sourcemodule DataTableValueIdentifier : sig ... end

A data table value identifier.

Retrieves multiple values from a data table without evaluating expressions. Returns the raw stored values along with metadata such as lock versions and modification timestamps. "Describe" is a deprecated term but is allowed to maintain consistency with existing operations.

Sourcemodule PrimaryValueResponse : sig ... end

A primary value response.

Sourcemodule PrimaryValuesResponseSet : sig ... end

A batch describe data table value success result.

Retrieves multiple values from a data table without evaluating expressions. Returns the raw stored values along with metadata such as lock versions and modification timestamps. "Describe" is a deprecated term but is allowed to maintain consistency with existing operations.

Removes a list of analytics datasets associated with a given Amazon Connect instance. You can disassociate multiple datasets in a single call.

Removes a list of analytics datasets associated with a given Amazon Connect instance. You can disassociate multiple datasets in a single call.

Sourcemodule FileIdList : sig ... end

Allows you to retrieve metadata about multiple attached files on an associated resource. Each attached file provided in the input list must be associated with the input AssociatedResourceArn.

Allows you to retrieve metadata about multiple attached files on an associated resource. Each attached file provided in the input list must be associated with the input AssociatedResourceArn.

Retrieve the flow associations for the given resources.

Sourcemodule FlowAssociationSummary : sig ... end

Information about flow associations.

Retrieve the flow associations for the given resources.

Sourcemodule RequestIdentifier : sig ... end
Sourcemodule OutboundStrategyType : sig ... end
Sourcemodule OutboundStrategyConfig : sig ... end

The config of the outbound strategy.

Sourcemodule OutboundStrategy : sig ... end

Information about the outbound strategy.

Sourcemodule EndpointType : sig ... end
Sourcemodule Endpoint : sig ... end

Information about the endpoint.

Sourcemodule CampaignId : sig ... end
Sourcemodule Campaign : sig ... end

Information associated with a campaign.

Sourcemodule ContactDataRequest : sig ... end

Request object with information to create a contact.

Sourcemodule ContactDataRequestList : sig ... end
Sourcemodule BatchPutContactRequest : sig ... end

Only the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API. Allows you to create a batch of contacts in Amazon Connect. The outbound campaigns capability ingests dial requests via the PutDialRequestBatch API. It then uses BatchPutContact to create contacts corresponding to those dial requests. If agents are available, the dial requests are dialed out, which results in a voice call. The resulting voice call uses the same contactId that was created by BatchPutContact.

Sourcemodule SuccessfulRequest : sig ... end

Request for which contact was successfully created.

Sourcemodule SuccessfulRequestList : sig ... end
Sourcemodule LimitExceededException : sig ... end

The allowed limit for the resource has been exceeded.

Sourcemodule FailureReasonCode : sig ... end
Sourcemodule FailedRequest : sig ... end

Request for which contact failed to be generated.

Sourcemodule FailedRequestList : sig ... end
Sourcemodule BatchPutContactResponse : sig ... end

Only the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API. Allows you to create a batch of contacts in Amazon Connect. The outbound campaigns capability ingests dial requests via the PutDialRequestBatch API. It then uses BatchPutContact to create contacts corresponding to those dial requests. If agents are available, the dial requests are dialed out, which results in a voice call. The resulting voice call uses the same contactId that was created by BatchPutContact.

A batch update data table value failure result.

Updates multiple data table values using all properties from BatchCreateDataTableValue. System managed values are not modifiable by customers. The operation requires proper lock versions to prevent concurrent modification conflicts.

A batch update data table value success result.

Updates multiple data table values using all properties from BatchCreateDataTableValue. System managed values are not modifiable by customers. The operation requires proper lock versions to prevent concurrent modification conflicts.

Sourcemodule BehaviorType : sig ... end
Sourcemodule Body : sig ... end
Sourcemodule BooleanComparisonType : sig ... end
Sourcemodule BooleanCondition : sig ... end

A boolean search condition for Search APIs.

Sourcemodule BoxedBoolean : sig ... end
Sourcemodule ChannelList : sig ... end
Sourcemodule IntegerCount : sig ... end
Sourcemodule ChannelToCountMap : sig ... end
Sourcemodule Channels : sig ... end
Sourcemodule NullableBoolean : sig ... end
Sourcemodule DurationMillis : sig ... end
Sourcemodule Count : sig ... end
Sourcemodule ChatContactMetrics : sig ... end

Information about the overall participant interactions at the contact level.

Sourcemodule ChatContent : sig ... end
Sourcemodule ChatContentType : sig ... end
Sourcemodule ChatDurationInMinutes : sig ... end
Sourcemodule ChatEntryPointParameters : sig ... end

Parameters for initiating a chat test.

Sourcemodule ChatEventType : sig ... end
Sourcemodule ChatEvent : sig ... end

Chat integration event containing payload to perform different chat actions such as: Sending a chat message Sending a chat event, such as typing Disconnecting from a chat

Sourcemodule ChatMessage : sig ... end

A chat message.

Sourcemodule ParticipantType : sig ... end
Sourcemodule ParticipantId : sig ... end
Sourcemodule ParticipantMetrics : sig ... end

Information about a participant's interactions in a contact.

Sourcemodule ChatMetrics : sig ... end

Information about how agent, bot, and customer interact in a chat contact.

Sourcemodule ParticipantTimerAction : sig ... end
Sourcemodule ParticipantTimerValue : sig ... end

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. For more information about how chat timeouts work, see Set up chat timeouts for human participants.

Sourcemodule ParticipantTimerType : sig ... end

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. For more information about how chat timeouts work, see Set up chat timeouts for human participants.

Sourcemodule ChatParticipantRoleConfig : sig ... end

Configuration information for the chat participant role.

Sourcemodule ChatStreamingEndpointARN : sig ... end

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

Sourcemodule CommonNameLength127 : sig ... end

Identifier for a hours of operations resource: ARN, ID, Name

Sourcemodule PhoneNumberDescription : sig ... end
Sourcemodule ClaimPhoneNumberRequest : sig ... end

Claims an available phone number to your Amazon Connect instance or traffic distribution group. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance or traffic distribution group was created. For more information about how to use this operation, see Claim a phone number in your country and Claim phone numbers to traffic distribution groups in the Amazon Connect Administrator Guide. You can call the SearchAvailablePhoneNumbers API for available phone numbers that you can claim. Call the DescribePhoneNumber API to verify the status of a previous ClaimPhoneNumber operation. If you plan to claim and release numbers frequently, contact us for a service quota exception. Otherwise, it is possible you will be blocked from claiming and releasing any more numbers until up to 180 days past the oldest number released has expired. By default you can claim and release up to 200% of your maximum number of active phone numbers. If you claim and release phone numbers using the UI or API during a rolling 180 day cycle that exceeds 200% of your phone number service level quota, you will be blocked from claiming any more numbers until 180 days past the oldest number released has expired. For example, if you already have 99 claimed numbers and a service level quota of 99 phone numbers, and in any 180 day period you release 99, claim 99, and then release 99, you will have exceeded the 200% limit. At that point you are blocked from claiming any more numbers until you open an Amazon Web Services support ticket.

Sourcemodule ClaimPhoneNumberResponse : sig ... end

Claims an available phone number to your Amazon Connect instance or traffic distribution group. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance or traffic distribution group was created. For more information about how to use this operation, see Claim a phone number in your country and Claim phone numbers to traffic distribution groups in the Amazon Connect Administrator Guide. You can call the SearchAvailablePhoneNumbers API for available phone numbers that you can claim. Call the DescribePhoneNumber API to verify the status of a previous ClaimPhoneNumber operation. If you plan to claim and release numbers frequently, contact us for a service quota exception. Otherwise, it is possible you will be blocked from claiming and releasing any more numbers until up to 180 days past the oldest number released has expired. By default you can claim and release up to 200% of your maximum number of active phone numbers. If you claim and release phone numbers using the UI or API during a rolling 180 day cycle that exceeds 200% of your phone number service level quota, you will be blocked from claiming any more numbers until 180 days past the oldest number released has expired. For example, if you already have 99 claimed numbers and a service level quota of 99 phone numbers, and in any 180 day period you release 99, claim 99, and then release 99, you will have exceeded the 200% limit. At that point you are blocked from claiming any more numbers until you open an Amazon Web Services support ticket.

Sourcemodule PhoneNumberWorkflowStatus : sig ... end
Sourcemodule PhoneNumberStatus : sig ... end

The status of the phone number. CLAIMED means the previous ClaimPhoneNumber or UpdatePhoneNumber operation succeeded. IN_PROGRESS means a ClaimPhoneNumber, UpdatePhoneNumber, or UpdatePhoneNumberMetadata operation is still in progress and has not yet completed. You can call DescribePhoneNumber at a later time to verify if the previous operation has completed. FAILED indicates that the previous ClaimPhoneNumber or UpdatePhoneNumber operation has failed. It will include a message indicating the failure reason. A common reason for a failure may be that the TargetArn value you are claiming or updating a phone number to has reached its limit of total claimed numbers. If you received a FAILED status from a ClaimPhoneNumber API call, you have one day to retry claiming the phone number before the number is released back to the inventory for other customers to claim.

Sourcemodule ClaimedPhoneNumberSummary : sig ... end

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

Sourcemodule CommonHumanReadableName : sig ... end
Sourcemodule Comparison : sig ... end

Request to CompleteAttachedFileUpload API

Response from CompleteAttachedFileUpload API

Sourcemodule Concurrency : sig ... end
Sourcemodule NumberComparisonType : sig ... end
Sourcemodule NumberCondition : sig ... end

A leaf node condition which can be used to specify a numeric condition. The currently supported value for FieldName is limit.

Sourcemodule Condition : sig ... end

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

Request processing failed because dependent condition failed.

Sourcemodule Conditions : sig ... end
Sourcemodule MeetingId : sig ... end

The configuration settings of the features available to a meeting.

Sourcemodule MediaRegion : sig ... end
Sourcemodule URI : sig ... end
Sourcemodule MediaPlacement : sig ... end

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

Sourcemodule Meeting : sig ... end

A meeting created using the Amazon Chime SDK.

Sourcemodule ConnectionData : sig ... end

Information required to join the call.

Sourcemodule WisdomInfo : sig ... end

Information about Amazon Connect Wisdom.

Sourcemodule TotalPauseCount : sig ... end
Sourcemodule TaskTemplateName : sig ... end
Sourcemodule TaskTemplateInfoV2 : sig ... end

Information about the task template used to create this contact.

Sourcemodule SegmentAttributeName : sig ... end
module SegmentAttributeValue : sig ... end

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

module SegmentAttributeValueList : sig ... end
module SegmentAttributeValueMap : sig ... end
Sourcemodule SegmentAttributes : sig ... end
Sourcemodule RoutingCriteriaStepStatus : sig ... end
module Expression : sig ... end

A tagged union to specify expression for a routing step.

module Expressions : sig ... end
Sourcemodule DurationInSeconds : sig ... end
Sourcemodule Expiry : sig ... end

An object to specify the expiration of a routing step.

Sourcemodule Step : sig ... end

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

Sourcemodule Steps : sig ... end
Sourcemodule Index : sig ... end
Sourcemodule RoutingCriteria : sig ... end

Latest routing criteria on the contact.

Sourcemodule RecordingStatus : sig ... end
Sourcemodule RecordingLocation : sig ... end
Sourcemodule RecordingDeletionReason : sig ... end
Sourcemodule MediaStreamType : sig ... end
Sourcemodule FragmentNumber : sig ... end
Sourcemodule RecordingInfo : sig ... end

Information about a voice recording, chat transcript, or screen recording.

Sourcemodule Recordings : sig ... end
Sourcemodule QueuePriority : sig ... end
Sourcemodule QueueInfo : sig ... end

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

Sourcemodule CustomerQualityMetrics : sig ... end

Information about the quality of the Customer's media connection

Sourcemodule QualityMetrics : sig ... end

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

Sourcemodule NextContactType : sig ... end
Sourcemodule QuickConnectType : sig ... end
Sourcemodule QuickConnectName : sig ... end
Sourcemodule QuickConnectContactData : sig ... end

Contact data associated with quick connect operations.

Sourcemodule NextContactMetadata : sig ... end

Metadata information for next contact.

Sourcemodule NextContactEntry : sig ... end

Entry representing the next contact in a sequence.

Sourcemodule NextContacts : sig ... end
Sourcemodule Name : sig ... end
Sourcemodule OriginRegion : sig ... end
Sourcemodule GlobalResiliencyMetadata : sig ... end

Information about the global resiliency configuration for the contact, including traffic distribution details.

Sourcemodule EndpointInfo : sig ... end

Information about the endpoint.

Sourcemodule PotentialDisconnectIssue : sig ... end
Sourcemodule DisconnectDetails : sig ... end

Information about the call disconnect experience.

Sourcemodule Description : sig ... end
Sourcemodule CustomerVoiceActivity : sig ... end

Information about customer’s voice activity.

Sourcemodule CustomerId : sig ... end
Sourcemodule Customer : sig ... end

Information about the Customer on the contact.

Sourcemodule ContactTagValue : sig ... end
Sourcemodule ContactTagKey : sig ... end
Sourcemodule ContactTagMap : sig ... end
Sourcemodule EvaluationId : sig ... end
Sourcemodule Status : sig ... end
Sourcemodule FormId : sig ... end
Sourcemodule ExportLocation : sig ... end
Sourcemodule EvaluationArn : sig ... end
Sourcemodule ContactEvaluation : sig ... end

Information about the contact evaluations where the key is the FormId, which is a unique identifier for the form.

Sourcemodule ContactEvaluations : sig ... end
Sourcemodule ContactDetailName : sig ... end
Sourcemodule ContactDetailDescription : sig ... end
Sourcemodule ContactDetails : sig ... end

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.

Sourcemodule Contact : sig ... end

Contains information about a contact.

Sourcemodule SearchText : sig ... end
Sourcemodule SearchTextList : sig ... end
Sourcemodule SearchContactsMatchType : sig ... end
Sourcemodule ParticipantRole : sig ... end
Sourcemodule TranscriptCriteria : sig ... end

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

Sourcemodule TranscriptCriteriaList : sig ... end
Sourcemodule Transcript : sig ... end

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

Sourcemodule ContactAnalysis : sig ... end

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

Sourcemodule IncludeRawMessage : sig ... end
Sourcemodule ContactConfiguration : sig ... end

The contact configuration for push notification registration.

Sourcemodule ContactStates : sig ... end
Sourcemodule ContactFilter : sig ... end

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

Sourcemodule ResourceVersion : sig ... end
Sourcemodule FlowContentSha256 : sig ... end
Sourcemodule ContactFlowType : sig ... end
Sourcemodule ContactFlowStatus : sig ... end
Sourcemodule ContactFlowState : sig ... end
Sourcemodule ContactFlowName : sig ... end
Sourcemodule ContactFlowDescription : sig ... end
Sourcemodule ContactFlowContent : sig ... end
Sourcemodule ContactFlow : sig ... end

Contains information about a flow.

Sourcemodule ContactFlowTypeCondition : sig ... end

The contact flow type condition.

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

Filter for contact flow attributes with multiple condition types.

Sourcemodule FlowModuleSettings : sig ... end
Sourcemodule FlowModuleContentSha256 : sig ... end

The external invocation configuration for the flow module

Sourcemodule ContactFlowModuleStatus : sig ... end
Sourcemodule ContactFlowModuleState : sig ... end
Sourcemodule ContactFlowModuleName : sig ... end
Sourcemodule ContactFlowModuleId : sig ... end
Sourcemodule ContactFlowModuleContent : sig ... end
Sourcemodule ContactFlowModule : sig ... end

Contains information about a flow module.

Sourcemodule ContactFlowModuleAlias : sig ... end

Contains information about an alias.

Contains information about an alias.

module ContactFlowModuleSearchCriteria : sig ... end

The search criteria to be used to return flow modules.

Sourcemodule TagOrConditionList : sig ... end
Sourcemodule ControlPlaneTagFilter : sig ... end

An object that can be used to specify Tag conditions inside the SearchFilter. This accepts an OR of AND (List of List) input where: Top level list specifies conditions that need to be applied with OR operator Inner list specifies conditions that need to be applied with AND operator.

The search criteria to be used to return flow modules.

Sourcemodule ContactFlowModuleSummary : sig ... end

Contains summary information about a flow.

Contains information about a version.

The flow has not been published.

module ContactFlowSearchConditionList : sig ... end
module ContactFlowSearchCriteria : sig ... end

The search criteria to be used to return flows.

Sourcemodule ContactFlowSearchFilter : sig ... end

Filters to be applied to search results.

Sourcemodule ContactFlowSummary : sig ... end

Contains summary information about a flow. You can also create and update flows using the Amazon Connect Flow language.

Sourcemodule ContactFlowSummaryList : sig ... end
Sourcemodule ContactFlowTypes : sig ... end
Sourcemodule ContactFlowVersionSummary : sig ... end

A summary of a flow version's metadata.

Sourcemodule ContactInteractionType : sig ... end
Sourcemodule ContactMetricName : sig ... end
Sourcemodule ContactMetricInfo : sig ... end

Contains the details of a metric to be retrieved for a contact. Use this object to specify which contact level metrics you want to include in your GetContactMetrics request.

Sourcemodule ContactMetricValue : sig ... end

Contains the numeric value of a contact metric result.

Sourcemodule ContactMetricResult : sig ... end

Contains the result of a requested metric for the contact. This object is returned as part of the GetContactMetrics response and includes both the metric name and its calculated value.

Sourcemodule ContactMetricResults : sig ... end
Sourcemodule ContactMetrics : sig ... end
Sourcemodule ContactNotFoundException : sig ... end

The contact with the specified ID does not exist.

Sourcemodule ContactParticipantRole : sig ... end
Sourcemodule ContactRecordingType : sig ... end
Sourcemodule ReferenceType : sig ... end
Sourcemodule ReferenceStatusReason : sig ... end
Sourcemodule Reference : sig ... end

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.

Sourcemodule ContactReferences : sig ... end

The value of a segment attribute. This is structured as a map with a single key-value pair. The key 'valueString' indicates that the attribute type is a string, and its corresponding value is the actual string value of the segment attribute.

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

Information about the agent who accepted the contact.

Sourcemodule ContactSearchSummary : sig ... end

Information of returned contact.

Sourcemodule ContactTagKeys : sig ... end
Sourcemodule Contacts : sig ... end
Sourcemodule Content : sig ... end
Sourcemodule ContentType : sig ... end

An object that can be used to specify Tag conditions or Hierarchy Group conditions inside the SearchFilter. This accepts an OR of AND (List of List) input where: The top level list specifies conditions that need to be applied with OR operator The inner list specifies conditions that need to be applied with AND operator. Only one field can be populated. Maximum number of allowed Tag conditions is 25. Maximum number of allowed Hierarchy Group conditions is 20.

Sourcemodule CreateAgentStatusRequest : sig ... end

Creates an agent status for the specified Amazon Connect instance.

Sourcemodule CreateAgentStatusResponse : sig ... end

Creates an agent status for the specified Amazon Connect instance.

Sourcemodule TemplateId : sig ... end
Sourcemodule FieldValue : sig ... end

Object for case field values.

Sourcemodule FieldValues : sig ... end

The CreateCase action definition.

Sourcemodule InstanceIdOrArn : sig ... end

Creates a named alias that points to a specific version of a contact flow module.

Creates a named alias that points to a specific version of a contact flow module.

Creates a flow module for the specified Amazon Connect instance.

Sourcemodule ProblemMessageString : sig ... end
Sourcemodule ProblemDetail : sig ... end

Information about a problem detail.

Sourcemodule Problems : sig ... end

The problems with the module. Please fix before trying again.

Creates a flow module for the specified Amazon Connect instance.

Creates an immutable snapshot of a contact flow module, preserving its content and settings at a specific point in time for version control and rollback capabilities.

Creates an immutable snapshot of a contact flow module, preserving its content and settings at a specific point in time for version control and rollback capabilities.

Sourcemodule CreateContactFlowRequest : sig ... end

Creates a flow for the specified Amazon Connect instance. You can also create and update flows using the Amazon Connect Flow language.

The flow is not valid.

Sourcemodule CreateContactFlowResponse : sig ... end

Creates a flow for the specified Amazon Connect instance. You can also create and update flows using the Amazon Connect Flow language.

Publishes a new version of the flow provided. Versions are immutable and monotonically increasing. If the FlowContentSha256 provided is different from the FlowContentSha256 of the $LATEST published flow content, then an error is returned. This API only supports creating versions for flows of type Campaign.

Publishes a new version of the flow provided. Versions are immutable and monotonically increasing. If the FlowContentSha256 provided is different from the FlowContentSha256 of the $LATEST published flow content, then an error is returned. This API only supports creating versions for flows of type Campaign.

Sourcemodule UserInfo : sig ... end

The user details for the contact.

Sourcemodule InitiateAs : sig ... end
Sourcemodule ExpiryDurationInMinutes : sig ... end
Sourcemodule CreateContactRequest : sig ... end

Only the VOICE, EMAIL, and TASK channels are supported. For VOICE: The supported initiation method is TRANSFER. The contacts created with this initiation method have a subtype connect:ExternalAudio. For EMAIL: The supported initiation methods are OUTBOUND, AGENT_REPLY, and FLOW. For TASK: The supported initiation method is API. Contacts created with this API have a sub-type of connect:ExternalTask. Creates a new VOICE, EMAIL, or TASK contact. After a contact is created, you can move it to the desired state by using the InitiateAs parameter. While you can use API to create task contacts that are in the COMPLETED state, you must contact Amazon Web Services Support before using it for bulk import use cases. Bulk import causes your requests to be throttled or fail if your CreateContact limits aren't high enough.

Sourcemodule CreateContactResponse : sig ... end

Only the VOICE, EMAIL, and TASK channels are supported. For VOICE: The supported initiation method is TRANSFER. The contacts created with this initiation method have a subtype connect:ExternalAudio. For EMAIL: The supported initiation methods are OUTBOUND, AGENT_REPLY, and FLOW. For TASK: The supported initiation method is API. Contacts created with this API have a sub-type of connect:ExternalTask. Creates a new VOICE, EMAIL, or TASK contact. After a contact is created, you can move it to the desired state by using the InitiateAs parameter. While you can use API to create task contacts that are in the COMPLETED state, you must contact Amazon Web Services Support before using it for bulk import use cases. Bulk import causes your requests to be throttled or fail if your CreateContact limits aren't high enough.

Adds an attribute to an existing data table. Creating a new primary attribute uses the empty value for the specified value type for all existing records. This should not affect uniqueness of published data tables since the existing primary values will already be unique. Creating attributes does not create any values. System managed tables may not allow customers to create new attributes.

Adds an attribute to an existing data table. Creating a new primary attribute uses the empty value for the specified value type for all existing records. This should not affect uniqueness of published data tables since the existing primary values will already be unique. Creating attributes does not create any values. System managed tables may not allow customers to create new attributes.

Sourcemodule TimeZone : sig ... end
Sourcemodule DataTableStatus : sig ... end
Sourcemodule DataTableLockLevel : sig ... end
Sourcemodule CreateDataTableRequest : sig ... end

Creates a new data table with the specified properties. Supports the creation of all table properties except for attributes and values. A table with no attributes and values is a valid state for a table. The number of tables per instance is limited to 100 per instance. Customers can request an increase by using Amazon Web Services Service Quotas.

Sourcemodule CreateDataTableResponse : sig ... end

Creates a new data table with the specified properties. Supports the creation of all table properties except for attributes and values. A table with no attributes and values is a valid state for a table. The number of tables per instance is limited to 100 per instance. Customers can request an increase by using Amazon Web Services Service Quotas.

Sourcemodule EmailAddressDisplayName : sig ... end
Sourcemodule EmailAddress : sig ... end
Sourcemodule CreateEmailAddressRequest : sig ... end

Create new email address in the specified Amazon Connect instance. For more information about email addresses, see Create email addresses in the Amazon Connect Administrator Guide.

Sourcemodule EmailAddressArn : sig ... end

Create new email address in the specified Amazon Connect instance. For more information about email addresses, see Create email addresses in the Amazon Connect Administrator Guide.

Sourcemodule Integer : sig ... end

The value information for an evaluation review notification recipient.

Information about a recipient who should be notified when an evaluation review is requested.

Configuration settings for evaluation reviews.

Sourcemodule EvaluationFormTitle : sig ... end

Configuration that specifies the target for an evaluation form.

Sourcemodule EvaluationFormScoringMode : sig ... end

Information about scoring strategy for an evaluation form.

Language configuration for an evaluation form.

Sourcemodule EvaluationFormItemWeight : sig ... end

A question automation answer.

Information about the automation configuration in text questions.

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

Information about the automation configuration in single select questions.

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

Information about the automation option of a single select question.

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.

Information about the options in single select questions.

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

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. Sentiment scores have a minimum value of -5 and maximum value of 5. Duration labels, such as NON_TALK_TIME, CONTACT_DURATION, AGENT_INTERACTION_DURATION, CUSTOMER_HOLD_TIME have a minimum value of 0 and maximum value of 63072000. Percentages have a minimum value of 0 and maximum value of 100. NUMBER_OF_INTERRUPTIONS has a minimum value of 0 and maximum value of 1000.

Information about the automation configuration in numeric questions.

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

An option for a multi-select question in an evaluation form.

Sourcemodule ReferenceIdList : sig ... end

Automation rule for multi-select questions based on rule categories.

An automation option for a multi-select question.

Automation configuration for multi-select questions.

Properties for a multi-select question in an evaluation form.

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.

An enablement expression source value.

An enablement expression source item.

An expression that defines a basic building block of conditional enablement.

A condition for item enablement.

An operand of the enablement condition.

An item enablement configuration.

Sourcemodule EvaluationFormQuestion : sig ... end

Information about a question from an evaluation form.

module EvaluationFormItem : sig ... end

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

module EvaluationFormItemsList : sig ... end
module EvaluationFormSection : sig ... end

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).

Sourcemodule EvaluationFormDescription : sig ... end

The automatic evaluation configuration of an evaluation form.

Creates an evaluation form in the specified Amazon Connect instance. The form can be used to define questions related to agent performance, and create sections to organize such questions. Question and section identifiers cannot be duplicated within the same evaluation form.

Creates an evaluation form in the specified Amazon Connect instance. The form can be used to define questions related to agent performance, and create sections to organize such questions. Question and section identifiers cannot be duplicated within the same evaluation form.

Sourcemodule WeekdayOccurrenceInteger : sig ... end
Sourcemodule WeekdayOccurrenceList : sig ... end
Sourcemodule RecurrenceFrequency : sig ... end
Sourcemodule Month : sig ... end
Sourcemodule MonthList : sig ... end
Sourcemodule MonthDay : sig ... end
Sourcemodule MonthDayList : sig ... end
Sourcemodule IntervalPositiveInteger : sig ... end
Sourcemodule RecurrencePattern : sig ... end

Specifies the detailed pattern for event recurrence. Use this to define complex scheduling rules such as "every 2nd Tuesday of the month" or "every 3 months on the 15th".

Sourcemodule RecurrenceConfig : sig ... end

Defines the recurrence configuration for overrides. This configuration uses a recurrence pattern to specify when and how frequently an event should repeat.

Sourcemodule OverrideType : sig ... end
Sourcemodule MinutesLimit60 : sig ... end
Sourcemodule Hours24Format : sig ... end
Sourcemodule OverrideTimeSlice : sig ... end

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

Sourcemodule OverrideDays : sig ... end

Information about the hours of operation override config: day, start time, and end time.

Creates an hours of operation override in an Amazon Connect hours of operation resource.

Creates an hours of operation override in an Amazon Connect hours of operation resource.

Sourcemodule HoursOfOperationTimeSlice : sig ... end

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

Sourcemodule HoursOfOperationDays : sig ... end
Sourcemodule HoursOfOperationConfig : sig ... end

Contains information about the hours of operation.

Creates hours of operation.

Creates hours of operation.

Sourcemodule OutboundCallsEnabled : sig ... end
Sourcemodule InboundCallsEnabled : sig ... end
Sourcemodule DirectoryType : sig ... end
Sourcemodule DirectoryId : sig ... end
Sourcemodule DirectoryAlias : sig ... end
Sourcemodule CreateInstanceRequest : sig ... end

This API is in preview release for Amazon Connect and is subject to change. Initiates an Amazon Connect instance with all the supported channels enabled. It does not attach any storage, such as Amazon Simple Storage Service (Amazon S3) or Amazon Kinesis. It also does not allow for any configurations on features, such as Contact Lens for Amazon Connect. For more information, see Create an Amazon Connect instance in the Amazon Connect Administrator Guide. Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.

Sourcemodule CreateInstanceResponse : sig ... end

This API is in preview release for Amazon Connect and is subject to change. Initiates an Amazon Connect instance with all the supported channels enabled. It does not attach any storage, such as Amazon Simple Storage Service (Amazon S3) or Amazon Kinesis. It also does not allow for any configurations on features, such as Contact Lens for Amazon Connect. For more information, see Create an Amazon Connect instance in the Amazon Connect Administrator Guide. Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.

Sourcemodule SourceType : sig ... end
Sourcemodule SourceApplicationName : sig ... end
Sourcemodule IntegrationType : sig ... end

Creates an Amazon Web Services resource association with an Amazon Connect instance.

Sourcemodule IntegrationAssociationId : sig ... end

Creates an Amazon Web Services resource association with an Amazon Connect instance.

Sourcemodule RecipientList : sig ... end
Sourcemodule NotificationId : sig ... end

The unique identifier for a notification.

Sourcemodule LocalizedString : sig ... end

A localized string value. Maximum length is 500 characters.

Sourcemodule LocaleCode : sig ... end
Sourcemodule NotificationContent : sig ... end
Sourcemodule CreateNotificationRequest : sig ... end

Creates a new notification to be delivered to specified recipients. Notifications can include localized content with links, and an optional expiration time. Recipients can be specified as individual user ARNs or instance ARNs to target all users in an instance.

Creates a new notification to be delivered to specified recipients. Notifications can include localized content with links, and an optional expiration time. Recipients can be specified as individual user ARNs or instance ARNs to target all users in an instance.

Sourcemodule DisplayName : sig ... end
Sourcemodule ParticipantDetailsToAdd : sig ... end

The details to add for the participant.

Sourcemodule CreateParticipantRequest : sig ... end

Adds a new participant into an on-going chat contact or webRTC call. For more information, see Customize chat flow experiences by integrating custom participants or Enable multi-user web, in-app, and video calling.

Sourcemodule ParticipantToken : sig ... end

The credentials used by the participant.

Sourcemodule CreateParticipantResponse : sig ... end

Adds a new participant into an on-going chat contact or webRTC call. For more information, see Customize chat flow experiences by integrating custom participants or Enable multi-user web, in-app, and video calling.

Sourcemodule RehydrationType : sig ... end

Enables rehydration of chats for the lifespan of a contact. For more information about chat rehydration, see Enable persistent chat in the Amazon Connect Administrator Guide.

Enables rehydration of chats for the lifespan of a contact. For more information about chat rehydration, see Enable persistent chat in the Amazon Connect Administrator Guide.

Sourcemodule PredefinedAttributeValues : sig ... end

Information about values of a predefined attribute.

Custom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.

Creates a new predefined attribute for the specified Amazon Connect instance. A predefined attribute is made up of a name and a value. For the predefined attributes per instance quota, see Amazon Connect quotas. Use cases Following are common uses cases for this API: Create an attribute for routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certifications). For more information, see Create predefined attributes for routing contacts to agents. Create an attribute for business unit name that has a list of predefined business unit names used in your organization. This is a use case where information for a contact varies between transfers or conferences. For more information, see Use contact segment attributes. Endpoints: See Amazon Connect endpoints and quotas.

Sourcemodule S3Uri : sig ... end
Sourcemodule PromptDescription : sig ... end
Sourcemodule CreatePromptRequest : sig ... end

Creates a prompt. For more information about prompts, such as supported file types and maximum length, see Create prompts in the Amazon Connect Administrator Guide.

Sourcemodule PromptId : sig ... end
Sourcemodule CreatePromptResponse : sig ... end

Creates a prompt. For more information about prompts, such as supported file types and maximum length, see Create prompts in the Amazon Connect Administrator Guide.

Sourcemodule DeviceType : sig ... end
Sourcemodule DeviceToken : sig ... end

Creates registration for a device token and a chat contact to receive real-time push notifications. For more information about push notifications, see Set up push notifications in Amazon Connect for mobile chat in the Amazon Connect Administrator Guide.

Sourcemodule RegistrationId : sig ... end

Creates registration for a device token and a chat contact to receive real-time push notifications. For more information about push notifications, see Set up push notifications in Amazon Connect for mobile chat in the Amazon Connect Administrator Guide.

Sourcemodule QueueMaxContacts : sig ... end
Sourcemodule QueueDescription : sig ... end
Sourcemodule OutboundEmailConfig : sig ... end

The outbound email address ID.

Sourcemodule OutboundCallerIdName : sig ... end
Sourcemodule OutboundCallerConfig : sig ... end

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

Sourcemodule CreateQueueRequest : sig ... end

Creates a new queue for the specified Amazon Connect instance. If the phone number is claimed to a traffic distribution group that was created in the same Region as the Amazon Connect instance where you are calling this API, then you can use a full phone number ARN or a UUID for OutboundCallerIdNumberId. However, if the phone number is claimed to a traffic distribution group that is in one Region, and you are calling this API from an instance in another Amazon Web Services Region that is associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException. Only use the phone number ARN format that doesn't contain instance in the path, for example, arn:aws:connect:us-east-1:1234567890:phone-number/uuid. This is the same ARN format that is returned when you call the ListPhoneNumbersV2 API. If you plan to use IAM policies to allow/deny access to this API for phone number resources claimed to a traffic distribution group, see Allow or Deny queue API actions for phone numbers in a replica Region.

Sourcemodule CreateQueueResponse : sig ... end

Creates a new queue for the specified Amazon Connect instance. If the phone number is claimed to a traffic distribution group that was created in the same Region as the Amazon Connect instance where you are calling this API, then you can use a full phone number ARN or a UUID for OutboundCallerIdNumberId. However, if the phone number is claimed to a traffic distribution group that is in one Region, and you are calling this API from an instance in another Amazon Web Services Region that is associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive a ResourceNotFoundException. Only use the phone number ARN format that doesn't contain instance in the path, for example, arn:aws:connect:us-east-1:1234567890:phone-number/uuid. This is the same ARN format that is returned when you call the ListPhoneNumbersV2 API. If you plan to use IAM policies to allow/deny access to this API for phone number resources claimed to a traffic distribution group, see Allow or Deny queue API actions for phone numbers in a replica Region.

Sourcemodule QuickConnectDescription : sig ... end
Sourcemodule UserQuickConnectConfig : sig ... end

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

Sourcemodule QueueQuickConnectConfig : sig ... end

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

Contains information about a phone number for a quick connect.

Sourcemodule FlowQuickConnectConfig : sig ... end

Configuration for quick connect.

Sourcemodule QuickConnectConfig : sig ... end

Contains configuration settings for a quick connect.

Sourcemodule CreateQuickConnectRequest : sig ... end

Creates a quick connect for the specified Amazon Connect instance.

Creates a quick connect for the specified Amazon Connect instance.

Sourcemodule RoutingProfileName : sig ... end
Sourcemodule RoutingProfileDescription : sig ... end
Sourcemodule CrossChannelBehavior : sig ... end

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.

Sourcemodule MediaConcurrency : sig ... end

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

Sourcemodule MediaConcurrencies : sig ... end

Creates a new routing profile.

Creates a new routing profile.

Sourcemodule EventSourceName : sig ... end
Sourcemodule RuleTriggerEventSource : sig ... end

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

Sourcemodule RulePublishStatus : sig ... end
Sourcemodule RuleName : sig ... end
Sourcemodule RuleFunction : sig ... end

The UpdateCase action definition.

Sourcemodule TaskNameExpression : sig ... end
Sourcemodule TaskDescriptionExpression : sig ... end
Sourcemodule TaskActionDefinition : sig ... end

Information about the task action.

Sourcemodule EvaluationFormId : sig ... end

Information about the submit automated evaluation action.

Sourcemodule Subject : sig ... end
Sourcemodule UserTagMap : sig ... end
Sourcemodule UserIdList : sig ... end
Sourcemodule NotificationRecipientType : sig ... end

The type of notification recipient.

Sourcemodule NotificationDeliveryType : sig ... end
Sourcemodule NotificationContentType : sig ... end

Information about the send notification action.

Sourcemodule EventBridgeActionName : sig ... end

The EventBridge action definition.

End associated tasks related to a case.

Sourcemodule RuleAction : sig ... end

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

Sourcemodule RuleActions : sig ... end
Sourcemodule CreateRuleRequest : sig ... end

Creates a rule for the specified Amazon Connect instance. Use the Rules Function language to code conditions for the rule.

Sourcemodule RuleId : sig ... end
Sourcemodule CreateRuleResponse : sig ... end

Creates a rule for the specified Amazon Connect instance. Use the Rules Function language to code conditions for the rule.

Sourcemodule CreateSecurityProfileName : sig ... end
Sourcemodule TagRestrictedResourceName : sig ... end
Sourcemodule TagRestrictedResourceList : sig ... end
Sourcemodule SecurityProfilePermission : sig ... end
Sourcemodule PermissionsList : sig ... end
Sourcemodule IAMRestrictedPrimaryValue : sig ... end
Sourcemodule PrimaryValueList : sig ... end
Sourcemodule PrimaryAttributeValue : sig ... end

A primary attribute value.

Sourcemodule PrimaryAttributeValuesSet : sig ... end

A primary attribute access control configuration item.

A data table access control configuration.

Contains granular access control configuration for security profiles, including data table access permissions.

Creates a security profile. For information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide. For a mapping of the API name and user interface name of the security profile permissions, see List of security profile permissions.

Creates a security profile. For information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide. For a mapping of the API name and user interface name of the security profile permissions, see List of security profile permissions.

Sourcemodule TaskTemplateStatus : sig ... end
Sourcemodule TaskTemplateFieldType : sig ... end
Sourcemodule TaskTemplateFieldName : sig ... end

The identifier of the task template field.

Sourcemodule SingleSelectOptions : sig ... end
Sourcemodule TaskTemplateField : sig ... end

Describes a single task template field.

Sourcemodule TaskTemplateFields : sig ... end
Sourcemodule TaskTemplateDescription : sig ... end
Sourcemodule TaskTemplateFieldValue : sig ... end

Describes a default field and its corresponding value.

Sourcemodule TaskTemplateDefaults : sig ... end

Describes default values for fields on a template.

Sourcemodule RequiredFieldInfo : sig ... end

Information about a required field.

Sourcemodule ReadOnlyFieldInfo : sig ... end

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

Sourcemodule InvisibleFieldInfo : sig ... end

A field that is invisible to an agent.

Sourcemodule TaskTemplateConstraints : sig ... end

Describes constraints that apply to the template fields.

Sourcemodule CreateTaskTemplateRequest : sig ... end

Creates a new task template in the specified Amazon Connect instance.

Sourcemodule TaskTemplateId : sig ... end
Sourcemodule TaskTemplateArn : sig ... end

Contains information about why a property is not valid.

The property is not valid.

Creates a new task template in the specified Amazon Connect instance.

Sourcemodule TestCaseStatus : sig ... end
Sourcemodule TestCaseName : sig ... end
Sourcemodule TestCaseId : sig ... end

Parameters for initiating a voice call test.

Sourcemodule TestCaseEntryPointType : sig ... end
Sourcemodule TestCaseEntryPoint : sig ... end

Defines the starting point for a test case.

Sourcemodule TestCaseDescription : sig ... end
Sourcemodule TestCaseContent : sig ... end
Sourcemodule CreateTestCaseRequest : sig ... end

Creates a test case with its content and metadata for the specified Amazon Connect instance.

Sourcemodule InvalidTestCaseException : sig ... end

The test is not valid.

Sourcemodule CreateTestCaseResponse : sig ... end

Creates a test case with its content and metadata for the specified Amazon Connect instance.

Sourcemodule Name128 : sig ... end
Sourcemodule Description250 : sig ... end

Creates a traffic distribution group given an Amazon Connect instance that has been replicated. The SignInConfig distribution is available only on a default TrafficDistributionGroup (see the IsDefault parameter in the TrafficDistributionGroup data type). If you call UpdateTrafficDistribution with a modified SignInConfig and a non-default TrafficDistributionGroup, an InvalidRequestException is returned. For more information about creating traffic distribution groups, see Set up traffic distribution groups in the Amazon Connect Administrator Guide.

Sourcemodule ResourceNotReadyException : sig ... end

The resource is not ready.

Creates a traffic distribution group given an Amazon Connect instance that has been replicated. The SignInConfig distribution is available only on a default TrafficDistributionGroup (see the IsDefault parameter in the TrafficDistributionGroup data type). If you call UpdateTrafficDistribution with a modified SignInConfig and a non-default TrafficDistributionGroup, an InvalidRequestException is returned. For more information about creating traffic distribution groups, see Set up traffic distribution groups in the Amazon Connect Administrator Guide.

Sourcemodule UseCaseType : sig ... end
Sourcemodule CreateUseCaseRequest : sig ... end

Creates a use case for an integration association.

Sourcemodule UseCaseId : sig ... end
Sourcemodule CreateUseCaseResponse : sig ... end

Creates a use case for an integration association.

Sourcemodule HierarchyGroupName : sig ... end

Creates a new user hierarchy group.

Creates a new user hierarchy group.

Sourcemodule VoiceEnhancementConfig : sig ... end

Configuration settings for voice enhancement.

Sourcemodule VoiceEnhancementConfigs : sig ... end
Sourcemodule SensitivePhoneNumber : sig ... end
Sourcemodule PhoneType : sig ... end
Sourcemodule PersistentConnection : sig ... end