Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions fern/customization/provider-keys.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@ Choose the provider, voice ID, and supported options in the assistant's `voice`
## Cloud Providers

Vapi stores recordings of conversations with assistants in the cloud. By default, Vapi stores these recordings in its
own bucket in Cloudflare R2. You can configure Vapi to store recordings in your own bucket in AWS S3, GCP, or
Cloudflare R2.
own bucket in Cloudflare R2. You can configure Vapi to store recordings in your own bucket in AWS S3, GCP,
Cloudflare R2, or Azure Blob Storage.

You can find more details on how to configure your Cloud Provider keys here:

- [AWS S3](/providers/cloud/s3)
- [Google Cloud Storage](/providers/cloud/gcp)
- [Cloudflare R2](/providers/cloud/cloudflare)
- [Azure Blob Storage](/providers/cloud/azure)
3 changes: 3 additions & 0 deletions fern/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -918,6 +918,9 @@ navigation:
- page: Cloudflare R2
path: providers/cloud/cloudflare.mdx
icon: fa-brands fa-cloudflare
- page: Azure Blob Storage
path: providers/cloud/azure.mdx
icon: fa-brands fa-microsoft
- page: Supabase
path: providers/cloud/supabase.mdx
icon: fa-light fa-table
Expand Down
41 changes: 41 additions & 0 deletions fern/providers/cloud/azure.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: Azure Blob Storage
subtitle: Store recordings of chat conversations in Azure Blob Storage
slug: providers/cloud/azure
description: Store Vapi call recordings in Azure Blob Storage by configuring your connection string and container in Cloud Providers, uploading recordings when each conversation ends.
---

You can store recordings of your assistants' chat conversations in Azure Blob Storage when each conversation ends.

## What is Azure Blob Storage

Azure Blob Storage stores the recordings in a container in your storage account.

## Connect Azure Blob Storage

Container names must follow [Azure naming rules](https://learn.microsoft.com/en-us/rest/api/storageservices/naming-and-referencing-containers--blobs--and-metadata#container-names).

<Steps>
<Step title="Find the connection string">
Use [Azure's storage account access key instructions](https://learn.microsoft.com/en-us/azure/storage/common/storage-account-keys-manage) to find your connection string.
</Step>
<Step title="Open cloud provider credentials">
In the Vapi dashboard, open **Provider Credentials** > **Cloud Providers**.
</Step>
<Step title="Enter the storage settings">
Enter the connection string and container settings listed below.
</Step>
<Step title="Save the credential">
Save the credential. Vapi uploads a small test file to the container to confirm the connection string and container work. If the container does not exist, Vapi creates it.
</Step>
</Steps>

## Settings reference

Setting | Description
------------------ | -------------------------------------------------------
Region | The Azure region where the storage account is located
Connection String | The connection string for your Azure storage account
Container Name | The name of the container to upload recordings to
Path | An optional path prefix for recordings uploaded to the container
Fallback Index | Optional upload fallback position. Storage providers are tried in ascending order until one succeeds
1 change: 1 addition & 0 deletions fern/security-and-privacy/data-flow.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -419,6 +419,7 @@ Even with maximum custom configuration, certain data passes through Vapi's orche
- [AWS S3](/providers/cloud/s3) - S3 bucket setup
- [GCP Cloud Storage](/providers/cloud/gcp) - GCP bucket setup
- [Cloudflare R2](/providers/cloud/cloudflare) - R2 setup
- [Azure Blob Storage](/providers/cloud/azure) - Azure container setup

### Compliance
- [HIPAA Compliance](/security-and-privacy/hipaa) - Healthcare data handling
Expand Down
Loading