Skip to main content

Amazon Connect | Setup Option 2: Existing Streams Setup

  1. If you have existing CTR and Agent events kinesis streams, configure the below setup, and click Next

    The Select AWS configuration details step with CTR data streamed to a Kinesis Stream and agent events published to a Kinesis stream selected

  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 Arns of your existing CTR and agent event streams.

    The empty stream ARN fields in the Parameters section of the template

  5. To find these, start by searching for Kinesis and clicking into this section.

    The Kinesis service in the AWS console search results

  6. From there, click into the Data Streams tile via the number shown.

    The data stream count in the Data Streams tile on the Amazon Kinesis dashboard

  7. Here, click into each data stream, and copy the ARN shown on the following page, as seen below.

    The CTR data stream in the Amazon Kinesis Data streams list

    The ARN in the Data stream summary of a Kinesis data stream

  8. Enter these into the Parameters section of the template.

    Both stream ARNs entered in the Parameters section of the template

    Note: Please double-check that the correct ARN has been entered in the correct field.

  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

    From there, 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

Agent Events Kinesis Stream Name

Accessible via your Kinesis data streams dashboard.

The agent events stream name in the Amazon Kinesis Data streams list

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, Agent Events Kinesis Stream 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?