Skip to main content
- We are replacing the
opt_out_sensitive_data_storage boolean with a new, granular setting data_storage_setting to manage how Retell stores sensitive data (transcripts, recordings, logs).
- New field:
data_storage_setting (enum)
- Allowed values:
everything — store all artifacts.
everything_except_pii — store artifacts with PII excluded when possible.
basic_attributes_only — store only basic attributes; no transcripts/recordings/logs.
- Impacted APIs:
POST /create-agent, GET /get-agent, PATCH /update-agent.
- Backward compatibility & mapping:
opt_out_sensitive_data_storage: true → data_storage_setting: "basic_attributes_only".
opt_out_sensitive_data_storage: false → data_storage_setting: "everything".
- During the deprecation window, requests may still include
opt_out_sensitive_data_storage, but clients should migrate to data_storage_setting. Future versions will reject the old field.