Amazon Connect is a cloud contact center offering platform as a service features. This document lists the parameters required to to access and retrieve your Amazon Connect Kinesis streams for the real-time and historical contact center agent and call activity.
Amazon Connect Instance Information needed for Comstice Mobile Connect
Parameter | Value |
---|---|
Amazon Connect Instance ARN | |
Amazon Connect Login URL | |
Ctr Stream Name | Default: connectCtrStream |
Agent Events Stream Name | Default: agentStatesStream |
Amazon Connect IAM User Access Key | |
Amazon Connect IAM User Secret | |
Azure AD Tenant ID | Only if Azure AD is used |
Azure AD Client ID | Only if Azure AD is used |
Steps for Creating Kinesis Streams
- Enter to the Amazon Connect of the Amazon Console
- Click to the menu item “Data Streaming” → Check “Enable data streaming”
- For “Contact Trace Records”; choose Kinesis Stream.
- Create Kinesis Stream → Data Streams → Create Data Stream
- Create two streams; one for Contact Trace Records (connectCtrStream), other one for Agent Events (agentStatesStream)
- After creating streams, select and match them on Amazon Connect’s Data Streaming menu (You may refresh the page if needed)
- Save
Update Amazon Connect Approved Origins
You need to add the following URL into Amazon Connect instance "Approved Origins" settings;
https://localhost:8085
Create External ID or Role Based EC2 Access
Creating External ID
This is NOT necessary for the “Role Based EC2 instances”
- In IAM; "Create role"
- Choose “Another AWS Account”
- Type Account ID (of Comstice) : 006194235546
- Check “Require external ID”
- Put a value as “ComsticeACS” (or whatever you feel better but inform us)
- Do not check “Require MFA”
- Click “Next: Permissions”
- Attach these policies:
- AmazonConnectReadOnlyAccess
- AmazonKinesisReadOnlyAccess
- Click “Next: Tags”
- Click “Next: Review”
- Type a name for Role name (That is for you, not important for Comstice)
-
- RoleArn:...
- ExternalID: ComsticeACS
Role Based EC2 Access
Give these two policies to your EC2 instance:
- AmazonConnectReadOnlyAccess
- AmazonKinesisReadOnlyAccess
Request Callback
or visit Comstice Amazon Connect Suite for further details.