A collection of configuration templates for Amazon Connect resources as well as security controls for monitoring and protecting Amazon Connect configuration such as Config Rules, CloudWatch Alarms, EventBridge Rules, IAM policies, and more.
This template creates a rule for an Amazon Connect instance. The rule is specified with a name, instance ARN, trigger event source, function, actions, and publish status. The trigger event source can be set to 'OnPostCallAnalysisAvailable' and the function can be specified using Amazon Connect Rules Function Language. The actions can include assigning contact category actions, event bridge actions, send notification actions, and task actions. The task actions can have a name, contact flow ARN, references, and description. The publish status can be set to 'DRAFT'.
This template creates a phone number resource for an Amazon Connect instance. The phone number is created with the specified target ARN, description, type, country code, and tags.
This template creates an association between an Amazon Connect instance and a Lex Bot. It specifies the InstanceId, IntegrationType as LEX_BOT, and the IntegrationArn of the Lex Bot.
This template creates an hours of operation resource for an Amazon Connect instance. The hours of operation specified in this example are from Sunday 10:01 AM to 11:59 AM Pacific Standard Time. The resource is associated with the specified Amazon Connect instance and has a name and description. It also includes a time zone, configuration for the start and end times, and optional tags.
This template creates a flow module resource for an Amazon Connect instance. The flow module is used to define the contact flow logic for the instance. The template specifies the name, description, instance ARN, content, and tags for the flow module.
This template creates a flow resource for an Amazon Connect instance. The flow is specified with a name, description, instance ARN, type, content, and tags.
This template creates a user hierarchy group for an Amazon Connect instance. It specifies a user hierarchy group for the instance on top of an existing HierarchyStructure.
This template creates a user account for an Amazon Connect instance. The user account includes the user's identity information, phone configuration, username, instance ARN, routing profile ARN, security profile ARNs, password, and tags.
This template creates a security key for an Amazon Connect instance. The security key is used to authenticate and secure the instance. The template specifies the instance ID and the key value.
Creates a Lex bot and intent, and associates them with an Amazon Connect instance.
Creates a basic contact flow in Amazon Connect with hardcoded content.
Creates a contact flow in Amazon Connect using external content from a JSON file.
Creates a basic contact flow module in Amazon Connect with hardcoded content.
Creates a contact flow module in Amazon Connect using external JSON content extracted via AWS CLI.
This template configures an Amazon Connect Queue with Quick Connect IDs to facilitate rapid connections.
Creates an Amazon Connect Quick Connect resource configured with a phone number.
Configures an AWS Connect user including a hierarchy group ID for structured user grouping.
Defines an AWS Connect user with detailed identity information including email.
Configures an AWS Connect user with multiple security profiles and a desk phone setup including phone number.
Creates an Amazon Connect User Hierarchy Group with a parent group and a child group, each with specified instance IDs, names, and a parent group ID for the child.
Creates a comprehensive user hierarchy structure with five levels for Amazon Connect.
This template creates an Amazon Connect Customer Profiles Object Type Mapping. It specifies the properties for the object type, such as the domain name, object type name, whether profile creation is allowed, description, expiration days, fields, and keys.
This template creates an integration for Amazon Connect Customer Profiles. It specifies the domain name, object type name, and URI for the integration.
This template creates an Amazon Connect Customer Profiles Domain with the specified properties. The DomainName is set to 'ExampleDomain', the DefaultEncryptionKey is set to 'arn:aws:kms:us-east-1:123456789012:key/1988472d-6b77-4bb6-ae39-efce5EXAMPLE', the DeadLetterQueueUrl is set to 'arn:aws:sqs:us-east-1:123456789012:DLQName', and the DefaultExpirationDays is set to 6.