Features



User Friendly | Multi-tenancy | Browser Based Portal

Dashboard

Live graphs and performance metrics. Custom Branded, API Utilisation, Call Geo-Location, License Usage.

Dashboard with live graphs and performance metrics.

Storage Vs Calls Recorded. Endpoint Statistics. Geographic Call Location Map.


Internal Messaging  



Internal secure messaging - Keep recordings inside the Ditto sphere and prevent the download of recordings. Send calls as a reference via messaging.


Security

Two factor Authentication (2FA) is fully integrated and follows RFC6238. This provides an extra layer of security when logging in.

2FA can be enabled in the Ditto Web Administration and the Voice Recording Portal.

We recommend TLS/SRTP to allow End-to-End encryption for Voice and Metadata.

Plain UDP and TCP transport protocols are also available. A VPN for these protocols can be discussed.

The download of recordings can be permitted or restricted through Group and/or User permissions.

Granular security permissions for User and Group management makes it simple to allow or restrict access.


Compliance  



A recording retention period is key for compliance for such policies as GDPR. Recordings can be set to expire and removed after a programmable age.

Ditto VR can be used to form part of PCI DSS compliancy by using automatic DTMF obfuscation (blanking) on live and archived recordings.

All voice recordings are stored and encoded using AES256 encryption.



All actions of Add / Update / Delete are Audit logged. Audited events are searchable.


Live Call Montitoring | Pause Resume

Monitor live calls as Supervisor.

Pause/Resume recordings in real-time. This can be actioned from the Portal or API.

The Pause Resume function can also be activated from a telephone handset via DTMF e.g. Pause: 0#* Resume: 1#*


Access Control List | IP Address | Numbers   



A Flexible and Programmable Access Control List (ACL) for Endpoint IP Address and Number Groups

Allow/Deny certain numbers to be recorded (or not) during certain days/hours. Block or Allow.

Multiple IP Addresses per Endpoint.

The ACL works like an IP firewall and PBX rule plan combined.


Playback

Full search on Number, Agents, Date ranges, Bookmarks etc.

Recordings can be Bookmarked and commented at any position. Bookmarks can be assigned Private or Public (other users) visibility.

Quickly skip to key positions in the recording that have been bookmarked by other users.

Bookmarks are categorised into Tags for grouping. For example: Appraisal, Complaints, Disputes etc.


White Label | Branding | SOAP XML API  



The look and feel of the Portal can be changed with ease and your own logo can be imported along with URL and support links.

Providers, Resellers and Customers can each have their own branding which can also be inherited.


SOAP XML API - As used by the Ditto Portal itself. The API is supported with full documentation and examples.

Automate operations or integrate provisioning with your own systems for example.

API throughput can be monitored through the Dashboard


  Hierarchical Management

Quickly access resources located in a hierarchical tree structure of Provider, Resellers, Customers, Groups, Endpoints, Numbers

Permissions are easily set at a Group / User level. Security and Number Groups define Admin/Supervisor/User roles

Number Groups are built into the hierarchy and align with organisational departments. Import numbers as Single, Range, or Batch.

Assign Users and Retention Policies to Number Groups to create a logical Departmental/Team unit.


Licensing Overview

Cumulative licensing system - Add licenses as you grow.

Starts from 30 Day rolling contract


Screenshots are demonstrated using different branding styles