Push Call Recordings to a Virtual Drive

Push Call Recordings to a Virtual Drive

Overview

Call recordings can be pushed to your cloud storage service nightly. 

  • Recordings of calls from before the set-up date are not guaranteed. 
  • Recordings from All Calls made will be pushed to the specified server. We are not able to pick and choose which recordings to transfer. 
  • Recordings are only able to be pushed Daily. Not monthly or weekly.

 The pushed call recordings include all call records from that day with a .csv file that includes all CDRs for that day. 

RClone Solutions Available

RClone solutions exist for the following File Services:

  • 1Fichier
  • Alibaba Cloud (Aliyun) Object Storage System (OSS)
  • Amazon Drive (See note)
  • Amazon S3
  • Backblaze B2
  • Box (no longer supported due to an issue with Box's keys authentication token refresh times)
  • Ceph
  • Citrix ShareFile
  • C14
  • DigitalOcean Spaces
  • Dreamhost
  • Dropbox
  • FTP
  • Google Cloud Storage
  • Google Drive
  • Google Photos
  • HTTP
  • Hubic
  • Jottacloud
  • IBM COS S3
  • Koofr
  • Mail.ru Cloud
  • Memset Memstore
  • Mega
  • Memory
  • Microsoft Azure Blob Storage
  • Microsoft OneDrive
  • Minio
  • Nextcloud
  • OVH
  • OpenDrive
  • OpenStack Swift
  • Oracle Cloud Storage
  • ownCloud
  • pCloud
  • premiumize.me
  • put.io
  • QingStor
  • Rackspace Cloud Files
  • rsync.net
  • Scaleway
  • Seafile
  • SFTP
  • StackPath
  • SugarSync
  • Tardigrade
  • Tencent Cloud Object Storage (COS)
  • Wasabi
  • WebDAV
  • Yandex Disk

Note: This list is derived from the RClone website here: https://rclone.org/ 

PrimeCall uses RClone and custom scripts to place recordings into cloud storage.

Implementation

WARNING: PrimeCall recommends that you use an FTP server, SFTP server, or Amazon S3 Bucket for recording backups. PrimeCall is also providing backups to Dropbox and Google Drive.

Manual Set-Up

Each cloud service requires differing credentials (i.e. passwords and usernames) and parameters necessary for configuring backups. 

For most other services, the storage drive is 'cloud hosted' and has some sort of web-based log in, such as Google Drive, OneDrive, DropBox, etc. For web-based cloud storage services, PrimeCall will need to host a remote desktop session with you or another user on a computer will allow you to access the storage drive. 

 Our most commonly used remote desktop service is QuickAssist from Microsoft. AnyDesk is another free remote desktop software that PrimeCall often uses to interact with customer's local network with the permission of the customer. 

During the remote desktop session, a PrimeCall technician will download the RClone client onto that computer and run the program to initiate the link between PrimeCall and your web-based storage drive. 

Note: GoogleDrive, OneDrive, and Dropbox are all drives that are easy and reliable to implement.

For all others, there may be some 'on-the-phone troubleshooting' required to ensure the connection is working. 

During this process, you will need to allow permissions for RClone to be able to access your storage drive. This requires you to log into your drive with your login credentials (This is why a remote desktop session is required).

WARNING: Please note that not all cloud storage drives are the same. In some case user permissions may need to be adjusted to allow for RClone to be able to push recordings to your virtual drive. 

After the link is initiated and the PrimeCall technical support analyst has ended the remote desktop session, you can remove the RClone program from your computer as it is not required to be installed for the recordings to be pushed. 

Setting Up Using FTP and SFTP

For FTP and SFTP, PrimeCall will only need the following listed information from you. Using this method, a remote desktop session is not required. 

FTP

  • Server URI (such as ftp.domain.com or IP address)
  • port (default is 21 for FTP)
  • destination folder (optional)
  • username
  • password
  • Point of Contact's Email:

SFTP

  • Server URI (such as ftp.domain.com or IP address)
  • port (default is 22 for SFTP)
  • destination folder (optional)
  • username
  • password
  • Point of Contact's Email:

NOTE: For the username and password, you should provide the PrimeCall technician with a specific set of PrimeCall log in credentials. 

How Recording Pushes Work

Call recordings will be pushed daily to the customer's storage drive. These are pre-determined times on a daily schedule. The files that get pushed will contain recordings and logs from the previous day's recording (not the past 24 hours). 

For Example…

If you wish to have your recordings pushed at 11am each day, then you will receive the previous day's recordings at 11am each day. The recordings that you receive on Wednesday at 11am will be all calls from Tuesday (12am to 11:59pm). 

Customers will receive two files daily to a folder that PrimeCall  will generate on the Root of the drive:

  1. A ZIP Folder containing all of the call recordings in .wav file format
    mceclip1.png
  2. A .csv file with the CDR (call log) data. The last column in the .csv file contains the file name of the .wav file for that call. 
    • If you don't see a file name for a phone call, it most likely means there was no recording because it was a system function call (like de/activating DND, or logging in and out of call queues) or zero second calls. 
      mceclip0.png

Whitelisting IPs

If a customer needs to whitelist specific IP ranges for PrimeCall recording pushes, have the following IP address whitelisted:

199.71.209.0/24
virtual storagepush call recordingsstore call recordingswhitelist ipspush call recordings with ftppush call recordings with stpcloud storagevirtual driverclone

    • Related Articles

    • Access Call Recordings in Primecall

      Overview If call recordings are enabled, Pr will host the recordings in the web portal for 30 days. After that time has passed, the call recording will no longer be available to listen to or download. This time can be extended at an additional cost; ...
    • Access Call Recordings in Primecall

      Overview If call recordings are enabled, PrimeCall will host the recordings in the web portal for 30 days. After that time has passed, the call recording will no longer be available to listen to or download. This time can be extended at an additional ...
    • How Do I Access Call Recordings?

      Overview If call recordings are enabled, Primecall will host the recordings in the web portal for 30 days. After that time has passed, the call recording will no longer be available to listen to or download. This time can be extended at an additional ...
    • How Much Hard Drive Space Does a Recorded Call Consume?

      List of Codecs ✔ Primecall's phone system records audio in the G.711 Wav format. Recording Type Encoding Rate Number of Channels Bits/Second Bytes/Minute Bytes/Day G.711 Raw RTP 64Kbps 1 133Kbps 1MB/min 1.5GB/day G.729 Raw RTP 8Kbps 1 26Kbps ...
    • Call Recording Policy

      Overview Call recordings will only be available to search from within the portal for a maximum of 6 months (180 days). CDR’s (Call Data Records) will have the same policy of 6 months to access recordings in the portal. This will be automatic and ...