https://retellai.com/?utm_source=discord&utm_medium=seo logo
can I enforce the data residency on a specific cou...
# ❓・ai-evy-support
a
@AI Evy can I enforce the data residency on a specific country like Canadian server. once of my Client is asking for it
a
Thanks for tagging me @AINerd. I'll look through relevant sources and get back to you shortly.
### Answer Retell AI does not currently offer guaranteed data residency options for specific countries like Canada [(1) ]() [(2) ]() . While you can turn off sensitive data storage and store data on your own servers, this requires custom code implementation [(1) ]() . For Canadian data residency requirements, you would need to implement custom code that pushes data to your own database when a call ends, then updates sensitive data storage . This means you're responsible for maintaining your own Canadian-based infrastructure to meet provincial requirements like Quebec's Law 25/HIA and Ontario's PHIPA [(2) ]() . The MCP server can be self-hosted in Canada, but call recordings, transcripts, and metadata are stored within Retell's default infrastructure . For healthcare use cases requiring strict data residency, you should contact support@retellai.com to discuss compliance requirements and whether a Data Processing Addendum (DPA) can be arranged that addresses Canadian privacy law obligations . Retell maintains certifications viewable at their trust center () [(3) ]() [(4) ]() , and they routinely sign Business Associate Agreements (BAAs) for HIPAA use cases . However, evaluating whether these meet specific Canadian provincial requirements would require legal review .
​ To learn more, see the sources I considered: [[1] Data residency](https://discord.com/channels/1186424376300679209/1395805099523178536) [[2] Data Residency Requirement for Healthcare Operations in Canada (Quebec/Ontario) U.S. PHI and Canada](https://discord.com/channels/1186424376300679209/1448326046444294296) [[3] Discord message from @soubhav_botmast_06069 on 2025-06-19](https://discord.com/channels/1186424376300679209/1186462578310910112/1385097582405222410) [[4] Discord message from @ben_1_2_ on 2025-06-19](https://discord.com/channels/1186424376300679209/1186462578310910112/1385075456956694739) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
a
@AI Evy where is the call data, like phone numbers, call transcript and call recording stored,
a
Thanks for the follow-up, @AINerd. I'll get back to you soon.
### Answer By default, Retell AI stores the following potentially sensitive call data [(1) ]() : - Call logs - Transcriptions - Call recordings - Caller ID for inbound calls - Callee ID for outbound calls - Knowledge base retrieved content logs - Dynamic variables - Metadata You can manage what gets stored by configuring the
data_storage_setting
field when creating or updating an agent [(2) ]() [(3) ]() . The available options are [(1) ]() [(2) ]() [(3) ]() : - **`everything`**: Store all data including transcripts, recordings, and logs - **`everything_except_pii`**: Store data without PII when PII is detected - **`basic_attributes_only`**: Store only basic attributes; no transcripts/recordings/logs When you opt out of storage (by choosing
basic_attributes_only
) , you'll still receive webhook events where you can access the transcript, call recording, and other sensitive data [(1) ]() . However, the call recording link will expire after 10 minutes upon receiving the webhook [(1) ]() [(4) ]() . You can also set a
data_storage_retention_days
value (between 1 and 730 days) to automatically delete stored data after a specified period [(1) ]() [(2) ]() [(3) ]() .
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
​ To learn more, see the sources I considered: [[1] Data Storage Settings - Retell AI](https://docs.retellai.com/accounts/privacy-disable) [[2] Update Voice Agent](https://docs.retellai.com/api-references/update-agent) [[3] Create Voice Agent](https://docs.retellai.com/api-references/create-agent) [[4] Webhook Overview](https://docs.retellai.com/features/webhook-overview) ​
a
@AI Evy in which country server is this data stored
a
Thanks for the follow-up, @AINerd. I'll get back to you soon.
### Answer Based on the available sources, I don't have information about which specific country or region Retell AI stores call data in [(1) ]() [(2) ]() [(3) ]() [(4) ]() [(5) ]() . The documentation covers how to configure data storage settings (what gets stored) , retention periods (how long data is kept) , and webhook delivery, but doesn't specify the geographic location of Retell AI's data storage infrastructure [(1) ]() [(2) ]() [(3) ]() . For specific data residency requirements like your Canadian client's needs, you'll need to contact Retell AI directly to discuss: - Where their infrastructure is located - Whether they can accommodate specific geographic data residency requirements - What compliance certifications they maintain for different regions Check out these potentially useful sources: [Data Storage Settings - Retell AI]() , [Data Retention Policy - Retell AI]()
​ To learn more, see the sources I considered: [[1] Data Storage Settings - Retell AI](https://docs.retellai.com/accounts/privacy-disable) [[2] Data Retention Policy - Retell AI](https://docs.retellai.com/accounts/data-retention) [[3] Webhook Overview](https://docs.retellai.com/features/webhook-overview) [[4] Create Web Call](https://docs.retellai.com/api-references/create-web-call) [[5] Create Voice Agent](https://docs.retellai.com/api-references/create-agent) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
a
@AI Evy what subprocessor do you use for speech to Text conversion
a
Thanks for the follow-up, @AINerd. I'll get back to you soon.
​ To learn more, see the sources I considered: [[1] Multilingual or Bilingual Transcription](https://discord.com/channels/1186424376300679209/1230269781161279508) ​
### Answer Based on the available sources, Retell AI uses Deepgram as the subprocessor for speech-to-text conversion [(1) ]() . However, the sources note that while Retell AI uses Deepgram, the streaming version has less performance compared to the same Deepgram model used in other contexts . The team has been evaluating multilingual ASR options like Whisper for true multilingual support and code-switching capabilities . For specific details about subprocessors, data processing agreements, or the complete list of third-party services Retell AI uses, you should contact Retell AI directly at support@retellai.com or check their trust center at
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
a
@AI Evy Where are call recordings, transcripts, and caller phone numbers stored at rest?
a
Thanks for the follow-up, @AINerd. I'll get back to you soon.
### Answer Based on the available documentation, I don't have information about the specific geographic location or infrastructure where Retell AI stores call recordings, transcripts, and caller phone numbers at rest [(1) ]() [(2) ]() [(3) ]() [(4) ]() . The documentation covers what data is stored by default (call logs, transcriptions, recordings, caller ID for inbound calls, callee ID for outbound calls, knowledge base retrieved content logs, dynamic variables, and metadata) [(1) ]() , and how to configure storage settings through the
data_storage_setting
parameter [(1) ]() [(2) ]() [(3) ]() [(4) ]() , but doesn't specify where this data physically resides. For your Canadian client's data residency requirements, you'll need to contact Retell AI directly to get details about: - Physical server locations and data centers - Geographic data residency options - Compliance certifications for specific regions - Whether they can accommodate country-specific storage requirements Check out these potentially useful sources: [Data Storage Settings - Retell AI]()
​ To learn more, see the sources I considered: [[1] Data Storage Settings - Retell AI](https://docs.retellai.com/accounts/privacy-disable) [[2] Register Phone Call](https://docs.retellai.com/api-references/register-phone-call) [[3] Update Voice Agent](https://docs.retellai.com/api-references/update-agent) [[4] Get Agent Versions](https://docs.retellai.com/api-references/get-agent-versions) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.