AWS SDK for C++AWS SDK for C++ Version 1.11.440 |
#include <ConnectClient.h>
Amazon Connect is a cloud-based contact center solution that you use to set up and manage a customer contact center and provide reliable customer engagement at any scale.
Amazon Connect provides metrics and real-time reporting that enable you to optimize contact routing. You can also resolve customer issues more efficiently by getting customers in touch with the appropriate agents.
There are limits to the number of Amazon Connect resources that you can create. There are also limits to the number of requests that you can make per second. For more information, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.
You can connect programmatically to an Amazon Web Services service by using an endpoint. For a list of Amazon Connect endpoints, see Amazon Connect Endpoints.
Definition at line 39 of file ConnectClient.h.
Definition at line 42 of file ConnectClient.h.
Definition at line 46 of file ConnectClient.h.
Definition at line 47 of file ConnectClient.h.
Aws::Connect::ConnectClientConfiguration()
,
nullptr
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Connect::ConnectClientConfiguration()
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Connect::ConnectClientConfiguration()
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
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.
nullptr
An Async wrapper for ActivateEvaluationForm that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 119 of file ConnectClient.h.
A Callable wrapper for ActivateEvaluationForm that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 110 of file ConnectClient.h.
Associates the specified dataset for a Amazon Connect instance with the target account. You can associate only one dataset in a single call.
nullptr
An Async wrapper for AssociateAnalyticsDataSet that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 146 of file ConnectClient.h.
A Callable wrapper for AssociateAnalyticsDataSet that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 137 of file ConnectClient.h.
nullptr
An Async wrapper for AssociateApprovedOrigin that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 173 of file ConnectClient.h.
A Callable wrapper for AssociateApprovedOrigin that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 164 of file ConnectClient.h.
nullptr
An Async wrapper for AssociateBot that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 200 of file ConnectClient.h.
A Callable wrapper for AssociateBot that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 191 of file ConnectClient.h.
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.
nullptr
An Async wrapper for AssociateDefaultVocabulary that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 227 of file ConnectClient.h.
A Callable wrapper for AssociateDefaultVocabulary that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 218 of file ConnectClient.h.
nullptr
An Async wrapper for AssociateFlow that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 252 of file ConnectClient.h.
A Callable wrapper for AssociateFlow that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 243 of file ConnectClient.h.
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.
nullptr
An Async wrapper for AssociateInstanceStorageConfig that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 284 of file ConnectClient.h.
A Callable wrapper for AssociateInstanceStorageConfig that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 275 of file ConnectClient.h.
nullptr
An Async wrapper for AssociateLambdaFunction that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 311 of file ConnectClient.h.
A Callable wrapper for AssociateLambdaFunction that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 302 of file ConnectClient.h.
nullptr
An Async wrapper for AssociateLexBot that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 339 of file ConnectClient.h.
A Callable wrapper for AssociateLexBot that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 330 of file ConnectClient.h.
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
.
nullptr
An Async wrapper for AssociatePhoneNumberContactFlow that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 374 of file ConnectClient.h.
A Callable wrapper for AssociatePhoneNumberContactFlow that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 365 of file ConnectClient.h.
This API is in preview release for Amazon Connect and is subject to change.
Associates a set of quick connects with a queue.
nullptr
An Async wrapper for AssociateQueueQuickConnects that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 401 of file ConnectClient.h.
A Callable wrapper for AssociateQueueQuickConnects that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 392 of file ConnectClient.h.
nullptr
An Async wrapper for AssociateRoutingProfileQueues that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 427 of file ConnectClient.h.
A Callable wrapper for AssociateRoutingProfileQueues that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 418 of file ConnectClient.h.
This API is in preview release for Amazon Connect and is subject to change.
Associates a security key to the instance.
nullptr
An Async wrapper for AssociateSecurityKey that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 454 of file ConnectClient.h.
A Callable wrapper for AssociateSecurityKey that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 445 of file ConnectClient.h.
Associates an agent with a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.
nullptr
An Async wrapper for AssociateTrafficDistributionGroupUser that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 481 of file ConnectClient.h.
A Callable wrapper for AssociateTrafficDistributionGroupUser that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 472 of file ConnectClient.h.
nullptr
An Async wrapper for AssociateUserProficiencies that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 507 of file ConnectClient.h.
A Callable wrapper for AssociateUserProficiencies that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 498 of file ConnectClient.h.
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.
nullptr
An Async wrapper for BatchAssociateAnalyticsDataSet that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 534 of file ConnectClient.h.
A Callable wrapper for BatchAssociateAnalyticsDataSet that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 525 of file ConnectClient.h.
Removes a list of analytics datasets associated with a given Amazon Connect instance. You can disassociate multiple datasets in a single call.
nullptr
An Async wrapper for BatchDisassociateAnalyticsDataSet that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 561 of file ConnectClient.h.
A Callable wrapper for BatchDisassociateAnalyticsDataSet that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 552 of file ConnectClient.h.
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.
nullptr
An Async wrapper for BatchGetAttachedFileMetadata that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 588 of file ConnectClient.h.
A Callable wrapper for BatchGetAttachedFileMetadata that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 579 of file ConnectClient.h.
nullptr
An Async wrapper for BatchGetFlowAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 614 of file ConnectClient.h.
A Callable wrapper for BatchGetFlowAssociation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 605 of file ConnectClient.h.
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.
nullptr
An Async wrapper for BatchPutContact that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 647 of file ConnectClient.h.
A Callable wrapper for BatchPutContact that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 638 of file ConnectClient.h.
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.
nullptr
An Async wrapper for ClaimPhoneNumber that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 698 of file ConnectClient.h.
A Callable wrapper for ClaimPhoneNumber that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 689 of file ConnectClient.h.
Allows you to confirm that the attached file has been uploaded using the pre-signed URL provided in the StartAttachedFileUpload API.
nullptr
An Async wrapper for CompleteAttachedFileUpload that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 725 of file ConnectClient.h.
A Callable wrapper for CompleteAttachedFileUpload that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 716 of file ConnectClient.h.
nullptr
An Async wrapper for CreateAgentStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 752 of file ConnectClient.h.
A Callable wrapper for CreateAgentStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 743 of file ConnectClient.h.
Creates a flow for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
nullptr
An Async wrapper for CreateContactFlow that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 780 of file ConnectClient.h.
A Callable wrapper for CreateContactFlow that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 771 of file ConnectClient.h.
nullptr
An Async wrapper for CreateContactFlowModule that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 806 of file ConnectClient.h.
A Callable wrapper for CreateContactFlowModule that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 797 of file ConnectClient.h.
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.
nullptr
An Async wrapper for CreateEvaluationForm that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 834 of file ConnectClient.h.
A Callable wrapper for CreateEvaluationForm that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 825 of file ConnectClient.h.
This API is in preview release for Amazon Connect and is subject to change.
Creates hours of operation.
nullptr
An Async wrapper for CreateHoursOfOperation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 860 of file ConnectClient.h.
A Callable wrapper for CreateHoursOfOperation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 851 of file ConnectClient.h.
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.
nullptr
An Async wrapper for CreateInstance that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 898 of file ConnectClient.h.
A Callable wrapper for CreateInstance that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 889 of file ConnectClient.h.
Creates an Amazon Web Services resource association with an Amazon Connect instance.
nullptr
An Async wrapper for CreateIntegrationAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 924 of file ConnectClient.h.
A Callable wrapper for CreateIntegrationAssociation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 915 of file ConnectClient.h.
Adds a new participant into an on-going chat contact. For more information, see Customize chat flow experiences by integrating custom participants.
nullptr
An Async wrapper for CreateParticipant that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 953 of file ConnectClient.h.
A Callable wrapper for CreateParticipant that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 944 of file ConnectClient.h.
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.
nullptr
An Async wrapper for CreatePersistentContactAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 982 of file ConnectClient.h.
A Callable wrapper for CreatePersistentContactAssociation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 973 of file ConnectClient.h.
Creates a new predefined attribute for the specified Amazon Connect instance. Predefined attributes are attributes in an Amazon Connect instance that can be used to route contacts to an agent or pools of agents within a queue. For more information, see Create predefined attributes for routing contacts to agents.
nullptr
An Async wrapper for CreatePredefinedAttribute that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1013 of file ConnectClient.h.
A Callable wrapper for CreatePredefinedAttribute that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1004 of file ConnectClient.h.
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.
nullptr
An Async wrapper for CreatePrompt that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1042 of file ConnectClient.h.
A Callable wrapper for CreatePrompt that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1033 of file ConnectClient.h.
This API is in preview release for Amazon Connect and is subject to change.
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.
nullptr
An Async wrapper for CreateQueue that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1088 of file ConnectClient.h.
A Callable wrapper for CreateQueue that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1079 of file ConnectClient.h.
nullptr
An Async wrapper for CreateQuickConnect that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1114 of file ConnectClient.h.
A Callable wrapper for CreateQuickConnect that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1105 of file ConnectClient.h.
nullptr
An Async wrapper for CreateRoutingProfile that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1139 of file ConnectClient.h.
A Callable wrapper for CreateRoutingProfile that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1130 of file ConnectClient.h.
Creates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
nullptr
An Async wrapper for CreateRule that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1167 of file ConnectClient.h.
A Callable wrapper for CreateRule that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1158 of file ConnectClient.h.
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.
nullptr
An Async wrapper for CreateSecurityProfile that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1198 of file ConnectClient.h.
A Callable wrapper for CreateSecurityProfile that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1189 of file ConnectClient.h.
nullptr
An Async wrapper for CreateTaskTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1224 of file ConnectClient.h.
A Callable wrapper for CreateTaskTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1215 of file ConnectClient.h.
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.
nullptr
An Async wrapper for CreateTrafficDistributionGroup that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1261 of file ConnectClient.h.
A Callable wrapper for CreateTrafficDistributionGroup that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1252 of file ConnectClient.h.
nullptr
An Async wrapper for CreateUseCase that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1287 of file ConnectClient.h.
A Callable wrapper for CreateUseCase that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1278 of file ConnectClient.h.
Creates a user account for the specified Amazon Connect instance.
Certain UserIdentityInfo parameters are required in some situations. For example, Email
is required if you are using SAML for identity management. FirstName
and LastName
are required if you are using Amazon Connect or SAML for identity management.
For information about how to create users using the Amazon Connect admin website, see Add Users in the Amazon Connect Administrator Guide.
nullptr
An Async wrapper for CreateUser that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1322 of file ConnectClient.h.
A Callable wrapper for CreateUser that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1313 of file ConnectClient.h.
nullptr
An Async wrapper for CreateUserHierarchyGroup that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1347 of file ConnectClient.h.
A Callable wrapper for CreateUserHierarchyGroup that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1338 of file ConnectClient.h.
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 associates either the $SAVED
qualifier or both of the $SAVED
and $LATEST
qualifiers with the provided view content based on the status. The view is idempotent if ClientToken is provided.
nullptr
An Async wrapper for CreateView that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1380 of file ConnectClient.h.
A Callable wrapper for CreateView that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1371 of file ConnectClient.h.
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 $LATEST
alias.
nullptr
An Async wrapper for CreateViewVersion that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1409 of file ConnectClient.h.
A Callable wrapper for CreateViewVersion that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1400 of file ConnectClient.h.
nullptr
An Async wrapper for CreateVocabulary that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1438 of file ConnectClient.h.
A Callable wrapper for CreateVocabulary that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1429 of file ConnectClient.h.
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.
nullptr
An Async wrapper for DeactivateEvaluationForm that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1465 of file ConnectClient.h.
A Callable wrapper for DeactivateEvaluationForm that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1456 of file ConnectClient.h.
Deletes an attached file along with the underlying S3 Object.
The attached file is permanently deleted if S3 bucket versioning is not enabled.
nullptr
An Async wrapper for DeleteAttachedFile that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1492 of file ConnectClient.h.
A Callable wrapper for DeleteAttachedFile that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1483 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteContactEvaluation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1518 of file ConnectClient.h.
A Callable wrapper for DeleteContactEvaluation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1509 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteContactFlow that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1544 of file ConnectClient.h.
A Callable wrapper for DeleteContactFlow that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1535 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteContactFlowModule that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1569 of file ConnectClient.h.
A Callable wrapper for DeleteContactFlowModule that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1560 of file ConnectClient.h.
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.
nullptr
An Async wrapper for DeleteEvaluationForm that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1598 of file ConnectClient.h.
A Callable wrapper for DeleteEvaluationForm that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1589 of file ConnectClient.h.
This API is in preview release for Amazon Connect and is subject to change.
Deletes an hours of operation.
nullptr
An Async wrapper for DeleteHoursOfOperation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1624 of file ConnectClient.h.
A Callable wrapper for DeleteHoursOfOperation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1615 of file ConnectClient.h.
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 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.
nullptr
An Async wrapper for DeleteInstance that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1658 of file ConnectClient.h.
A Callable wrapper for DeleteInstance that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1649 of file ConnectClient.h.
Deletes an Amazon Web Services resource association from an Amazon Connect instance. The association must not have any use cases associated with it.
nullptr
An Async wrapper for DeleteIntegrationAssociation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1685 of file ConnectClient.h.
A Callable wrapper for DeleteIntegrationAssociation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1676 of file ConnectClient.h.
Deletes a predefined attribute from the specified Amazon Connect instance.
nullptr
An Async wrapper for DeletePredefinedAttribute that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1711 of file ConnectClient.h.
A Callable wrapper for DeletePredefinedAttribute that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1702 of file ConnectClient.h.
nullptr
An Async wrapper for DeletePrompt that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1736 of file ConnectClient.h.
A Callable wrapper for DeletePrompt that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1727 of file ConnectClient.h.
Deletes a queue. It isn't possible to delete a queue by using the Amazon Connect admin website.
nullptr
An Async wrapper for DeleteQueue that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1762 of file ConnectClient.h.
A Callable wrapper for DeleteQueue that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1753 of file ConnectClient.h.
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.
Avoid the disruption of other Amazon Connect processes, such as instance replication and syncing if you're using Amazon Connect Global Resiliency.
nullptr
An Async wrapper for DeleteQuickConnect that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1797 of file ConnectClient.h.
A Callable wrapper for DeleteQuickConnect that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1788 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteRoutingProfile that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1822 of file ConnectClient.h.
A Callable wrapper for DeleteRoutingProfile that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1813 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteRule that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1848 of file ConnectClient.h.
A Callable wrapper for DeleteRule that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1839 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteSecurityProfile that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1873 of file ConnectClient.h.
A Callable wrapper for DeleteSecurityProfile that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1864 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteTaskTemplate that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1898 of file ConnectClient.h.
A Callable wrapper for DeleteTaskTemplate that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1889 of file ConnectClient.h.
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.
nullptr
An Async wrapper for DeleteTrafficDistributionGroup that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1928 of file ConnectClient.h.
A Callable wrapper for DeleteTrafficDistributionGroup that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1919 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteUseCase that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1954 of file ConnectClient.h.
A Callable wrapper for DeleteUseCase that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1945 of file ConnectClient.h.
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 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.
Avoid the disruption of other Amazon Connect processes, such as instance replication and syncing if you're using Amazon Connect Global Resiliency.
nullptr
An Async wrapper for DeleteUser that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1993 of file ConnectClient.h.
A Callable wrapper for DeleteUser that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1984 of file ConnectClient.h.
Deletes an existing user hierarchy group. It must not be associated with any agents or have any active child groups.
nullptr
An Async wrapper for DeleteUserHierarchyGroup that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2019 of file ConnectClient.h.
A Callable wrapper for DeleteUserHierarchyGroup that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2010 of file ConnectClient.h.
Deletes the view entirely. It deletes the view and all associated qualifiers (versions and aliases).
nullptr
An Async wrapper for DeleteView that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2045 of file ConnectClient.h.
A Callable wrapper for DeleteView that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2036 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteViewVersion that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2071 of file ConnectClient.h.
A Callable wrapper for DeleteViewVersion that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2062 of file ConnectClient.h.
nullptr
An Async wrapper for DeleteVocabulary that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2097 of file ConnectClient.h.
A Callable wrapper for DeleteVocabulary that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2088 of file ConnectClient.h.
This API is in preview release for Amazon Connect and is subject to change.
Describes an agent status.
nullptr
An Async wrapper for DescribeAgentStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2123 of file ConnectClient.h.
A Callable wrapper for DescribeAgentStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2114 of file ConnectClient.h.
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.
nullptr
An Async wrapper for DescribeAuthenticationProfile that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2150 of file ConnectClient.h.
A Callable wrapper for DescribeAuthenticationProfile that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2141 of file ConnectClient.h.
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified contact.
Contact information remains available in Amazon Connect for 24 months from the InitiationTimestamp, and then it is deleted. Only contact information that is available in Amazon Connect is returned by this API
nullptr
An Async wrapper for DescribeContact that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2180 of file ConnectClient.h.
A Callable wrapper for DescribeContact that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2171 of file ConnectClient.h.
Describes a contact evaluation in the specified Amazon Connect instance.
nullptr
An Async wrapper for DescribeContactEvaluation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2206 of file ConnectClient.h.
A Callable wrapper for DescribeContactEvaluation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2197 of file ConnectClient.h.
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
. Once a contact flow is published, $SAVED
needs to be supplied to view saved content that has not been published.
In the response, Status indicates the flow status as either SAVED
or PUBLISHED
. The PUBLISHED
status will initiate validation on the content. SAVED
does not initiate validation of the content. SAVED
| PUBLISHED
nullptr
An Async wrapper for DescribeContactFlow that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2242 of file ConnectClient.h.
A Callable wrapper for DescribeContactFlow that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2233 of file ConnectClient.h.
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
. Once a contact flow is published, $SAVED
needs to be supplied to view saved content that has not been published.
nullptr
An Async wrapper for DescribeContactFlowModule that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2271 of file ConnectClient.h.
A Callable wrapper for DescribeContactFlowModule that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2262 of file ConnectClient.h.
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.
nullptr
An Async wrapper for DescribeEvaluationForm that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2298 of file ConnectClient.h.
A Callable wrapper for DescribeEvaluationForm that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2289 of file ConnectClient.h.
This API is in preview release for Amazon Connect and is subject to change.
Describes the hours of operation.
nullptr
An Async wrapper for DescribeHoursOfOperation that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 2324 of file ConnectClient.h.
A Callable wrapper for DescribeHoursOfOperation that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 2315 of file ConnectClient.h.