Skip to main content
Contact Lens is Amazon Connect’s conversational-analytics feature: it scores sentiment, detects categories, and produces transcript-level analytics. The Cloud Collector ingests three Contact Lens payloads per Contact — a real-time event (per rule match), a post-call event (when the Contact ends), and a summary (when AWS finishes processing). Contact Lens collection is optional and requires the Contact Lens integration.
Operata does not capture the Contact Lens call transcription content beyond the per-utterance entries shown in the summary payload schema below. To exclude transcript content entirely, configure the Contact Lens transcript redaction rule in your Amazon Connect instance.

Schema

Contact Lens for Amazon Connect emits three distinct payload shapes. The Cloud Collector forwards each to Operata as it arrives.

Real-time event

A real-time event fires every time a Contact Lens rule matches during an active Contact.

Post-call event

A post-call event fires once per matched rule after the Contact disconnects.

Summary

A summary payload arrives once Contact Lens finishes processing the Contact (typically within 15 minutes of disconnect).

Fields

Real-time event and post-call event

Both events share the same outer envelope. The description column flags any per-event differences.

Summary

The summary payload mirrors the AWS Contact Lens for Amazon Connect output schema. For the canonical Contact Lens output schema, see the AWS Contact Lens for Amazon Connect documentation. For the upstream Customer Journey Trace concept, see Customer Journey Trace.