AWS Fundamentals Logo
AWS Fundamentals
aws connect

AWS Amazon Connect CLI Commands

367 CLI commands available for Amazon Connect.

CommandSample
activate-evaluation-form

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.

associate-analytics-data-set

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

associate-approved-origin

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

associate-bot

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.

associate-contact-with-user

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 t

associate-default-vocabulary

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.

associate-email-address-alias

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:

associate-flow

Associates a connect resource to a flow.

associate-hours-of-operations

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

associate-instance-storage-config

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 storin

associate-lambda-function

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.

associate-lex-bot

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.

associate-phone-number-contact-flow

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

associate-queue-email-addresses

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

associate-queue-quick-connects

Associates a set of quick connects with a queue.

associate-routing-profile-queues

Associates a set of queues with a routing profile.

associate-security-key

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

associate-security-profiles

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

associate-traffic-distribution-group-user

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

associate-user-proficiencies

Associates a set of proficiencies with a user.

associate-workspace

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

batch-associate-analytics-data-set

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.

batch-create-data-table-value

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

batch-delete-data-table-value

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.

batch-describe-data-table-value

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.

batch-disassociate-analytics-data-set

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

batch-get-attached-file-metadata

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.

batch-get-flow-association

Retrieve the flow associations for the given resources.

batch-put-contact

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 BatchPutCont

batch-update-data-table-value

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.

claim-phone-number

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 Cla

complete-attached-file-upload

Allows you to confirm that the attached file has been uploaded using the pre-signed URL provided in the StartAttachedFileUpload API.

create-agent-status

Creates an agent status for the specified Amazon Connect instance.

create-contact

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:

create-contact-flow

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

create-contact-flow-module

Creates a flow module for the specified Amazon Connect instance.

create-contact-flow-module-alias

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

create-contact-flow-module-version

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.

create-contact-flow-version

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 Ca

create-data-table

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 incre

create-data-table-attribute

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-email-address

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.

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

create-hours-of-operation

Creates hours of operation.

create-hours-of-operation-override

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

create-instance

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

create-integration-association

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

create-notification

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.

create-participant

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.

create-persistent-contact-association

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.

create-predefined-attribute

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 rout

create-prompt

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.

create-push-notification-registration

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.

create-queue

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 OutboundCallerIdN

create-quick-connect

Creates a quick connect for the specified Amazon Connect instance.

create-routing-profile

Creates a new routing profile.

create-rule

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

create-security-profile

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.

create-task-template

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

create-test-case

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

create-traffic-distribution-group

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

create-use-case

Creates a use case for an integration association.

create-user

Creates a user account for the specified Amazon Connect instance. Certain UserIdentityInfo parameters are required in some situations. For example, Email, FirstName and LastName are required if you are using Amazon Connect or SAML for identity management. Fields in PhoneConfig cannot be set simul

create-user-hierarchy-group

Creates a new user hierarchy group.

create-view

Creates a new view with the possible status of SAVED or PUBLISHED. The views will have a unique name for each connect instance. It performs basic content validation if the status is SAVED or full content validation if the status is set to PUBLISHED. An error is returned if validation fails. It assoc

create-view-version

Publishes a new version of the view identifier. Versions are immutable and monotonically increasing. It returns the highest version if there is no change in content compared to that version. An error is displayed if the supplied ViewContentSha256 is different from the ViewContentSha256 of the $LATES

create-vocabulary

Creates a custom vocabulary associated with your Amazon Connect instance. You can set a custom vocabulary to be your default vocabulary for a given language. Contact Lens for Amazon Connect uses the default vocabulary in post-call and real-time contact analysis sessions for that language.

create-workspace

Creates a workspace that defines the user experience by mapping views to pages. Workspaces can be assigned to users or routing profiles.

create-workspace-page

Associates a view with a page in a workspace, defining what users see when they navigate to that page.

deactivate-evaluation-form

Deactivates an evaluation form in the specified Amazon Connect instance. After a form is deactivated, it is no longer available for users to start new evaluations based on the form.

delete-attached-file

Deletes an attached file along with the underlying S3 Object. The attached file is permanently deleted if S3 bucket versioning is not enabled.

delete-contact-evaluation

Deletes a contact evaluation in the specified Amazon Connect instance.

delete-contact-flow

Deletes a flow for the specified Amazon Connect instance.

delete-contact-flow-module

Deletes the specified flow module.

delete-contact-flow-module-alias

Removes an alias reference, breaking the named connection to the underlying module version without affecting the version itself.

delete-contact-flow-module-version

Removes a specific version of a contact flow module.

delete-contact-flow-version

Deletes the particular version specified in flow version identifier.

delete-data-table

Deletes a data table and all associated attributes, versions, audits, and values. Does not update any references to the data table, even from other data tables. This includes dynamic values and conditional validations. System managed data tables are not deletable by customers. API users may delete t

delete-data-table-attribute

Deletes an attribute and all its values from a data table.

delete-email-address

Deletes email address from the specified Amazon Connect instance.

delete-evaluation-form

Deletes an evaluation form in the specified Amazon Connect instance. If the version property is provided, only the specified version of the evaluation form is deleted. If no version is provided, then the full form (all versions) is deleted.

delete-hours-of-operation

Deletes an hours of operation.

delete-hours-of-operation-override

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

delete-instance

This API is in preview release for Amazon Connect and is subject to change. Deletes the Amazon Connect instance. For more information, see Delete your Amazon Connect instance in the Amazon Connect Administrator Guide. Amazon Connect enforces a limit on the total number of instances that you can crea

delete-integration-association

Deletes an Amazon Web Services resource association from an Amazon Connect instance. The association must not have any use cases associated with it.

delete-notification

Deletes a notification. Once deleted, the notification is no longer visible to all users and cannot be managed through the Admin Website or APIs.

delete-predefined-attribute

Deletes a predefined attribute from the specified Amazon Connect instance.

delete-prompt

Deletes a prompt.

delete-push-notification-registration

Deletes registration for a device token and a chat contact.

delete-queue

Deletes a queue.

delete-quick-connect

Deletes a quick connect. After calling DeleteUser, it's important to call DeleteQuickConnect to delete any records related to the deleted users. This will help you: Avoid dangling resources that impact your service quotas. Remove deleted users so they don't appear to agents as transfer options

delete-routing-profile

Deletes a routing profile.

delete-rule

Deletes a rule for the specified Amazon Connect instance.

delete-security-profile

Deletes a security profile.

delete-task-template

Deletes the task template.

delete-test-case

Deletes the test case that has already been created for the specified Amazon Connect instance.

delete-traffic-distribution-group

Deletes a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created. For more information about deleting traffic distribution groups, see Delete traffic distribution groups in the Amazon Connect Administrator Guide.

delete-use-case

Deletes a use case from an integration association.

delete-user

Deletes a user account from the specified Amazon Connect instance. For information about what happens to a user's data when their account is deleted, see Delete Users from Your Amazon Connect Instance in the Amazon Connect Administrator Guide. After calling DeleteUser, call DeleteQuickConnect to de

delete-user-hierarchy-group

Deletes an existing user hierarchy group. It must not be associated with any agents or have any active child groups.

delete-view

Deletes the view entirely. It deletes the view and all associated qualifiers (versions and aliases).

delete-view-version

Deletes the particular version specified in ViewVersion identifier.

delete-vocabulary

Deletes the vocabulary that has the given identifier.

delete-workspace

Deletes a workspace and removes all associated view and resource assignments.

delete-workspace-media

Deletes a media asset (such as a logo) from a workspace.

delete-workspace-page

Removes the association between a view and a page in a workspace. The page will display the default view after deletion.

describe-agent-status

Describes an agent status.

describe-authentication-profile

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. Describes the target authentication profile.

describe-contact

This API is in preview release for Amazon Connect and is subject to change. Describes the specified contact. Use cases Following are common uses cases for this API: Retrieve contact information such as the caller's phone number and the specific number the caller dialed to integrate into custom

describe-contact-evaluation

Describes a contact evaluation in the specified Amazon Connect instance.

describe-contact-flow

Describes the specified flow. You can also create and update flows using the Amazon Connect Flow language. Use the $SAVED alias in the request to describe the SAVED content of a Flow. For example, arn:aws:.../contact-flow/{id}:$SAVED. After a flow is published, $SAVED needs to be supplied to view sa

describe-contact-flow-module

Describes the specified flow module. Use the $SAVED alias in the request to describe the SAVED content of a Flow. For example, arn:aws:.../contact-flow/{id}:$SAVED. After a flow is published, $SAVED needs to be supplied to view saved content that has not been published.

describe-contact-flow-module-alias

Retrieves detailed information about a specific alias, including which version it currently points to and its metadata.

describe-data-table

Returns all properties for a data table except for attributes and values. All properties from CreateDataTable are returned as well as properties for region replication, versioning, and system tables. "Describe" is a deprecated term but is allowed to maintain consistency with existing operations.

describe-data-table-attribute

Returns detailed information for a specific data table attribute including its configuration, validation rules, and metadata. "Describe" is a deprecated term but is allowed to maintain consistency with existing operations.

describe-email-address

Describe email address form the specified Amazon Connect instance.

describe-evaluation-form

Describes an evaluation form in the specified Amazon Connect instance. If the version property is not provided, the latest version of the evaluation form is described.

describe-hours-of-operation

Describes the hours of operation.

describe-hours-of-operation-override

Describes the hours of operation override.

describe-instance

This API is in preview release for Amazon Connect and is subject to change. Returns the current state of the specified instance identifier. It tracks the instance while it is being created and returns an error status, if applicable. If an instance is not created successfully, the instance status re

describe-instance-attribute

This API is in preview release for Amazon Connect and is subject to change. Describes the specified instance attribute.

describe-instance-storage-config

This API is in preview release for Amazon Connect and is subject to change. Retrieves the current storage configurations for the specified resource type, association ID, and instance ID.

describe-notification

Retrieves detailed information about a specific notification, including its content, priority, recipients, and metadata.

describe-phone-number

Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution group. If the number is claimed to a traffic distribution group, and you are calling in the Amazon Web Services Region where the traffic distribution group was created, you can use eithe

describe-predefined-attribute

Describes a predefined attribute for the specified Amazon Connect instance. A predefined attribute is made up of a name and a value. You can use predefined attributes for: Routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certificati

describe-prompt

Describes the prompt.

describe-queue

Describes the specified queue.

describe-quick-connect

Describes the quick connect.

describe-routing-profile

Describes the specified routing profile. DescribeRoutingProfile does not populate AssociatedQueueIds in its response. The example Response Syntax shown on this page is incorrect; we are working to update it. SearchRoutingProfiles does include AssociatedQueueIds.

describe-rule

Describes a rule for the specified Amazon Connect instance.

describe-security-profile

Gets basic information about the 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.

describe-test-case

Describes the specified test case and allows you to get the content and metadata of the test case for the specified Amazon Connect instance.

describe-traffic-distribution-group

Gets details and status of a traffic distribution group.

describe-user

Describes the specified user. You can find the instance ID in the Amazon Connect console (it’s the final part of the ARN). The console does not display the user IDs. Instead, list the users and note the IDs provided in the output.

describe-user-hierarchy-group

Describes the specified hierarchy group.

describe-user-hierarchy-structure

Describes the hierarchy structure of the specified Amazon Connect instance.

describe-view

Retrieves the view for the specified Amazon Connect instance and view identifier. The view identifier can be supplied as a ViewId or ARN. $SAVED needs to be supplied if a view is unpublished. The view identifier can contain an optional qualifier, for example, <view-id>:$SAVED, which is either

describe-vocabulary

Describes the specified vocabulary.

describe-workspace

Retrieves details about a workspace, including its configuration and metadata.

disassociate-analytics-data-set

Removes the dataset ID associated with a given Amazon Connect instance.

disassociate-approved-origin

This API is in preview release for Amazon Connect and is subject to change. Revokes access to integrated applications from Amazon Connect.

disassociate-bot

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

disassociate-email-address-alias

Removes the alias association between two email addresses in an Amazon Connect instance. After disassociation, emails sent to the former alias email address are no longer forwarded to the primary email address. Both email addresses continue to exist independently and can receive emails directly. Us

disassociate-flow

Disassociates a connect resource from a flow.

disassociate-hours-of-operations

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

disassociate-instance-storage-config

This API is in preview release for Amazon Connect and is subject to change. Removes the storage type configurations for the specified resource type and association ID.

disassociate-lambda-function

This API is in preview release for Amazon Connect and is subject to change. Remove the Lambda function from the dropdown options available in the relevant flow blocks.

disassociate-lex-bot

This API is in preview release for Amazon Connect and is subject to change. Revokes authorization from the specified instance to access the specified Amazon Lex bot.

disassociate-phone-number-contact-flow

Removes the flow association from 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

disassociate-queue-email-addresses

Removes the association between a set of email addresses and a queue. After disassociation, agents will no longer be able to select these email addresses as "From" addresses when replying to inbound email contacts or initiating outbound email contacts in this queue. Important things to know Agen

disassociate-queue-quick-connects

Disassociates a set of quick connects from a queue.

disassociate-routing-profile-queues

Disassociates a set of queues from a routing profile. Up to 10 queue references can be disassociated in a single API call. More than 10 queue references results in a single call results in an InvalidParameterException.

disassociate-security-key

This API is in preview release for Amazon Connect and is subject to change. Deletes the specified security key.

disassociate-security-profiles

Disassociates a security profile attached to a Q in Connect AI Agent Entity in an Amazon Connect instance.

disassociate-traffic-distribution-group-user

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

disassociate-user-proficiencies

Disassociates a set of proficiencies from a user.

disassociate-workspace

Removes the association between a workspace and one or more users or routing profiles.

dismiss-user-contact

Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to receive a new routed contact. Contacts can only be dismissed if they are in a MISSED, ERROR, ENDED, or REJECTED state in the Agent Event Stream.

evaluate-data-table-values

Evaluates values at the time of the request and returns them. It considers the request's timezone or the table's timezone, in that order, when accessing time based tables. When a value is accessed, the accessor's identity and the time of access are saved alongside the value to help identify values t

get-attached-file

Provides a pre-signed URL for download of an approved attached file. This API also returns metadata about the attached file. It will only return a downloadURL if the status of the attached file is APPROVED.

get-contact-attributes

Retrieves the contact attributes for the specified contact.

get-contact-metrics

Retrieves contact metric data for a specified contact. Use cases Following are common use cases for position in queue and estimated wait time: Customer-Facing Wait Time Announcements - Display or announce the estimated wait time and position in queue to customers before or during their queue exp

get-current-metric-data

Gets the real-time metric data from the specified Amazon Connect instance. For a description of each metric, see Metrics definitions in the Amazon Connect Administrator Guide. When you make a successful API request, you can expect the following metric values in the response: Metric value is null

get-current-user-data

Gets the real-time active user data from the specified Amazon Connect instance.

get-effective-hours-of-operations

Get the hours of operations with the effective override applied.

get-federation-token

Supports SAML sign-in for Amazon Connect. Retrieves a token for federation. The token is for the Amazon Connect user which corresponds to the IAM credentials that were used to invoke this action. For more information about how SAML sign-in works in Amazon Connect, see Configure SAML with IAM for Am

get-flow-association

Retrieves the flow associated for a given resource.

get-metric-data

Gets historical metric data from the specified Amazon Connect instance. For a description of each historical metric, see Metrics definitions in the Amazon Connect Administrator Guide. We recommend using the GetMetricDataV2 API. It provides more flexibility, features, and the ability to query longer

get-metric-data-v2

Gets metric data from the specified Amazon Connect instance. GetMetricDataV2 offers more features than GetMetricData, the previous version of this API. It has new metrics, offers filtering at a metric level, and offers the ability to filter and group data by channels, queues, routing profiles, age

get-prompt-file

Gets the prompt file.

get-task-template

Gets details about a specific task template in the specified Amazon Connect instance.

get-test-case-execution-summary

Retrieves an overview of a test execution that includes the status of the execution, start and end time, and observation summary.

get-traffic-distribution

Retrieves the current traffic distribution for a given traffic distribution group.

import-phone-number

Imports a claimed phone number from an external service, such as Amazon Web Services End User Messaging, into an Amazon Connect instance. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance was created. Call the DescribePhoneNumber API to verify the s

import-workspace-media

Imports a media asset (such as a logo) for use in a workspace.

list-agent-statuses

Lists agent statuses.

list-analytics-data-associations

Lists the association status of requested dataset ID for a given Amazon Connect instance.

list-analytics-data-lake-data-sets

Lists the data lake datasets available to associate with for a given Amazon Connect instance.

list-approved-origins

This API is in preview release for Amazon Connect and is subject to change. Returns a paginated list of all approved origins associated with the instance.

list-associated-contacts

Provides information about contact tree, a list of associated contacts with a unique identifier.

list-authentication-profiles

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. Provides summary information about the authentication profiles in a specified Amazon Connect instance.

list-bots

This API is in preview release for Amazon Connect and is subject to change. For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to return both Amazon Lex V1 and V2 bots.

list-child-hours-of-operations

Provides information about the child hours of operations for the specified parent hours of operation. For more information about child hours of operations, see Link overrides from different hours of operation in the Administrator Guide.

list-contact-evaluations

Lists contact evaluations in the specified Amazon Connect instance.

list-contact-flow-module-aliases

Lists all aliases associated with a contact flow module, showing their current version mappings and metadata.

list-contact-flow-module-versions

Retrieves a paginated list of all versions for a specific contact flow module.

list-contact-flow-modules

Provides information about the flow modules for the specified Amazon Connect instance.

list-contact-flow-versions

Returns all the available versions for the specified Amazon Connect instance and flow identifier.

list-contact-flows

Provides information about the flows for the specified Amazon Connect instance. You can also create and update flows using the Amazon Connect Flow language. For more information about flows, see Flows in the Amazon Connect Administrator Guide.

list-contact-references

This API is in preview release for Amazon Connect and is subject to change. For the specified referenceTypes, returns a list of references associated with the contact. References are links to documents that are related to a contact, such as emails, attachments, or URLs.

list-data-table-attributes

Returns all attributes for a specified data table. A maximum of 100 attributes per data table is allowed. Customers can request an increase by using Amazon Web Services Service Quotas. The response can be filtered by specific attribute IDs for CloudFormation integration.

list-data-table-primary-values

Lists all primary value combinations for a given data table. Returns the unique combinations of primary attribute values that identify records in the table. Up to 100 records are returned per request.

list-data-table-values

Lists values stored in a data table with optional filtering by record IDs or primary attribute values. Returns the raw stored values along with metadata such as lock versions and modification timestamps.

list-data-tables

Lists all data tables for the specified Amazon Connect instance. Returns summary information for each table including basic metadata and modification details.

list-default-vocabularies

Lists the default vocabularies for the specified Amazon Connect instance.

list-entity-security-profiles

Lists all security profiles attached to a Q in Connect AIAgent Entity in an Amazon Connect instance.

list-evaluation-form-versions

Lists versions of an evaluation form in the specified Amazon Connect instance.

list-evaluation-forms

Lists evaluation forms in the specified Amazon Connect instance.

list-flow-associations

List the flow association based on the filters.

list-hours-of-operation-overrides

List the hours of operation overrides.

list-hours-of-operations

Provides information about the hours of operation for the specified Amazon Connect instance. For more information about hours of operation, see Set the Hours of Operation for a Queue in the Amazon Connect Administrator Guide.

list-instance-attributes

This API is in preview release for Amazon Connect and is subject to change. Returns a paginated list of all attribute types for the given instance.

list-instance-storage-configs

This API is in preview release for Amazon Connect and is subject to change. Returns a paginated list of storage configs for the identified instance and resource type.

list-instances

This API is in preview release for Amazon Connect and is subject to change. Return a list of instances which are in active state, creation-in-progress state, and failed state. Instances that aren't successfully created (they are in a failed state) are returned only for 24 hours after the CreateInsta

list-integration-associations

Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance.

list-lambda-functions

This API is in preview release for Amazon Connect and is subject to change. Returns a paginated list of all Lambda functions that display in the dropdown options in the relevant flow blocks.

list-lex-bots

This API is in preview release for Amazon Connect and is subject to change. Returns a paginated list of all the Amazon Lex V1 bots currently associated with the instance. To return both Amazon Lex V1 and V2 bots, use the ListBots API.

list-notifications

Retrieves a paginated list of all notifications in the Amazon Connect instance.

list-phone-numbers

Provides information about the phone numbers for the specified Amazon Connect instance. For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide. We recommend using ListPhoneNumbersV2 to return phone number types. ListPh

list-phone-numbers-v2

Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group. If the provided TargetArn is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with traffic distribution group. For more information about phone numbers, see Se

list-predefined-attributes

Lists predefined attributes for the specified Amazon Connect instance. A predefined attribute is made up of a name and a value. You can use predefined attributes for: Routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certifications).

list-prompts

Provides information about the prompts for the specified Amazon Connect instance.

list-queue-email-addresses

Lists all email addresses that are currently associated with a specific queue, providing details about which "From" email addresses agents can select when handling email contacts. This helps administrators manage agent email address options and understand the available choices for different brands a

list-queue-quick-connects

Lists the quick connects associated with a queue.

list-queues

Provides information about the queues for the specified Amazon Connect instance. If you do not specify a QueueTypes parameter, both standard and agent queues are returned. This might cause an unexpected truncation of results if you have more than 1000 agents and you limit the number of results of th

list-quick-connects

Provides information about the quick connects for the specified Amazon Connect instance.

list-realtime-contact-analysis-segments-v2

Provides a list of analysis segments for a real-time chat analysis session. This API supports CHAT channels only. This API does not support VOICE. If you attempt to use it for VOICE, an InvalidRequestException occurs.

list-routing-profile-manual-assignment-queues

Lists the manual assignment queues associated with a routing profile. Use cases Following are common uses cases for this API: This API returns list of queues where contacts can be manually assigned or picked by an agent who has access to the Worklist app. The user can additionally filter on queu

list-routing-profile-queues

Lists the queues associated with a routing profile.

list-routing-profiles

Provides summary information about the routing profiles for the specified Amazon Connect instance. For more information about routing profiles, see Routing Profiles and Create a Routing Profile in the Amazon Connect Administrator Guide.

list-rules

List all rules for the specified Amazon Connect instance.

list-security-keys

This API is in preview release for Amazon Connect and is subject to change. Returns a paginated list of all security keys associated with the instance.

list-security-profile-applications

Returns a list of third-party applications or MCP Servers in a specific security profile.

list-security-profile-flow-modules

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

list-security-profile-permissions

Lists the permissions granted to 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.

list-security-profiles

Provides summary information about the security profiles for the specified Amazon Connect instance. For more 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

list-tags-for-resource

Lists the tags for the specified resource. For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.

list-task-templates

Lists task templates for the specified Amazon Connect instance.

list-test-case-execution-records

Lists detailed steps of test case execution that includes all observations along with actions taken and data associated in the specified Amazon Connect instance.

list-test-case-executions

Lists all test case executions and allows filtering by test case id, test case name, start time, end time or status of the execution for the specified Amazon Connect instance.

list-test-cases

Lists the test cases present in the specific Amazon Connect instance.

list-traffic-distribution-group-users

Lists traffic distribution group users.

list-traffic-distribution-groups

Lists traffic distribution groups.

list-use-cases

Lists the use cases for the integration association.

list-user-hierarchy-groups

Provides summary information about the hierarchy groups for the specified Amazon Connect instance. For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.

list-user-notifications

Retrieves a paginated list of notifications for a specific user, including the notification status for that user.

list-user-proficiencies

Lists proficiencies associated with a user.

list-users

Provides summary information about the users for the specified Amazon Connect instance.

list-view-versions

Returns all the available versions for the specified Amazon Connect instance and view identifier. Results will be sorted from highest to lowest.

list-views

Returns views in the given instance. Results are sorted primarily by type, and secondarily by name.

list-workspace-media

Lists media assets (such as logos) associated with a workspace.

list-workspace-pages

Lists the page configurations in a workspace, including the views assigned to each page.

list-workspaces

Lists the workspaces in an Amazon Connect instance.

monitor-contact

Initiates silent monitoring of a contact. The Contact Control Panel (CCP) of the user specified by userId will be set to silent monitoring mode on the contact.

pause-contact

Allows pausing an ongoing task contact.

put-user-status

Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent's next status. For more information, see Agent status and Set your next status in the Amazon Connect Administrator Guide.

release-phone-number

Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group. You can call this API only in the Amazon Web Services Region where the number was claimed. To release phone numbers from a traffic distribution group, use the ReleasePhoneNumber API, not the Amaz

replicate-instance

Replicates an Amazon Connect instance in the specified Amazon Web Services Region and copies configuration information for Amazon Connect resources across Amazon Web Services Regions. For more information about replicating an Amazon Connect instance, see Create a replica of your existing Amazon Con

resume-contact

Allows resuming a task contact in a paused state.

resume-contact-recording

When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording whatever recording is selected in the flow configuration: call, screen, or both. If only call recording or only screen recording is enabled, then it would resume. Voice an

search-agent-statuses

Searches AgentStatuses in an Amazon Connect instance, with optional filtering.

search-available-phone-numbers

Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution group. If the provided TargetArn is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with the traffic distribution group.

search-contact-evaluations

Searches contact evaluations in an Amazon Connect instance, with optional filtering. Use cases Following are common uses cases for this API: Find contact evaluations by using specific search criteria. Find contact evaluations that are tagged with a specific set of tags. Important things to

search-contact-flow-modules

Searches the flow modules in an Amazon Connect instance, with optional filtering.

search-contact-flows

Searches the flows in an Amazon Connect instance, with optional filtering.

search-contacts

Searches contacts in an Amazon Connect instance.

search-data-tables

Searches for data tables based on the table's ID, name, and description. In the future, this operation can support searching on attribute names and possibly primary values. Follows other search operations closely and supports both search criteria and filters.

search-email-addresses

Searches email address in an instance, with optional filtering.

search-evaluation-forms

Searches evaluation forms in an Amazon Connect instance, with optional filtering. Use cases Following are common uses cases for this API: List all evaluation forms in an instance. Find all evaluation forms that meet specific criteria, such as Title, Description, Status, and more. Find all ev

search-hours-of-operation-overrides

Searches the hours of operation overrides.

search-hours-of-operations

Searches the hours of operation in an Amazon Connect instance, with optional filtering.

search-notifications

Searches for notifications based on specified criteria and filters. Returns a paginated list of notifications matching the search parameters, ordered by descending creation time. Supports filtering by content and tags.

search-predefined-attributes

Searches predefined attributes that meet certain criteria. A predefined attribute is made up of a name and a value. You can use predefined attributes for: Routing proficiency (for example, agent certification) that has predefined values (for example, a list of possible certifications). For more in

search-prompts

Searches prompts in an Amazon Connect instance, with optional filtering.

search-queues

Searches queues in an Amazon Connect instance, with optional filtering.

search-quick-connects

Searches quick connects in an Amazon Connect instance, with optional filtering.

search-resource-tags

Searches tags used in an Amazon Connect instance using optional search criteria.

search-routing-profiles

Searches routing profiles in an Amazon Connect instance, with optional filtering. SearchRoutingProfiles does not populate LastModifiedRegion, LastModifiedTime, MediaConcurrencies.CrossChannelBehavior, and AgentAvailabilityTimer in its response, but DescribeRoutingProfile does.

search-security-profiles

Searches security profiles in an Amazon Connect instance, with optional filtering. 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

search-test-cases

Searches for test cases in the specified Amazon Connect instance, with optional filtering.

search-user-hierarchy-groups

Searches UserHierarchyGroups in an Amazon Connect instance, with optional filtering. The UserHierarchyGroup with "LevelId": "0" is the foundation for building levels on top of an instance. It is not user-definable, nor is it visible in the UI.

search-users

Searches users in an Amazon Connect instance, with optional filtering. AfterContactWorkTimeLimit is returned in milliseconds.

search-views

Searches views based on name, description, or tags.

search-vocabularies

Searches for vocabularies within a specific Amazon Connect instance using State, NameStartsWith, and LanguageCode.

search-workspace-associations

Searches for workspace associations with users or routing profiles based on various criteria.

search-workspaces

Searches workspaces based on name, description, visibility, or tags.

send-chat-integration-event

Processes chat integration events from Amazon Web Services or external integrations to Amazon Connect. A chat integration event includes: SourceId, DestinationId, and Subtype: a set of identifiers, uniquely representing a chat ChatEvent: details of the chat action to perform such as sending a m

send-outbound-email

Send outbound email for outbound campaigns. For more information about outbound campaigns, see Set up Amazon Connect outbound campaigns. Only the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API.

start-attached-file-upload

Provides a pre-signed Amazon S3 URL in response for uploading your content. You may only use this API to upload attachments to an Amazon Connect Case or Amazon Connect Email.

start-chat-contact

Initiates a flow to start a new chat for the customer. Response of this API provides a token required to obtain credentials from the CreateParticipantConnection API in the Amazon Connect Participant Service. When a new chat contact is successfully created, clients must subscribe to the participant’s

start-contact-evaluation

Starts an empty evaluation in the specified Amazon Connect instance, using the given evaluation form for the particular contact. The evaluation form version used for the contact evaluation corresponds to the currently activated version. If no version is activated for the evaluation form, the contact

start-contact-media-processing

Enables in-flight message processing for an ongoing chat session. Message processing will stay active for the rest of the chat, even if an individual contact segment ends.

start-contact-recording

Starts recording the contact: If the API is called before the agent joins the call, recording starts when the agent joins the call. If the API is called after the agent joins the call, recording starts at the time of the API call. StartContactRecording is a one-time action. For example, if yo

start-contact-streaming

Initiates real-time message streaming for a new chat contact. For more information about message streaming, see Enable real-time chat message streaming in the Amazon Connect Administrator Guide. For more information about chat, see the following topics in the Amazon Connect Administrator Guide:

start-email-contact

Creates an inbound email contact and initiates a flow to start the email contact for the customer. Response of this API provides the ContactId of the email contact created.

start-outbound-chat-contact

Initiates a new outbound SMS or WhatsApp contact to a customer. Response of this API provides the ContactId of the outbound SMS or WhatsApp contact created. SourceEndpoint only supports Endpoints with CONNECT_PHONENUMBER_ARN as Type and DestinationEndpoint only supports Endpoints with TELEPHONE_NUM

start-outbound-email-contact

Initiates a flow to send an agent reply or outbound email contact (created from the CreateContact API) to a customer.

start-outbound-voice-contact

Places an outbound call to a contact, and then initiates the flow. It performs the actions in the flow that's specified (in ContactFlowId). Agents do not initiate the outbound API, which means that they do not dial the contact. If the flow places an outbound call to a contact, and then puts the cont

start-screen-sharing

Starts screen sharing for a contact. For more information about screen sharing, see Set up in-app, web, video calling, and screen sharing capabilities in the Amazon Connect Administrator Guide.

start-task-contact

Initiates a flow to start a new task contact. For more information about task contacts, see Concepts: Tasks in Amazon Connect in the Amazon Connect Administrator Guide. When using PreviousContactId and RelatedContactId input parameters, note the following: PreviousContactId Any updates to use

start-test-case-execution

Starts executing a published test case.

start-web-rtc-contact

Places an inbound in-app, web, or video call to a contact, and then initiates the flow. It performs the actions in the flow that are specified (in ContactFlowId) and present in the Amazon Connect instance (specified as InstanceId).

stop-contact

Ends the specified contact. Use this API to stop queued callbacks. It does not work for voice contacts that use the following initiation methods: DISCONNECT TRANSFER QUEUE_TRANSFER EXTERNAL_OUTBOUND MONITOR Chat and task contacts can be terminated in any state, regardless of initiation m

stop-contact-media-processing

Stops in-flight message processing for an ongoing chat session.

stop-contact-recording

Stops recording a call when a contact is being recorded. StopContactRecording is a one-time action. If you use StopContactRecording to stop recording an ongoing call, you can't use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend it for sensi

stop-contact-streaming

Ends message streaming on a specified contact. To restart message streaming on that contact, call the StartContactStreaming API.

stop-test-case-execution

Stops a running test execution.

submit-contact-evaluation

Submits a contact evaluation in the specified Amazon Connect instance. Answers included in the request are merged with existing answers for the given evaluation. If no answers or notes are passed, the evaluation is submitted with the existing answers and notes. You can delete an answer or note by pa

suspend-contact-recording

When a contact is being recorded, this API suspends recording whatever is selected in the flow configuration: call (IVR or agent), screen, or both. If only call recording or only screen recording is enabled, then it would be suspended. For example, you might suspend the screen recording while collec

tag-contact

Adds the specified tags to the contact resource. For more information about this API is used, see Set up granular billing for a detailed view of your Amazon Connect usage.

tag-resource

Adds the specified tags to the specified resource. Some of the supported resource types are agents, routing profiles, queues, quick connects, flows, agent statuses, hours of operation, phone numbers, security profiles, and task templates. For a complete list, see Tagging resources in Amazon Connect.

transfer-contact

Transfers TASK or EMAIL contacts from one agent or queue to another agent or queue at any point after a contact is created. You can transfer a contact to another queue by providing the flow which orchestrates the contact to the destination queue. This gives you more control over contact handling and

untag-contact

Removes the specified tags from the contact resource. For more information about this API is used, see Set up granular billing for a detailed view of your Amazon Connect usage.

untag-resource

Removes the specified tags from the specified resource.

update-agent-status

Updates agent status.

update-authentication-profile

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. Updates the selected authentication profile.

update-contact

This API is in preview release for Amazon Connect and is subject to change. Adds or updates user-defined contact information associated with the specified contact. At least one field to be updated must be present in the request. You can add or update user-defined contact information for both ongoin

update-contact-attributes

Creates or updates user-defined contact attributes associated with the specified contact. You can create or update user-defined attributes for both ongoing and completed contacts. For example, while the call is active, you can update the customer's name or the reason the customer called. You can add

update-contact-evaluation

Updates details about a contact evaluation in the specified Amazon Connect instance. A contact evaluation must be in draft state. Answers included in the request are merged with existing answers for the given evaluation. An answer or note can be deleted by passing an empty object ({}) to the questio

update-contact-flow-content

Updates the specified flow. You can also create and update flows using the Amazon Connect Flow language. Use the $SAVED alias in the request to describe the SAVED content of a Flow. For example, arn:aws:.../contact-flow/{id}:$SAVED. After a flow is published, $SAVED needs to be supplied to view save

update-contact-flow-metadata

Updates metadata about specified flow.

update-contact-flow-module-alias

Updates a specific Aliases metadata, including the version it’s tied to, it’s name, and description.

update-contact-flow-module-content

Updates specified flow module for the specified Amazon Connect instance. Use the $SAVED alias in the request to describe the SAVED content of a Flow. For example, arn:aws:.../contact-flow/{id}:$SAVED. After a flow is published, $SAVED needs to be supplied to view saved content that has not been pub

update-contact-flow-module-metadata

Updates metadata about specified flow module.

update-contact-flow-name

The name of the flow. You can also create and update flows using the Amazon Connect Flow language.

update-contact-routing-data

Updates routing priority and age on the contact (QueuePriority and QueueTimeAdjustmentInSeconds). These properties can be used to change a customer's position in the queue. For example, you can move a contact to the back of the queue by setting a lower routing priority relative to other contacts in

update-contact-schedule

Updates the scheduled time of a task contact that is already scheduled.

update-data-table-attribute

Updates all properties for an attribute using all properties from CreateDataTableAttribute. There are no other granular update endpoints. It does not act as a patch operation - all properties must be provided. System managed attributes are not mutable by customers. Changing an attribute's validation

update-data-table-metadata

Updates the metadata properties of a data table. Accepts all fields similar to CreateDataTable, except for fields and tags. There are no other granular update endpoints. It does not act as a patch operation - all properties must be provided or defaults will be used. Fields follow the same requiremen

update-data-table-primary-values

Updates the primary values for a record. This operation affects all existing values that are currently associated to the record and its primary values. Users that have restrictions on attributes and/or primary values are not authorized to use this endpoint. The combination of new primary values must

update-email-address-metadata

Updates an email address metadata. For more information about email addresses, see Create email addresses in the Amazon Connect Administrator Guide.

update-evaluation-form

Updates details about a specific evaluation form version in the specified Amazon Connect instance. Question and section identifiers cannot be duplicated within the same evaluation form. This operation does not support partial updates. Instead it does a full update of evaluation form content.

update-hours-of-operation

Updates the hours of operation.

update-hours-of-operation-override

Update the hours of operation override.

update-instance-attribute

This API is in preview release for Amazon Connect and is subject to change. Updates the value for the specified attribute type.

update-instance-storage-config

This API is in preview release for Amazon Connect and is subject to change. Updates an existing configuration for a resource type. This API is idempotent.

update-notification-content

Updates the localized content of an existing notification. This operation applies to all users for whom the notification was sent.

update-participant-authentication

Instructs Amazon Connect to resume the authentication process. The subsequent actions depend on the request body contents: If a code is provided: Connect retrieves the identity information from Amazon Cognito and imports it into Connect Customer Profiles. If an error is provided: The error bra

update-participant-role-config

Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness. You can set four timers: Customer idle timeout Customer auto-disconnect timeout Agent idle timeout Agent auto-disconnect timeout For more

update-phone-number

Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region. After using this API, you must verify that the phone number is attached to the correct fl

update-phone-number-metadata

Updates a phone number’s metadata. To verify the status of a previous UpdatePhoneNumberMetadata operation, call the DescribePhoneNumber API.

update-predefined-attribute

Updates a 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: Update routing proficiency (for

update-prompt

Updates a prompt.

update-queue-hours-of-operation

Updates the hours of operation for the specified queue.

update-queue-max-contacts

Updates the maximum number of contacts allowed in a queue before it is considered full.

update-queue-name

Updates the name and description of a queue. At least Name or Description must be provided.

update-queue-outbound-caller-config

Updates the outbound caller ID name, number, and outbound whisper flow for a specified queue. 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

update-queue-outbound-email-config

Updates the outbound email address Id for a specified queue.

update-queue-status

Updates the status of the queue.

update-quick-connect-config

Updates the configuration settings for the specified quick connect.

update-quick-connect-name

Updates the name and description of a quick connect. The request accepts the following data in JSON format. At least Name or Description must be provided.

update-routing-profile-agent-availability-timer

Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.

update-routing-profile-concurrency

Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.

update-routing-profile-default-outbound-queue

Updates the default outbound queue of a routing profile.

update-routing-profile-name

Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least Name or Description must be provided.

update-routing-profile-queues

Updates the properties associated with a set of queues for a routing profile.

update-rule

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

update-security-profile

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

update-task-template

Updates details about a specific task template in the specified Amazon Connect instance. This operation does not support partial updates. Instead it does a full update of template content.

update-test-case

Updates any of the metadata for a test case, such as the name, description, and status or content of an existing test case. This API doesn't allow customers to update the tags of the test case resource for the specified Amazon Connect instance.

update-traffic-distribution

Updates the traffic distribution for a given traffic distribution group. When you shift telephony traffic, also shift agents and/or agent sign-ins to ensure they can handle the calls in the other Region. If you don't shift the agents, voice calls will go to the shifted Region but there won't be an

update-user-config

Updates the configuration settings for the specified user, including per-channel auto-accept and after contact work (ACW) timeout settings. This operation replaces the UpdateUserPhoneConfig API. While UpdateUserPhoneConfig applies the same ACW timeout to all channels, UpdateUserConfig allows you to

update-user-hierarchy

Assigns the specified hierarchy group to the specified user.

update-user-hierarchy-group-name

Updates the name of the user hierarchy group.

update-user-hierarchy-structure

Updates the user hierarchy structure: add, remove, and rename user hierarchy levels.

update-user-identity-info

Updates the identity information for the specified user. We strongly recommend limiting who has the ability to invoke UpdateUserIdentityInfo. Someone with that ability can change the login credentials of other users by changing their email address. This poses a security risk to your organization. T

update-user-notification-status

Updates the status of a notification for a specific user, such as marking it as read or hidden. Users can only update notification status for notifications that have been sent to them. READ status deprioritizes the notification and greys it out, while HIDDEN status removes it from the notification w

update-user-phone-config

Updates the phone configuration settings for the specified user. We recommend using the UpdateUserConfig API, which supports additional functionality that is not available in the UpdateUserPhoneConfig API, such as voice enhancement settings and per-channel configuration for auto-accept and After Co

update-user-proficiencies

Updates the properties associated with the proficiencies of a user.

update-user-routing-profile

Assigns the specified routing profile to the specified user.

update-user-security-profiles

Assigns the specified security profiles to the specified user.

update-view-content

Updates the view content of the given view identifier in the specified Amazon Connect instance. It performs content validation if Status is set to SAVED and performs full content validation if Status is PUBLISHED. Note that the $SAVED alias' content will always be updated, but the $LATEST alias' con

update-view-metadata

Updates the view metadata. Note that either Name or Description must be provided.

update-workspace-metadata

Updates the metadata of a workspace, such as its name and description.

update-workspace-page

Updates the configuration of a page in a workspace, including the associated view and input data.

update-workspace-theme

Updates the theme configuration for a workspace, including colors and styling.

update-workspace-visibility

Updates the visibility setting of a workspace, controlling whether it is available to all users, assigned users only, or none.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Stats

Total Commands367
ServiceConnect