What gets synced
| Data type | Format | Description |
|---|---|---|
| Transcripts | JSON | Full conversation transcripts with turn-level detail |
| Audio recordings | WAV/MP3 | Complete call recordings |
| Metadata | JSON | Conversation metadata including duration, environment, variant, and handoff state |
When to use S3 sync
- You need to retain call data for compliance (HIPAA, GDPR, PCI-DSS)
- You want to run your own analytics or ML pipelines on conversation data
- You require downloadable audio files (the Studio UI supports playback but not download)
- You process high call volumes and need scalable, automated data transfer
How to get started
Contact PolyAI
Reach out to your PolyAI account manager or contact PolyAI to discuss your data transfer requirements.
Provide your S3 bucket details
Share your AWS account ID, target S3 bucket ARN, and preferred region with your PolyAI representative.
Configure IAM policies
PolyAI will provide an IAM policy template. Apply it to your bucket to grant PolyAI write access.
Test and validate
PolyAI runs test transfers to your bucket. Verify the data format and file structure meet your needs.
Related pages
List conversations
Retrieve conversation metadata programmatically via the API.
Studio transcripts
Review transcripts and play recordings directly in Agent Studio.

