Contact Lens for Amazon Connect
Contact Lens for Amazon Connect is an AI tool that automatically analyzes customer service calls and chats to provide transcripts, detect customer emotions, identify issues, and protect sensitive information.
What Is Contact Lens for Amazon Connect?
Contact Lens for Amazon Connect delivers a comprehensive suite of machine learning (ML) analytics to contact centers. Embedded in Amazon Connect, it automates transcription, sentiment analysis, issue detection, sensitive data redaction, and contact categorization for both voice and chat channels. The service leverages natural language processing (NLP) and advanced speech analytics to provide actionable insights into customer-agent and customer-bot conversations.
Contact Lens is fully accessible within the Amazon Connect console—no third-party integration required—and supports granular configuration at the contact flow level. It enables compliance-focused organizations to mask sensitive data and audit interactions for regulatory adherence, while supervisors and analysts gain powerful search, reporting, and workflow automation tools.
Key Attributes:
- Native to Amazon Connect, available through a simple console toggle
- Supports voice and chat, with real-time and post-call/post-chat analytics
- Automated redaction of PII (personally identifiable information) in transcripts and audio
- Actionable sentiment scoring, issue detection, and customizable categorization
- Secure, compliant, and easily integrated with AWS data lakes and BI tools
How Contact Lens for Amazon Connect Is Used
Organizations use Contact Lens to automate and supercharge quality assurance, compliance monitoring, operational analytics, and customer experience improvement. It enables:
Automated QA and Compliance
Reviews 100% of interactions, flags compliance issues, and redacts sensitive data automatically.
Customer Experience Monitoring
Tracks customer sentiment and identifies pain points in real time and historically.
Workforce Optimization
Reduces manual after contact work (ACW) via automated summaries and highlights coaching opportunities.
Actionable Insights
Surfaces trends, emerging issues, and process bottlenecks using advanced metrics and customizable dashboards.
Contact Lens is turned on at the flow level in Amazon Connect via the “Set Recording and Analytics Behavior” block, allowing organizations to tailor analytics to specific interaction types or scenarios.
Key Features of Contact Lens for Amazon Connect
1. Automated Transcription and Indexing
Functionality: All voice and chat interactions are automatically transcribed using AWS’s advanced speech-to-text and NLP engines.
Searchability: Transcripts are indexed, enabling full-text search by keyword, phrase, or sentiment across all historical interactions.
Supervisor Benefits: QA and compliance leads can locate relevant calls instantly, eliminating manual audio review.
2. Sentiment Analysis
How It Works: Each customer and agent utterance is scored for sentiment (positive, negative, or neutral). Scores are aggregated and visualized as sentiment trends throughout the interaction.
Use Cases: Supervisors filter for negative sentiment contacts, identify at-risk customers, and monitor agent performance objectively.
3. Issue Detection and Non-Talk Time Analytics
Capabilities: Identifies call drivers, interruptions, long silences, hold durations, and overlapping speech.
Value: Pinpoints root causes, agent or bot training opportunities, and workflow bottlenecks.
Visualization: Graphs display talk time split by agent/customer, silence, and hold time.
4. Automated Contact Categorization
How It Works: Lets users define rules for tagging interactions based on keywords, phrases, or compliance criteria. E.g., script adherence, competitor mentions, escalation triggers.
Automated Reporting: Enables dynamic aggregation and reporting for QA, compliance, escalation, and business outcomes.
5. Sensitive Data Redaction
PII Redaction: Automatically detects and redacts PII such as names, addresses, credit card numbers, and social security numbers from both transcript and audio.
Compliance: Supports PCI DSS, GDPR, and other data privacy standards by masking sensitive data in stored records and supervisor/agent views.
Configuration: Choose which PII types to redact and whether to output only redacted or both redacted/original files.
6. Real-Time and Post-Call Analytics
Real-Time Analytics:
- Provides live metrics, sentiment tracking, and configurable alerts during active calls or chats
- Enables supervisors to intervene or coach agents based on negative sentiment or key phrase detection
Post-Call Analytics:
- Delivers detailed post-interaction summaries, insights, and categorization
- Supports trend analysis, coaching, and root cause analysis
7. Customizable Workflows and Output
Language Support:
Supports multiple languages for transcription, sentiment, and redaction. Language can be set per flow or dynamically via Lambda/contact attributes.
Data Export & Integration:
Detailed analytics, transcripts, and metadata are exportable to Amazon S3. Integrates with BI tools (e.g., Amazon QuickSight, Tableau) and custom ML workflows (e.g., Amazon SageMaker).
Advanced Configuration and Deployment
Enabling Contact Lens
- Access the Amazon Connect Console
- Navigate to your instance, go to the Analytics Tools section, and enable Contact Lens
- In the contact flow designer, insert a Set Recording and Analytics Behavior block where analytics is needed
- Set recording to Agent and Customer for voice analytics
- Enable Contact Lens analytics, selecting real-time, post-call, or both
- Configure language, redaction, and analytics settings as needed
- Save and deploy the flow
- Repeat for any transfer or specialized flows
Note: Recording both agent and customer is mandatory for full voice analytics. For chat analytics, ensure chat recording is enabled.
Redaction Parameter Options
Scope: Redact all supported PII or only selected entities (credit card, address, etc.)
Output Handling: Choose between storing only redacted files or both redacted and original versions
Replacement: Specify placeholder text (e.g., “[PII]”) for redacted sections
Important: Automated redaction is not HIPAA-certified; always verify accuracy.
Sentiment Analysis Options
- Enabled by default when analytics is active and the language is supported
- Can be disabled in the analytics block if not required
Dynamic Configuration
Use Set contact attributes blocks or AWS Lambda to dynamically set analytics parameters (language, redaction, etc.) per contact.
Example Use Cases
1. Quality Assurance and Compliance
A financial services provider ensures script compliance and data privacy:
- Automated transcription enables instant search for required script phrases
- Credit card data is redacted from transcripts and audio
- Calls missing compliance phrases are flagged for supervisor review
2. Proactive Customer Experience Management
A retailer uses real-time analytics to intervene during negative interactions:
- Supervisors receive alerts when customer sentiment turns negative or critical keywords are detected
- Supervisors can join live calls or send guidance to agents in real time
3. Reducing After Contact Work (ACW)
An e-commerce company automates post-call documentation:
- Contact Lens generates post-call summaries and highlights
- These are automatically attached to contact records, speeding up follow-up actions and reducing manual workload
4. Automated Contact Categorization
A technology company tracks frequency of product issues and competitor mentions:
- Custom categories tag contacts with relevant terms
- Aggregated analytics provide trend reports for product and competitive intelligence
5. Enhanced Search and Reporting
A service manager investigates negative customer outcomes:
- Filters contacts by sentiment score and specific keywords
- Reviews transcripts and analytics to identify root causes and training needs
Customer Testimonial
Neo Financial, a leading fintech company, reports a 10% reduction in hold times and a 20% decrease in customer holds after implementing Contact Lens. Automated post-contact summaries save agents 90 seconds per interaction and streamline complaint handling, saving leadership 40 hours per month.
Best Practices and Considerations
- Always verify redacted transcripts for accuracy, especially with sensitive PII
- Automated redaction does not guarantee regulatory compliance; enforce additional controls as needed
- Ensure analytics blocks are present in all contact flows, including transfers, for comprehensive coverage
- Set up keyword-based real-time alerts to address urgent customer experience or compliance risks promptly
- Export and analyze detailed analytics data in Amazon S3 with Amazon QuickSight or custom ML models via Amazon SageMaker
- Select appropriate languages for highest accuracy; use dynamic language detection for multilingual environments
- Restrict access to unredacted data to authorized personnel only, in line with organizational security policies
Frequently Asked Questions
How is Contact Lens for Amazon Connect billed?
Billed per analyzed minute/message. Both real-time and post-call analytics are metered.
Which languages are supported?
See the Supported Languages for Contact Lens documentation.
Does Contact Lens analyze all interactions?
Yes, if enabled in relevant flows, all contacts are analyzed.
Can sentiment analysis be disabled?
Yes, it can be deselected in the analytics block.
Where are analytics results accessible?
Via the Amazon Connect Console (Contact Details, Contact Search), APIs, and as files in Amazon S3.
Is Contact Lens the same as Conversational Analytics?
The Contact Lens feature set is now part of Amazon Connect’s conversational analytics suite.
Terminology Reference
| Term | Definition |
|---|---|
| Contact Lens for Amazon Connect | ML-powered call and chat analytics native to Amazon Connect |
| Conversational Analytics | Suite including transcription, sentiment, redaction, categorization |
| Sentiment Score | Numeric indication of positivity/negativity in conversation turns |
| Set Recording and Analytics Behavior | Contact flow block enabling analytics in Amazon Connect |
| Redaction | Detection and masking/removal of PII in transcripts and audio |
| PII | Personally Identifiable Information (names, addresses, SSNs) |
| After Contact Work (ACW) | Agent post-interaction documentation and follow-up |
| Contact Flow | Logic/routing process for handling contacts in Amazon Connect |
References
- Amazon Connect: Contact Lens Admin Guide
- Amazon Connect: Enable Conversational Analytics
- Amazon Connect: Analyze Conversations
- Amazon Connect: Conversational Analytics Overview
- AWS Blog: Contact Lens for Amazon Connect GA
- Amazon Connect: Pricing
- Amazon Connect: Supported Languages
- AWS: Data Privacy FAQs
- AWS: AI Services Opt-out Policies
- Amazon Connect: Set Recording and Analytics Behavior
- Amazon Connect: Sensitive Data Redaction
- Amazon Connect: Sentiment Scores Guide
- Amazon Connect: Real-time Alerts Guide
- Amazon Connect: Example Output Locations
- Amazon Connect: Contact Analysis Segment Streams
- Amazon Connect: Contact Lens API
- Amazon Connect: Contact Search
- Amazon Connect: Agent Workspace
- Amazon Connect: Wisdom
- Amazon QuickSight
- Amazon SageMaker
- Amazon Connect Streams API (GitHub)
- Contact Lens for Amazon Connect: YouTube Overview
- AWS Contact Center: Case Studies
Related Terms
Amazon Connect
Amazon Connect is AWS's cloud-based contact center service providing omnichannel customer engagement...
Aspect-Based Sentiment Analysis
A sentiment analysis technique that identifies opinions about specific aspects or features of a prod...
Affective Computing
Technology that enables computers to recognize and respond to human emotions through facial expressi...
Customer Feedback Analysis
Customer Feedback Analysis is the process of collecting and examining customer opinions from surveys...
Social Media Monitoring
Social media monitoring is the process of tracking what people say about your brand across social pl...
Sentiment Analysis
Sentiment Analysis is AI technology that reads text like customer reviews or social media posts to a...