> ## Documentation Index
> Fetch the complete documentation index at: https://docs.operata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cloud collection

> How contact records from your contact center platform reach Operata, what path each platform takes, and where your redaction policy is applied on the way.

Cloud collection brings your contact center platform's own record of each contact into Operata. The [Agent Collector](/docs/collector-overview) reports what the agent's browser, network, and headset saw; cloud collection adds queue and IVR durations, transfers, disconnect reasons, and the contacts that never reached an agent.

## How it works

Every platform keeps a structured record of each contact. Operata reads that record and joins it to the browser-side observations for the same contact, so one contact carries both views.

The path the record takes depends on the platform.

| Platform                                                     | How the record reaches Operata                                                                                                                                                                                          |
| ------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Amazon Connect](/docs/integrations-amazon-connect-overview) | Operata deploys the Cloud Collector into your AWS account. It reads Contact Trace Records (CTRs) from Kinesis and forwards them to the Operata API.                                                                     |
| [Genesys Cloud](/docs/genesys-overview)                      | Genesys Cloud publishes analytics and platform events to an event bus in Operata's AWS account. On conversation end, the Operata Fetcher Service calls read-only Genesys Cloud APIs for the Conversation Detail record. |
| [NICE CXOne](/docs/integrations-nice-cxone-overview)         | Your CXOne tenant streams structured Interaction records to Operata, stamped with your Operata Group ID.                                                                                                                |

No path carries call audio. Operata reads metadata and analytics records; recordings and live media stay in your platform.

Collection runs one way. A collector emits, Operata ingests, and nothing downstream reaches back to change what your platform reported.

## Where redaction runs

Your [redaction policy](/docs/privacy-and-redaction-overview) is applied on the collection path, before Operata stores anything. Where on that path depends on the platform.

* **Amazon Connect** — inside your AWS account. The Cloud Collector applies the filter before the record crosses the boundary, so a denied field never leaves your account.
* **Genesys Cloud** — in the Operata Fetcher Service, which runs in Operata's managed infrastructure. A denied field is dropped from the payload before anything is stored.

Either way, a field you deny is never stored and the API never returns it.

## Synthetic checks

Cloud collection covers real contacts. Operata also generates synthetic ones: [Heartbeat](/docs/surface-overview) places a test call through your contact flow on a schedule, and the Virtual Agent plays the caller side of it. Synthetic runs emit the same signals as real contacts and carry a flag, so you can filter them in or out of dashboards.

## Platform specifics

* [Amazon Connect: Cloud Collector](/docs/concepts-cloud-collector) — the in-account components, their IAM surface, and the redaction refresh cycle.
* [Amazon Connect: Cloud Orchestrator](/docs/concepts-cloud-orchestrator) — the runtime behind Heartbeat and the Virtual Agent.
* [Genesys Cloud integration](/docs/genesys-overview) — the event topics, REST endpoints, and OAuth scopes Operata uses.
* [NICE CXOne integration](/docs/integrations-nice-cxone-overview) — what reaches Operata from a CXOne tenant.

## Related

* [What cloud collection adds](/docs/cloud-collection-benefits) — why browser data alone leaves gaps.
* [Agent Collector](/docs/collector-overview) — the browser-side half of collection.
* [Signals and observations](/docs/concepts-signals-and-observations) — what a collected record becomes once Operata stores it.
* [Collection frequency](/docs/resources-data-collection-frequency) — how often each collector reports.
* [Privacy and redaction](/docs/privacy-and-redaction-overview) — what you can suppress, and where.
* [Choose your integration](/docs/integrations-overview) — the platforms Operata collects from.
