Amazon Connect Contact Lens logo

Amazon Connect Contact Lens

Amazon Connect Contact Lens

UpOpen Sourcecloudby Amazon Web Services62· JavaScript· MIT

Amazon Connect Contact Lens API uses AI to analyze Amazon Connect calls in real time — sentiment, keywords, compliance detection, auto-summary.

Visit site ↗Source ↗Health checked 9h ago
Use it when

Native integration with Amazon Connect (no separate instrumentation)

Watch for

Amazon Connect calls only

First check

Enable Contact Lens in Amazon Connect console (per contact flow). Get analysis results post-call or via real-time webhook.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
19 ms
Protocol
REST
Pricing
Stars
62

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 19ms

GitHub activity

62JavaScriptMIT17 open issuesLast commit 110d ago
01

About this API

Contact Lens is Amazon Connect's AI enhancement module. Traditional contact center recordings are archived post-call; supervisors might sample-listen later for quality. Contact Lens automates and real-time-izes this — AI models analyze each call's audio stream, outputting real-time sentiment curves (both agent and customer), keywords ("refund", "cancel", "manager"), and compliance detection (whether mandatory disclaimers were fully delivered). Supervisors watching the dashboard immediately spot high-risk calls and intervene. Post-call, auto-generates a natural-language call summary, reducing agent post-call work. Core AI selling point of Amazon Connect.

02

What you can build

  • 1Customer service quality scoring (auto-detect agent attitude)
  • 2Detect customer dissatisfaction signals to trigger supervisor escalation
  • 3Compliance detection (mandatory disclaimers, PCI reminders)
  • 4Auto-generate call summaries to save agent time
03

Strengths & limitations

Strengths

  • Native integration with Amazon Connect (no separate instrumentation)
  • Real-time analysis (not post-hoc)
  • Supports both English and Chinese

Limitations

  • Amazon Connect calls only
  • Charged per call-minute (additional fee on top of Connect)
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://github.com/mermade/aws2openapi/<endpoint>
05

Getting started

Enable Contact Lens in Amazon Connect console (per contact flow). Get analysis results post-call or via real-time webhook.

06

FAQ

Can it be used on non-Amazon Connect recordings?+

No — Contact Lens is Amazon Connect-only. For generic speech analytics, use Transcribe + Comprehend.

07

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: Yes
Auth type
unknown
Pricing
unknown
Protocols
REST
SDKs
python, javascript, go, java
Response time
19 ms
Last health check
5/12/2026, 7:36:33 AM
08

Tags

09

More from Amazon Web Services