Bulk Backup for Call Recordings
    • 29 May 2024
    • 5 Minutes to read
    • Dark
      Light
    • PDF

    Bulk Backup for Call Recordings

    • Dark
      Light
    • PDF

    Article summary

    Use Dialpad’s Bulk Backup feature to automatically save Contact Center call recordings to Google Cloud Storage. No need to back up all Contact Center calls, Admins can choose to back up call recordings from specific Contact Centers and even save them to different Buckets.

    Want to back up historic call data? No problem! Dialpad can manually back up call recordings as far back as 2 years.

    Let’s dive into the details.

    🚧 Bulk Backup for Call Recordings is currently in an Early Adopter Program.

    Once released, this feature will be available to users on an Ai Contact Center plan, as well as to users with Coaching Teams.
    To enable Bulk Backup for Call Recordings, you’ll need to be a Dialpad Company Admin, and have a Google Cloud Storage Account.

    Setup process

    To set up Bulk Backup for Call Recordings, you’ll need to:

    1. Set up a Google Cloud Storage Account

    2. Create a Bucket

      1. See manual Bucket creation steps

    3. Enable the Google Cloud Storage Integration in the Dialpad Admin Portal

      1. This integration must be enabled at the Company level

    4. Edit office-level Google Cloud Storage settings and add a Bucket

    5. Determine which Contact Centers should have their call recordings backed up

      1. This is configured in the Global Contact Center settings

      2. This step is only applicable if you want to configure specific Contact Center recordings to backup into a different Bucket

    6. Edit the Contact Center’s integration settings and add the Bucket name

    Create a Bucket

    Once you’ve created your Google Cloud Storage account, it’s time to create a Bucket. Buckets are the storage location where Dialpad holds call recordings.

    First things first, select the project where you want to create the Bucket. Use the project selector to choose your project.

    Once the project is selected,

    1. Enter BUCKETS in the search bar

    2. Select Buckets

    3. Select Create

    4. Enter a unique bucket name, then select Continue

    5. In the “Public Access Prevented” pop up, select “do not show me this warning again” and keep the “confirm to enforce public access prevention on this bucket

    6. Select Confirm

    That’s it, your bucket is created!

    Now, on the Bucket details page:

    1. Select Permissions

    2. Select Grant access

    3. In New principals, add the Dialpad account [email protected]

      1. Without adding this role, Dialpad will not be able to write files into your Bucket or check access

    4. Once you have entered in the New Principal, select SELECT A ROLE

    5. Search for, and select Storage Object User

    6. Select Save

    Enable the Google Cloud Storage Integration

    Now that your Bucket has been created, its time to enable the Google Cloud Storage Integration in Dialpad.

    First, you’ll need to enable the integration at the company level. Once enabled for your company, you can configure it at the Office and /or Contact Center level. 

    Note

    You must be a Company Admin to enable integrations at the company level.

    Head to your Admin Settings from Dialpad.com

    1. Select My Company

    2. Select Integrations

    3. Beside Google Cloud Storage, select Options

    4. Select Manage Settings

    5. Check the box beside Enable this feature

    6. Enter the Bucket name

    7. If you want to restrict settings check the box beside Lock settings for all users, departments, and contact centers

      1. If access restriction is enabled, all Contact Center calls that are set to be backed up (across all offices) will go to the bucket added at the company level.

      2. If access is not restricted, office admins can access and edit the office-level Google Storage settings and input a different bucket name at the office level.

    8. Select Save

    Customize Google Cloud Storage for an office

    If you’d like to customize your Google Cloud Storage settings for a specific office (ie you want the recordings to go a different storage Bucket), head to your Office Settings.

    1. Select Integrations

    2. Beside Google Cloud, select Options

    3. Select Manage settings

    4. Select Customize for this office

    5. Enter a different Bucket name

    6. Select Save

    Note

    Individual office customization is only applicable if the Company Admin has not restricted access.

    Customize Google Cloud Storage for a Contact Center

    If you’d like to customize your Google Cloud Storage settings for a specific Contact Center (i.e., you want th o a different storage Bucket), head to your go tAdmin Settings.

    1. Navigate to Ai Contact Centers

    2. Select a Contact Center

    3. Select Integrations

    4. Beside Google Cloud, select Options

    5. Select Manage settings

    6. Select Customize for this Contact Center

    7. Enter a different Bucket name

    8. Select Save

    Note

    Individual Contact Center customization is only applicable if the Company Admin has not restricted access.

    Contact Center Buckets will always override Office and Company Buckets. If a Bucket is enabled at the Contact Center level it will always override the assigned Bucket in the Office and Company level settings.

    Bucket verification

    When you save a Bucket name to the integrations setting, you’ll always see a message informing you that the bucket was added successfully. You can also go back to your Google Cloud Storage Bucket to verify.  When a Bucket is saved and successfully connects back to Google Storage, you’ll see a new folder called call-recordings/ within the bucket.

    This folder will be empty until call recordings start to back up to it.

    Enable call backup

    Now that the Google Cloud integration has been set up, its time to enable call back up for your Contact Center(s) and Coaching Teams.

    Enable call backup for Contact Centers

    To enable call backup for your Contact Center(s), head to your Admin Portal from Dialpad.com

    1. Select Ai Contact Centers to access your Global Contact Center Settings

    2. Navigate to Call Recording Backup

    3. Check the box beside Enable automatic call recording backup

    4. Select the desired Contact Centers

    5. Select Save

    Enable call backup for Coaching Teams

    To enable call backup for your Coaching Teams(s), head to your Admin Portal from Dialpad.com

    1. Select Coaching Teams to access your Global Coaching Teams Settings

    2. Navigate to Call Recording Backup Rules

    3. Check the box beside Enable automatic call recording backup

    4. Select the desired Coaching Teams

    5. Select Save

    That’s it! Once call recording backup is enabled, every call recording for the selected Contact Centers will be backed up and uploaded after the call ends.

    As call recordings accumulate, you’ll notice newly established directories in their designated bucket.

    The folder and file name hierarchy is Bucket > Call-recordings/ > Call center name > Date > Call Recordings (Agent Name-Call ID-Recording ID.mp3)

    Note

    Each Contact Center has its own backup folder. Call recordings will not be mixed up between various Contact Centers.

    Backup now

    Use our Backup Now feature to back up the last 2 years worth of call recordings.

    After the initial 2-year backup, each time you run a Backup Now, it will only run for the last calls that are not backed up or that failed to backup.

    During a routine backup, if a backup call fails, the Office Admin will receive an email notifying them of the failure. They can then access this view and choose to initiate the backup again to re-run the process for the failed call recordings.

    Frequently asked questions

    How do I join this Early Adopter Program?

    To join the Early Adopter Program, please reach out to your Customer Success Manager.

    Is there a cost to participate in Early Adopter Programs?

    Nope, they’re free! We do ask that you share your honest feedback so that we can make sure the feature runs as smooth as possible.

    Will I get an error if the backup doesn’t work?

    Yes, if your backup was unsuccessful, Dialpad will send your Office Admin an email.


    Was this article helpful?