{"id":38604821,"url":"https://github.com/amazon-connect/amazon-connect-salesforce-lambda","last_synced_at":"2026-01-17T08:37:03.734Z","repository":{"id":37627794,"uuid":"274946774","full_name":"amazon-connect/amazon-connect-salesforce-lambda","owner":"amazon-connect","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-07T20:22:39.000Z","size":38962,"stargazers_count":50,"open_issues_count":26,"forks_count":38,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-04-07T21:31:48.280Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amazon-connect.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-25T15:08:21.000Z","updated_at":"2025-04-07T20:22:38.000Z","dependencies_parsed_at":"2022-09-06T09:20:16.109Z","dependency_job_id":"a7bbc013-b0bc-4096-8332-6addd5d33bd8","html_url":"https://github.com/amazon-connect/amazon-connect-salesforce-lambda","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/amazon-connect/amazon-connect-salesforce-lambda","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-connect%2Famazon-connect-salesforce-lambda","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-connect%2Famazon-connect-salesforce-lambda/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-connect%2Famazon-connect-salesforce-lambda/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-connect%2Famazon-connect-salesforce-lambda/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amazon-connect","download_url":"https://codeload.github.com/amazon-connect/amazon-connect-salesforce-lambda/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-connect%2Famazon-connect-salesforce-lambda/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28504370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T06:57:29.758Z","status":"ssl_error","status_checked_at":"2026-01-17T06:56:03.931Z","response_time":85,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-17T08:37:03.634Z","updated_at":"2026-01-17T08:37:03.715Z","avatar_url":"https://github.com/amazon-connect.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Amazon Connect Salesforce Lambda\n\nThe core functionality of the Amazon Connect CTI Adapter provides a WebRTC browser-based Contact Control Panel (CCP) within Salesforce. The Amazon Connect CTI integration consists of two components, a managed [Salesforce package](https://appexchange.salesforce.com/listingDetail?listingId=a0N3A00000EJH4yUAH) and an [AWS Serverless application](https://serverlessrepo.aws.amazon.com/applications/arn:aws:serverlessrepo:us-west-2:821825267871:applications~AmazonConnectSalesforceLambda), which can be deployed to your AWS environment. \n\nWith those components, customers can build a deep integration between the Amazon Connect contact center platform and Salesforce, the leading customer relationship management (CRM) platform. The collection of pre-build utilities enables a rapid integration between these two platforms. The AWS Serverless application package contains a set of common Lambda functions to be used by Amazon Connect to interact with Salesforce, allowing lookup, create and update operations for different Salesforce objects, like Contacts and Cases.\n\nThe key benefits of the adapter:\n* Agent state synchronization between Salesforce Omni and Amazon Connect\n* Provide valuable information to the agent through configurable view of call attributes\n* Utilize the Amazon Connect Call Campaign Object for automated outbound dialling\n* Automatically create phone call tasks and relate it to the right Salesforce object\n* Embed Amazon Connect Call Recordings in the Salesforce record\n* Automatically clean-up open tabs to improve agent efficiency\n* Support Salesforce Sales and Service Console in Classic and Lightening\n* Amazon Connect CTR import\n* Amazon Connect Realtime Queue metrics\n* Amazon Connect Post-call transcription\n\n\n## AWS Serverless Application Repository\n\nThe AWS Serverless Application Repository enables you to quickly deploy code samples, components, and complete applications. Each application is packaged with an AWS Serverless Application Model (SAM) template that defines the AWS resources used. There is no additional charge to use the Serverless Application Repository - you only pay for the AWS resources used in the applications you deploy.\n\nFor more information, please see the [AppExchange listing](https://appexchange.salesforce.com/listingDetail?listingId=a0N3A00000EJH4yUAH) and our [Quick Start Guide](https://docs.aws.amazon.com/connect/latest/adminguide/salesforce-integration.html).\n\n\n![Screenshot](AmazonConnectSalesforceIntegration.png)\n\n\n## CTI Adapter Versions Compatibility\n\n[Link to Compatibility Chart](https://amazon-connect.github.io/amazon-connect-salesforce-cti/docs/lightning/installation/04-salesforce-lambdas-manual-setup#compatibility-table)\n\n## Deploying from Github\nTo deploy from the Github package, you need to use the [AWS SAM CLI](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html). \nFirst we will need to zip up the lambda code, you can do this by running `zip -r -j sam-app/lambda_functions/sam-app-deployment-artifact.zip sam-app/lambda_functions` from the root folder of this repository. \nAfter you do this, you can run `sam package` and `sam deploy` to deploy the lambda to your account.\n\n## Security\n\nSee [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.\n\n## License\n\nThis project is licensed under the Apache-2.0 License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famazon-connect%2Famazon-connect-salesforce-lambda","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famazon-connect%2Famazon-connect-salesforce-lambda","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famazon-connect%2Famazon-connect-salesforce-lambda/lists"}