Skip to main content

Amazon Connect | Setup Option 3: Existing s3 Bucket

  1. If you have an existing CTR s3 bucket, configure the below setup, and click Next.

    The Select AWS configuration details step with CTR data is being streamed to an S3 bucket selected and the Next button

  2. On the next page of this setup modal, the Your selection section will confirm the setup selections you’ve made.

    Depending on which option you chose on the previous step, Assembled will run a different CloudFormation template to ensure the right setup happens on the Amazon Connect side.

    In other words, if kinesis stream(s) and or the CTR s3 bucket already exist, Assembled will not attempt to create them again.

    If this looks correct, click Fill out AWS Form.

    The Your selection summary and the Fill out AWS Form button in the Amazon Connect setup modal

  3. Once clicked, this will link to a template that will create the infrastructure Assembled will use to fetch CTRs and Agent events.

    If you would like to view the metadata for your template, click View template.

    The Quick create stack page in AWS CloudFormation showing the template URL and View template

  4. In the Parameters section of the template, this is where you’ll need to enter the Arn of your existing CTR s3 bucket.

    The empty ContactTraceRecordsS3BucketArn field in the Parameters section of the template

  5. To find this, use the search icon, enter s3 and click on the first result.

    The S3 service as the first result when searching for s3 in the AWS console

  6. On the Buckets page, you’ll find a list of all s3 buckets currently in use by your organization. In this list, find the one housing your CTR data, and click on its name.

    A CTR bucket name in the General purpose buckets list on the S3 Buckets page

  7. From there, switch to the Properties tab, and copy the ARN.

    The bucket ARN under Bucket overview on the Properties tab

  8. Then simply paste that ARN back into the template.

    The bucket ARN entered in the ContactTraceRecordsS3BucketArn field of the template

  9. When the above has been filled out, scroll to the bottom and click the acknowledgement, and then Create stack.

    The IAM resources acknowledgement checkbox and the Create stack button on the Quick create stack page

    The stack will begin the creation process, which will take a minute or two to complete.

    The assembled-integration-stack events in CloudFormation with status CREATE_IN_PROGRESS

  10. Now, return to Assembled, and click the checkbox confirming you’ve successfully run the AWS template, and click Confirm.

    The CloudFormation template confirmation checkbox and the Confirm button in the Amazon Connect setup modal

The following form will prompt you to input a few datapoints:

AWS Account ID

Accessible via the top-right corner of your AWS portal.

The Account ID in the account menu at the top right of the AWS console

Region

Accessible via the top-right corner of your AWS portal.

The region selector at the top right of the AWS console

Connect Instance ARN

Accessible via your instance account overview.

The Instance ARN under Distribution settings on the Amazon Connect account overview page

CTR S3 Bucket Name

Accessible via your s3 buckets dashboard.

The CTR bucket name in the General purpose buckets list on the S3 Buckets page

External ID (optional) is not required, and can be left blank.

Once your form is filled out with the above datapoints, simply click Submit.

The Provide your AWS details form with AWS Account ID, Region, Connect Instance ARN, CTR S3 Bucket Name and External ID fields and the Submit button

If the above steps are followed correctly, you’ll receive a confirmation screen like the below, which means you’re all set!

The confirmation that the Amazon Connect integration has been successfully added in Assembled

Still have questions?