Help & Support
Elevate Your Agents with AgentExchange Solutions
Easily enhance Agentforce with pre-built AI solutions from AgentExchange. Browse, install, and deploy agents, actions, and apps directly into your environment. Tell Me More
Have Questions?
Amazon Connect CTI Adapter: CTI | Contact Center | IVR | ACD | Call Recording
Bring the Power of Intelligent CTI to Salesforce Service Cloud
- Industries
- Horizontal ProductProfessional ServicesTravel, Transportation, & Hospitality
- Business Need
- Customer ServiceAgent ProductivityTelephony
- Requires
- Sales CloudService CloudMarketing Cloud EngagementExperience Cloud
- Compatible With
- Experience CloudMarketing Cloud EngagementFinancial Services Cloud
The newly updated Amazon Connect CTI Adapter v5 makes it easy to use your Amazon Connect contact center with Salesforce to deliver engaging service with lower cost at any scale. Amazon Connect is cloud-based, self-service, and can be set up in minutes.

Watch Video

Watch Video

Watch Video

Watch Video
Rating
Reputation
MVP
Recognized by Salesforce for their leadership, expertise, and generosity
Top Reviewer
Contribute reviews that encourage conversation and help others make informed decisions
Ranger
Lifelong learners who have earned the Ranger rank or higher on Trailhead
Showing 10 of 45 Reviews
I can't setup it.
Package: Amazon Connect - Universal Package (04tKY000000DD6e) Error Number: 2093956954-3899040 (2102464158) Problem: 1. ApexClass Dependent class is invalid and needs recompilation: Class amazonconnect.AC_TriggerBatchJobController : MobilePhone FROM Contact ^ ERROR at Row:1:Column:51 field 'Phone' can not be filtered in a query call AC_ScheduleBatchJob: Dependent class is invalid and needs recompilation: Class amazonconnect.AC_TriggerBatchJobController : MobilePhone FROM Contact ^ ERROR at Row:1:Column:51 field 'Phone' can not be filtered in a query call 2. ApexClass Dependent class is invalid and needs recompilation: Class amazonconnect.AC_ScheduleBatchJob : Dependent class is invalid and needs recompilation: Class amazonconnect.AC_TriggerBatchJobController : MobilePhone FROM Contact ^ ERROR at Row:1:Column:51 field 'Phone' can not be filtered in a query call AC_ScheduleBatchJobTest: Dependent class is invalid and needs recompilation: Class amazonconnect.AC_ScheduleBatchJob : Dependent class is invalid and needs recompilation: Class amazonconnect.AC_TriggerBatchJobController : MobilePhone FROM Contact ^ ERROR at Row:1:Column:51 field 'Phone' can not be filtered in a query call 3. ApexClass Dependent class is invalid and needs recompilation: Class amazonconnect.AC_ScheduleBatchJob : Dependent class is invalid and needs recompilation: Class amazonconnect.AC_TriggerBatchJobController : MobilePhone FROM Contact ^ ERROR at Row:1:Column:51 field 'Phone' can not be filtered in a query call AC_ToggleScheduleBatchJobController: Dependent class is invalid and needs recompilation: Class amazonconnect.AC_ScheduleBatchJob : Dependent class is invalid and needs recompilation: Class amazonconnect.AC_TriggerBat
Package can't be installed
Your request to install package "Amazon Connect - Universal Package April 2025" was unsuccessful. None of the data or setup information in your salesforce.com organization was affected. If your install continues to fail, contact Salesforce CRM Support through your normal channels and provide the following information. Organization: IBM (00D28000000HWqu) User: Mohit Srivastava (00528000000Dla1) Package: Amazon Connect - Universal Package (04tKY000000DD6e) Error Number: 2044101520-4926108 (-958369078) Problem: 1. Dashboard(AmazonConnectDashboards/AmazonConnectAgentPerformance) User doesn't have permission (changeDashboardColors) to create dashboard with colors AmazonConnectDashboards/AmazonConnectAgentPerformance: User doesn't have permission (changeDashboardColors) to create dashboard with colors 2. Dashboard(AmazonConnectDashboards/AmazonConnectHistoricalQueueMetrics) User doesn't have permission (changeDashboardColors) to create dashboard with colors AmazonConnectDashboards/AmazonConnectHistoricalQueueMetrics: User doesn't have permission (changeDashboardColors) to create dashboard with colors 3. FlexiPage(Queue_Metrics) Component [desktopDashboards:embeddedDashboard] attribute [dashboardName]: Invalid dashboard Unique Name AmazonConnectHistoricalQueueMetrics - no dashboards found. Queue_Metrics: Component [desktopDashboards:embeddedDashboard] attribute [dashboardName]: Invalid dashboard Unique Name AmazonConnectHistoricalQueueMetrics - no dashboards found.
Not getting Response from Support Team
We are facing a critical issue with package and looking for response from support team. We sent couple of emails to email address listed for support but not getting any response.
Possible bug in phoneLookup function specifically for Japanese area code 011
The expected behavior of the phoneLookup function is that when we pass a number like "+81112112111", any Contact with a Phone field containing "0112112111" will be matched and returned by the function. This is the behavior for all other area codes we have observed so far. However, the actual behavior for the 011 (+8111) area code is that a Contact containing "0112112111" in a Phone field is not matched and no records are returned by the function. We understand that E. 164 format is preferred to prevent ambiguity, but our business stores phone numbers in Salesforce using Japanese local format. Note that the number passed to the phoneLookup function is E. 164 format. Japanese local format is extremely simple, as "+81" is always replaced by "0". Please investigate if the function can achieve the expected behavior for the 011 area code
Nice app
Good for help
please chek application
Missing Organization Feature: ApiAndPlatformEvents Missing Organization Feature: ApiAndHighVolumePlatformEvents
Not able to get everything working
We are evaluating or attempting to evaluate, but when it sets up the amazon account behind the scenes, the new AWS account does not have sufficient privileges to add any of the other services. For example I cannot setup a serverless app or add the lambda connector or even setup a domain for cases. When I attempt to add a domain it says "This user does not have the necessary permissions to create a Cases domain.". I also get other random errors "voiceid:DescribeComplianceConsent permission was not attached for your arn:aws:iam::67676751185:root. To start using Amazon Connect Voice ID, you must attach voiceid:DescribeComplianceConsent and voiceid:RegisterComplianceConsent policies to your IAM users, groups, or roles". When I install Amazon connect in my own aws environment I am able to turn everything on without issues, but there is no way for my salesforce to connect to an existing amazon connect instance using the package install wizard or setup. I have submitted a couple tickets for sales support as well, but no reponse.
This package can’t be installed
This package can’t be installed. There are problems that prevent this package from being installed. Missing Organization Feature: ApiAndPlatformEvents Missing Organization Feature: ApiAndHighVolumePlatformEvents
Below Error while installing. Please help!!
Organization: (00D7j000000H307) User: Subrahmanyam Daita (0057j000002iCLX) Package: Amazon Connect - Universal Package (04t4p000001wt8z) Error Number: 744205354-71622 (-669795196) Problem: 1. [Line: 71, Col: 1] LWC1058: Invalid HTML syntax: end-tag-without-matching-open-element. For more information, please visit https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fparsing.html%23parse-error-end-tag-without-matching-open-element&data=04%7C01%7Csubrahmanyam.daita%.com%7Ce7f1bebc0e714cc869b108d9d5ba1422%7C02aa9fc118bc4798a020e01c854dd434%7C1%7C0%7C637775817440432306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=d6Wd8yZVDSuJXdDrGhox8NngXeoiccwZsDY0dq9CfY8%3D&reserved=0 markup://amazonconnect:ac_ContactChannelListView: [Line: 71, Col: 1] LWC1058: Invalid HTML syntax: end-tag-without-matching-open-element. For more information, please visit https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fparsing.html%23parse-error-end-tag-without-matching-open-element&data=04%7C01%7Csubrahmanyam.daita%.com%7Ce7f1bebc0e714cc869b108d9d5ba1422%7C02aa9fc118bc4798a020e01c854dd434%7C1%7C0%7C637775817440432306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=d6Wd8yZVDSuJXdDrGhox8NngXeoiccwZsDY0dq9CfY8%3D&reserved=0 2. [Line: 72, Col: 1] LWC1058: Invalid HTML syntax: end-tag-without-matching-open-element. For more information, please visit https://ind01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fparsing.html%23parse-error-end-tag-without-matching-open-element&data=04%7C01%7Csubrahmanyam.daita%.com%7Ce7f1bebc0e714cc869b108d9d5ba1422%7C02aa9fc118bc4798a020e01c854dd434%7C1%7C0%7C637775817440432306%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6
Fantastic integration and product
Very good documentation, works very well! Awesome to see how fast AWS is moving improving the product, both the adapter and Connect - great transparency on github - highly recommend
Hi Daita - we have updated the package (v5.18) that addresses the issue with installing in Spring '22 (see our latest release notes: https://amazon-connect.github.io/amazon-connect-salesforce-cti/docs/lightning/release-notes/). If you are still experiencing issues, please open an AWS support request (https://aws.amazon.com/contact-us/).