This guide will walk you through how to:
1. Setup Call recording offload for the Crexendo VIP platform
2. Edit the Remote Storage Configuration
3. Playback Archived Recordings
How to Add Remote Storage Configuration:
Step 1. Navigate to the Portal and the "Call History" screen. Click on the "Recording Storage Settings" button.
This opens a "Remote Recording Session" page, nested under the "Call History" page. These are all remote call recording configurations in your system.
Note the green "active" tags below for configurations that are currently enabled, and the red "error" tag for a configuration that has configuration errors.
Step 3. Click "Add Remote Storage" and Fill out the following fields and then click "Add."
"Archive Level" indicates which calls are retrieved for remote storage.
"System" is a catch all for calls that do not match the specified Reseller or Domain name.
If either "Domain" or "Reseller" is selected, then there will be no failover or additional copy sent to the other matching levels. For each recording, it will find the best enabled match and attempt to use that and only that configuration.
Step 4. After filling out the required fields in the modal, the "Add" button should be able to be selected.
Now the system will audit the addition of this configuration. Using the information provided, the Portal will work alongside the API to authenticate the remote side, upload a small .wav file, read it back, and then remove it to test all access requirements for this feature to perform correctly. This process should take between 2 and 15 seconds.
Step 5. If successful, the prompt will look similar to this: "Test passed! Storage settings saved." Click "Close" to close the window.
Now the new configuration will be listed in the table on the "Remote Recording Session" page. Each row in this table displays its current configuration as well as its current storage size and archive recording count. The count should start to increment once the configuration is activated and it has calls to archive.
How To Edit Remote Storage Configuration:
After remote storage has been configured, the table in the "Remote Recording Session" screen has editing options available to the right of every configuration.
Editing and deleting a configuration is only available when there are no archived recordings linked to it. That configuration is needed to playback any recordings sent there as otherwise they would be unlinked and unavailable to play.
There is also a "Test" button (microphone icon) which can be used to re-validate any settings, using the same validation process as when adding a new configuration.
How To Playback Archived Recordings:
For playback in the VIP Portal, use the same process as listening to any recorded call from the "Call History" page.
If the file is remote and not local, there will be a small added delay while the recording is fetched. This only happens when the "Play" button is actually pressed and not on the "Call History" page load. If "Play" is activated, then a local copy will be left on the Recording Server for several hours to prevent repeated requests for the same file.