Crate rusoto_connect
source · [−]Expand description
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 AWS service by using an endpoint. For a list of Amazon Connect endpoints, see Amazon Connect Endpoints.
Working with contact flows? Check out the Amazon Connect Flow language.
If you’re using the service, you’re probably looking for ConnectClient and Connect.
Structs
A toggle for an individual feature at the instance level.
A chat message.
A client for the Amazon Connect API.
Contains information about a contact flow.
Contains summary information about a contact flow.
You can also create and update contact flows using the Amazon Connect Flow language.
Contains credentials to use for federation.
Contains information about a real-time metric. For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.
Contains the data for a real-time metric.
Contains information about a set of real-time metrics.
Contains information about the dimensions for a set of metrics.
The encryption configuration.
Contains the filter to apply when retrieving metrics.
Contains information about a hierarchy group.
Contains summary information about a hierarchy group.
Contains information about a hierarchy level.
Contains information about the hierarchy level to update.
Contains information about the levels of a hierarchy group.
Contains information about a hierarchy structure.
Contains information about the level hierarchy to update.
Contains information about a historical metric. For a description of each metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.
Contains the data for a historical metric.
Contains information about the historical metrics retrieved.
Information about of the hours of operation.
Contains information about the hours of operation.
Contains summary information about hours of operation for a contact center.
The start time or end time for an hours of operation.
The Amazon Connect instance.
Relevant details why the instance was not successfully created.
The storage configuration for the instance.
Information about the instance.
Contains summary information about the associated AppIntegrations.
Configuration information of a Kinesis Data Firehose delivery stream.
Configuration information of a Kinesis data stream.
Configuration information of a Kinesis video stream.
Configuration information of an Amazon Lex bot.
Configuration information of an Amazon Lex or Amazon Lex V2 bot.
Configuration information of an Amazon Lex V2 bot.
Provides summary information about the use cases for the specified Amazon Connect AppIntegration association.
Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.
The outbound caller ID name, number, and outbound whisper flow.
The customer's details.
Contains information about a phone number for a quick connect.
Contains summary information about a phone number for a contact center.
Information about a problem detail.
Contains information about the prompt.
Contains information about a queue.
Contains information about a queue for a quick connect. The contact flow must be of type Transfer to Queue.
Contains information about a queue resource for which metrics are returned.
Contains summary information about a queue.
Contains information about a quick connect.
Contains configuration settings for a quick connect.
Contains summary information about a quick connect.
A link that an agent selects to complete a given task. You can have up to 4,096 UTF-8 bytes across all references for a contact.
Contains information about a routing profile.
Contains information about the queue and channel for which priority and delay can be set.
Contains summary information about a routing profile queue.
Contains the channel and queue identifier for a routing profile.
Contains summary information about a routing profile.
Information about the Amazon Simple Storage Service (Amazon S3) storage type.
Configuration information of the security key.
Contains information about a security profile.
Contains information about the threshold for service level metrics.
Contains the use case.
Contains information about a user account for a Amazon Connect instance.
Contains information about the identity of a user.
Contains information about the phone configuration settings for a user.
Contains information about the quick connect configuration settings for a user. The contact flow must be of type Transfer to Agent.
Contains summary information about a user.
Contains information about the recording configuration settings.
Enums
Errors returned by AssociateApprovedOrigin
Errors returned by AssociateBot
Errors returned by AssociateInstanceStorageConfig
Errors returned by AssociateLambdaFunction
Errors returned by AssociateLexBot
Errors returned by AssociateQueueQuickConnects
Errors returned by AssociateRoutingProfileQueues
Errors returned by AssociateSecurityKey
Errors returned by CreateContactFlow
Errors returned by CreateInstance
Errors returned by CreateIntegrationAssociation
Errors returned by CreateQueue
Errors returned by CreateQuickConnect
Errors returned by CreateRoutingProfile
Errors returned by CreateUseCase
Errors returned by CreateUser
Errors returned by CreateUserHierarchyGroup
Errors returned by DeleteInstance
Errors returned by DeleteIntegrationAssociation
Errors returned by DeleteQuickConnect
Errors returned by DeleteUseCase
Errors returned by DeleteUser
Errors returned by DeleteUserHierarchyGroup
Errors returned by DescribeContactFlow
Errors returned by DescribeHoursOfOperation
Errors returned by DescribeInstanceAttribute
Errors returned by DescribeInstance
Errors returned by DescribeInstanceStorageConfig
Errors returned by DescribeQueue
Errors returned by DescribeQuickConnect
Errors returned by DescribeRoutingProfile
Errors returned by DescribeUser
Errors returned by DescribeUserHierarchyGroup
Errors returned by DescribeUserHierarchyStructure
Errors returned by DisassociateApprovedOrigin
Errors returned by DisassociateBot
Errors returned by DisassociateInstanceStorageConfig
Errors returned by DisassociateLambdaFunction
Errors returned by DisassociateLexBot
Errors returned by DisassociateQueueQuickConnects
Errors returned by DisassociateRoutingProfileQueues
Errors returned by DisassociateSecurityKey
Errors returned by GetContactAttributes
Errors returned by GetCurrentMetricData
Errors returned by GetFederationToken
Errors returned by GetMetricData
Errors returned by ListApprovedOrigins
Errors returned by ListBots
Errors returned by ListContactFlows
Errors returned by ListHoursOfOperations
Errors returned by ListInstanceAttributes
Errors returned by ListInstanceStorageConfigs
Errors returned by ListInstances
Errors returned by ListIntegrationAssociations
Errors returned by ListLambdaFunctions
Errors returned by ListLexBots
Errors returned by ListPhoneNumbers
Errors returned by ListPrompts
Errors returned by ListQueueQuickConnects
Errors returned by ListQueues
Errors returned by ListQuickConnects
Errors returned by ListRoutingProfileQueues
Errors returned by ListRoutingProfiles
Errors returned by ListSecurityKeys
Errors returned by ListSecurityProfiles
Errors returned by ListTagsForResource
Errors returned by ListUseCases
Errors returned by ListUserHierarchyGroups
Errors returned by ListUsers
Errors returned by ResumeContactRecording
Errors returned by StartChatContact
Errors returned by StartContactRecording
Errors returned by StartOutboundVoiceContact
Errors returned by StartTaskContact
Errors returned by StopContact
Errors returned by StopContactRecording
Errors returned by SuspendContactRecording
Errors returned by TagResource
Errors returned by UntagResource
Errors returned by UpdateContactAttributes
Errors returned by UpdateContactFlowContent
Errors returned by UpdateContactFlowName
Errors returned by UpdateInstanceAttribute
Errors returned by UpdateInstanceStorageConfig
Errors returned by UpdateQueueHoursOfOperation
Errors returned by UpdateQueueMaxContacts
Errors returned by UpdateQueueName
Errors returned by UpdateQueueOutboundCallerConfig
Errors returned by UpdateQueueStatus
Errors returned by UpdateQuickConnectConfig
Errors returned by UpdateQuickConnectName
Errors returned by UpdateRoutingProfileConcurrency
Errors returned by UpdateRoutingProfileDefaultOutboundQueue
Errors returned by UpdateRoutingProfileName
Errors returned by UpdateRoutingProfileQueues
Errors returned by UpdateUserHierarchy
Errors returned by UpdateUserHierarchyGroupName
Errors returned by UpdateUserHierarchyStructure
Errors returned by UpdateUserIdentityInfo
Errors returned by UpdateUserPhoneConfig
Errors returned by UpdateUserRoutingProfile
Errors returned by UpdateUserSecurityProfiles
Traits
Trait representing the capabilities of the Amazon Connect API. Amazon Connect clients implement this trait.