HIPAA Enabled Call Recordings in S3 Storage
# support
l
Hi! I've emailed support a couple times but the email thread seems to have died so was hoping this might be a better way to get a technical issue resolved: We're looking to store call recordings with HIPAA mode enabled, and it seems from the docs that the way to do this is to simply link our S3 bucket credentials in our integrations. Specifically, I've done the following: 1. the assistant has HIPAA Compliance turned on 2. S3 credentials are set up in the integrations 3.
recordingEnabled
is set to
true
in the
artifactPlan
object in the
assistantOverrides
object of our API request In my designated S3 bucket/prefix I am seeing both transcript files and log files for our calls, as well as what looks like request objects in a subfolder called vapi/calls/, but I don't see any recordings. I would assume our S3 credentials are set up correctly as otherwise these files wouldn't have the permissions to write these files at all. What else do I need to do to store our call recordings? Thanks!
v
It looks like you may be missing the
recordingUseCustomStorageEnabled
property in your
artifactPlan
. With HIPAA mode enabled, you must set this to
true
to store call recordings in your S3 bucket. Try updating your configuration as follows:
Copy code
json
"artifactPlan": {
  "recordingEnabled": true,
  "recordingUseCustomStorageEnabled": true
}
This should enable call recordings to be saved to your S3 storage as expected. For more details, see the documentation on HIPAA and custom storage buckets: [Vapi HIPAA Compliance](https://docs.vapi.ai/security-and-privacy/hipaa) and [Call Recording](https://docs.vapi.ai/call-recording). Sources: - [Vapi HIPAA Compliance](https://docs.vapi.ai/security-and-privacy/hipaa) - [Call recording](https://docs.vapi.ai/call-recording)
v
Hi! I can help you troubleshoot this. It looks like your S3 setup and HIPAA mode are correct since transcripts and logs are appearing. A key question: are the calls made via a channel that supports recording, and is the recordingEnabled flag applied to the active assistant deployment? @Larry
l
what do you mean by "via a channel that supports recording"?
also not sure what the second part means but if you mean on the dashboard the option is greyed out because hipaa mode is enabled
v
That makes sense. Since the dashboard option is greyed out under HIPAA mode, we’ll handle it directly through your API configuration and ensure recordings are securely stored in your S3 bucket. I’ll review your setup and apply the correct parameters for HIPAA-compliant recording. Let’s continue this privately so I can fix it for you right away. @Larry
3 Views