Connect-Header (004)
Launch

Step 1

Sign up for an AWS account, if you don't already have one.

Getting an account will automatically sign you up for Amazon Connect and all other AWS services.

Step 2 Create a new Amazon Connect instance for the integration, or use an existing instance.
Step 3

Deploy the integration, choosing from one of these options:

Complete the parameter fields. Deployment takes just a few minutes. Amazon Connect integrations are currently supported in the US East (N. Virginia) Region only.

Step 4

Enable data streaming.

Follow the steps in the Amazon Connect documentation to set up data streaming.


You are responsible for the cost of the AWS services used while running this Amazon Connect integration.


For source code, see the GitHub repository.


This integration enables Amazon Connect to communicate with Amazon Kinesis and Amazon Redshift to enable streaming of contact trace records (CTRs) into Amazon Redshift, within a secure virtual private cloud (VPC).

The integration creates the following:

- An Amazon Redshift cluster

- An Amazon Kinesis delivery stream that attaches to the Amazon Connect instance and connects it to a Lambda function

- A Lambda function that creates tables for Amazon Connect CTRs and CTR attributes in your Amazon Redshift cluster

- A Lambda function that transforms the CTRs and writes them to the respective delivery streams

You can extend the templates for additional Kinesis Firehose streams, such as for loading data into Amazon Elasticsearch Service (Amazon ES) or Amazon Simple Storage Service (Amazon S3).

You can choose from two AWS CloudFormation templates. Use the master template to create a new VPC, based on the Amazon VPC Quick Start, and then to deploy the AWS components for the integration into that VPC. If you have an existing VPC that's properly configured, use the workload template to provision the necessary AWS components into your VPC.