Call Recording #
~.Dimensions.~ provides access to playback recordings through the analytics Call Session View. Depending on the PBX platform being connected to, the Call Recording configuration section may or may not be relevant.
~.pbx.kazoo.name.~
No call recording configuration is required. Call recordings are automatically accessed through the ~.pbx.kazoo.name.~ API and made available to users with the necessary permissions.
3CX
~.Dimensions.~ supports playback of call recordings on 3CX if the 3CX system is using Google Cloud Storage (GCS) for call recording backups.
To turn on call recording playback for a customer, toggle the 'Enable call recording playback' option and then populate the required GCS configuration details.
Configuration | Description |
---|---|
Private key | Upload the private key JSON file for a Service Account on the GCS. |
Bucket | Enter the name of the bucket containing the archived recordings |
Path | If there is a sub path within the bucket where the recordings are stored, enter this here. |
Automatically archive recordings | Enable automatic archiving of call recordings from 3CX on a more regular frequency. |
Archive frequency | If auto archiving is enabled, configure the frequency of archiving here (Minimum interval 15 minutes). |
Service Account
~.Dimensions.~ requires a service account for accessing the GCS archived recordings. It is recommended that a dedicated service account is created for ~.Dimensions.~ and is given a role with the following permissions:
- resourcemanager.projects.get
- storage.buckets.get
- storage.managedFolders.get
- storage.managedFolders.list
- storage.objects.get
- storage.objects.list
note
Only Google Cloud Storage (GCS) is currently supported for recording playback access. Calls must have been archived to GCS before they can be replayed through ~.Dimensions.~.
Auto Archive
Until 3CX has archived the call recordings to Google Cloud Storage, they will not be available for playback through ~.Dimensions.~. By default, the 3CX platform only supports archiving once a day at a pre-configured time.
The ~.Dimensions.~ Automatic archive recordings feature instructs 3CX to archive its recordings on a more regular interval. By enabling this feature, users will have quicker access to replay recordings through the reporting interface.
warning
If you are on a high traffic system, please be aware of any bandwidth implications of enabling archiving during the day.