Adutante
  • Infoshare
    • Infoshare
    • AduCRM
    • Recordings
    • Users
    • AduCRM
  • Signed in: Administrator
    • Change Password
    • Signoff
    • Online Documentation
    • Adutante ver. 5.0.0.0
    • Product Registration
  • Language
    • English
    • Spanish

PAGE TITLE

Date Last Modified
infoshare.htm
Infostore
    • Content
    • Test Groups
    • Comments
    • Revisions
  • Content
  • Comments
  • Test Groups
  • SSU
  • Attachments
  • Tools
  • Tags
  • Edit
  • English - About VSLogger Call Recording
    • Quick Guides
      • Quick Guide - Recorder system
      • Quick Guide - Backup and Archiving
      • Quick Guide - Call Recording kit installation
      • Quick Guide - Restore or Migration
      • Quick Guide - Upgrading
      • Quick Guide - User Interface
    • Adutante Server
      • General Administration
        • Guest Tab
        • Modules Tab
        • Tools Tab
        • Users Tab
      • Adutante - QC Modules
        • Evaluate Tab
        • Evaluation History Tab
        • QC Admin Module - Permissions Tab
        • QC Forms Tab
        • QC Reports Tab
        • Review Tab
      • Adutante - Recorders Modules
        • Call Center Seating Tab
        • Recorders Admin - Call Center Tab
        • Recorders Admin - Module Permissions Tab
        • Recorders Admin - Recorder Permissions Tab
        • Recorders Admin - Recorders Tab
        • Recorders Tab
        • Recordings Tab - Obsolete
      • How to Add VSLogger to Adutante
    • Tips, Best Practices, Troubleshooting
      • Authentication and Active directory Integration
      • About Screen Capture
      • Adutante vs. VSLogger
      • Frequently Asked Questions (FAQ)
      • Known Issues
      • Languages and Translations
      • SSL Certificates
      • Support plan has expired and License not activated messages
      • User Functionality Configuration Samples
      • Wireshark: How to Capture VoIP Traffic
    • VSLogger Server
      • Configure Hardware and Channels
        • Analog Channels
        • Common Parameters and VOX
        • D-Channel events
        • Digital PBX Channels
        • Passive VOIP
        • Passive VOIP Channels
        • T1, E1, ISDN PRI Channels
        • Terminating IPCAST Channels
        • Terminating IPCAST(Unicast/Multcast) HW
        • Terminating VOIP Channels
        • Terminating VOIP HW
        • VOIP Trunk Channels
        • Verification Channels
        • Virtual HW and Channels / Recordings Replication
      • VSLogger Monitor UI
        • VSLogger Monitor - Setup Tab
          • Desktop Assistant (DTA) Administration
          • Storage and Archives section
          • System/License Activation section
        • Dashboard Tab
        • Links Tab
        • Live Monitoring Tab
        • Recorder Reports Tab
        • Search and Playback Tab 4.7.1
        • Search and Playback Tab 4.7.2+
      • General Configuration
        • Adutante Registration
        • Alarms Configuration, rev. 4.9.1 and earlier
        • Alarms Configuration, rev. 4.9.2 and after
        • Connection Service / Netserver
        • Licensing Configuration
        • Logs Configuration
        • Recording Filters
        • SMDR Configuration
        • SMTP Settings
        • Storage and Archives
        • T1 E1 Signaling Schemes
        • Vaults and Encryption
      • VSLogger API
        • VSLogger Call Recording Engine
        • VSLogger HTML API
      • VSLogger CLI Tool Overview
        • DB Maintenance Utilities
        • File converter
      • Avaya TSAPI DMCC recording
      • Cisco BIB /JTAPI Configuration
      • Cisco BIB SIP/TLS SIP trunk configuration
      • Desktop Assistant
      • Hardware Drivers
      • Microsoft Teams Recording
      • Mitel SRC (Secure Recording Connector)/ Mitel OIG CTI Configuration
      • Voice Analytics features and providers
    • Supported Providers and PBX/Phone Models
  • Français (French) - A propos de VSLogger
    • Adutante Server
      • Adutante - Modules généraux
        • Administration Générale – L’Onglet Hôtes
        • Administration Générale – L’Onglet Modules
        • Administration Générale – L’Onglet Outils
        • Administration Générale – L’Onglet Utilisateurs
      • Adutante - Modules QC
        • Administration QC – L’Onglet Module des Autorisations
        • Les Formulaires QC
        • L’Anglet Examen
        • L’Onglet d’Evaluation QC
        • L’anglet Rapports
        • L’historique de l’évaluation
      • Adutante - Enregistreurs Modules
        • Admin. Enregistreurs | L’Onglet Enregistreurs
        • Admin. Enregistreurs | L’Onglet du Centre d’Appels
        • Admin. Enregistreurs | Onglet Autorisations Enregistreur
        • Admin. Enregistreurs | Onglet des Autorisations Module
        • L’Onglet des Enregistrements - Obsolète
        • L’Onglet des Enregistreurs
        • L’onglet Siège
      • Comment ajouter ou supprimer un Enregistreur
    • VSLogger Server
      • À propos de l'outil CLI de VSLogger
        • DB Maintenance Utilities
        • À propos du convertisseur de fichiers
      • config hw | Matériel
        • Virtual HW et canaux. Réplication d'enregistrements.
        • config channel | Paramètres communs
        • config channel | Canaux de ligne tronc SIP
        • config channel | Configuration de canal T1/E1/ISDN PRI
        • config channel | Configuration de canal analogique
        • config channel | La Configuration du canal PBX numérique
        • config channel | La Configuration du canal de VOIP Passif
        • config channel | Les Evènements D-Channel
        • config channel | Terminant(active) les canaux VOIP
        • config channel | canaux de Vérification
        • config hw siprec | VoIP (terminant) active
        • config hw voip | VOIP Passive
      • config general | Configuration générale
        • config adutante | Inscription avec Adutante
        • config alarms | Configuration des alarmes
        • config filters | Filtres d'enregistrement
        • config license | Configuration des licences
        • config logging | Configuration des journaux
        • config netserver | Service de connexion
        • config smdr | Configuration SMDR
        • config smtp | Paramètres SMTP
        • config storage | Stockage et archives
        • config t1e1 | Systèmes de signalisation T1 E1
      • À propos de l'API VSLogger (interface du programme d'application)
        • Moteur d'enregistrement d'appel VSLogger
        • VSLogger HTML API
      • A propos de VSLogger Monitor
        • Le Moniteur VSLogger – L’onglet de configuration
          • Administration Assistant de bureau (DTA)
          • Section Activation système et licence
          • Section Stockage et Archives
        • Le Moniteur VSLogger – L’Onglet Tableau de Bord
        • Le Moniteur VSLogger – L’Onglet de supervision en direct
        • Le Moniteur VSLogger – l’Onglet Rapports
        • Le Moniteur VSLogger- Les onglet Recherche et Lecture
        • Onglet Recherche et lecture (4.7.2+)
      • Enregistrement des téléphones Cisco BIB ( built-in-bridge)
      • Pilotes de matériel
      • Configuration du lien JTAPI
      • L’Assistant de Bureau
    • FAQ, meilleures pratiques, astuces, dépannage
      • A propos de la capture d'écran
      • Les Langues et Les Traductions
      • Les certificats SSL
      • Récapitulation de la différence entre Adultante et VSLogger
      • Utilisateur exemples de configuration de la fonctionnalité
    • Démarrage rapide - Kit de enregistrement
    • Démarrage rapide - Mise à niveau
    • Démarrage rapide - Système enregistreur
    • PBX et modèles de téléphone pris en charge par les enregistreurs d'appels Versadial
  • Español (Spanish) - Sobre VSLogger
    • Adutante Server
      • Adutante - Módulos generales
        • Administración General | Pestaña de Módulos
        • Pestaña de Herramientas
        • Pestaña de Invitado
        • Pestaña de Usuarios
      • Adutante - Módulos CC (control de calidad)
        • Formularios de Control de Calidad
        • Historial de Evaluación
        • Pestaña de Evaluación de Control de Calidad
        • Pestaña de Informes
        • Pestaña de Revisión
        • QC Admin | Pestaña de Permisos de Módulo
      • Adutante - Módulos de Grabadores
        • Admin. de Grabadores | Pestaña de Centro de Atención Telefónica
        • Admin. de Grabadores | Pestaña de Grabadores
        • Admin. de Grabadores | Pestaña de Permisos de Grabador
        • Admin. de Grabadores | Pestaña de Permisos del Módulo
        • Centro de llamadas
        • Pestaña de Grabaciones
        • Pestaña de Grabadores
      • Cómo agregar un Grabador al Sistema de Grabación Distribuida
    • VSLogger Server
      • Acerca de la herramienta CLI de VSLogger
        • Acerca de las Utilidades de Mantenimiento de Base de Datos
        • Acerca del convertidor de archivos
      • config hw | configurar el Hardware de VSLogger
        • Virtual HW y Canales. La replicación.
        • config channel | Canales T1, E1, ISDN PRI
        • config channel | Canales de grabación de llamadas de verificación
        • config channel | Canales de troncales SIP
        • config channel | Configuración activa del canal VOIP
        • config channel | Configuración del canal analógico
        • config channel | Configuración pasiva de canal VOIP
        • config channel | Eventos D-Canal
        • config channel | Parámetros de canal comunes a todos los tipos de canal
        • config channel |Configuración del canal digital
        • config hw siprec | Configuración activa de VOIP
        • config hw voip | Configurar la grabación VOIP pasiva
      • config general | Configuración general
        • config adutante | Adutante Registro
        • config alarms | Configuración de Alarmas
        • config filters | Configuración de los filtros de grabación
        • config license | Configuración de Licencias
        • config logging | Configuración de Registros
        • config netserver | Configuración del Servicio de Conexión
        • config smdr | Configuración SMDR
        • config smtp | Configuración de SMTP
        • config storage |Configuración de Archivos y Almacenamiento
        • config t1e1 | Configurar esquema de señalización CAS T1 o E1
      • Acerca de API VSLogger
        • Motor de grabación de llamadas VSLogger
        • VSLogger HTML API
      • Acerca del Monitor de VSLogger
        • Pestaña de Configuración
          • Administración de Asistente de escritorio (DTA)
          • Sección Almacenamiento y Archivos
          • Sección de activación de sistema y licencia
        • Pestaña de Búsqueda y Reproducción
        • Pestaña de Búsqueda y Reproducción 4.7.2+
        • Pestaña de Informes
        • Pestaña de Monitoreo en Vivo
        • Tablero
      • Acerca del hardware Controladores
      • Asistente de Escritorio de VSLogger
      • Configuración de JTAPI Enlace a la grabadora de llamadas
      • Grabación de los teléfonos Cisco BIB (built-in-bridge)
    • Preguntas, mejores prácticas, consejos, Solución de problemas
      • Acerca de la captura de pantalla
      • Adutante contra VSLogger
      • Certificados SSL
      • Idiomas y Traducciones
      • Usuario muestras de configuración Funcionalidad
    • Inicio rápido - Actualización
    • Inicio rápido - Kit de grabación
    • Inicio rápido - Sistema completo
    • PBX y modelos de teléfono compatibles con grabadoras de llamadas Versadial
  • Português (Portuguese) - Sobre a gravação de chamadas do VSLogger
    • PBX e modelos de telefone suportados por gravadores de chamadas Versadial
  • العربية (Arabic) - حول VSLogger تسجيل المكالمات
    • Versadial مقسم الهاتف ونماذج بدعم من مسجلات نداء

VSLogger Recording Filters Configuration 

Version specific notes: VSLogger version 4.6.2.0 had this feature available, but hidden (not displayed as part of the  CLI menu displayed on "config ?" command)

How to use CLI Tool - refer to CLI Tool Overview

Attention!!: most of the corresponding configuration functionality is also available within Versadial VSLogger Monitor graphical interface.  Select setup View  Setup View and the corresponding section (General, Storage, Channels, etc..).
 

Recording filters feature allows providing conditions and actions (record, not record, set field ) based on details. e.g. Dialed number or Caller Id etc

Multiple channels can be selected for filtering. Filters commonly used when recording trunk lines,  with all trunk channels selected for filtering.

 

cli>(config)
->filters

cli>(config-filters)
->?
help|? - embedded help
add filter [1-n] - add filter
chset [1-256] [y|n] - set/unset channels
chlist - show channels
enable [y|n] - enable/disable filters
exit - exit current mode.
recordunfiltered [y|n] - record/not record unfiltered
remove filter [1-n] - remove filter
set filter [1-n] - set filter
swap filter [n] [n] - swap filters
show - show current configuration

cli>(config-filters)

 

General  Filter  Parameters and Command

 Command  Format Description  Extra Notes
add filter [1-n] add the filter at selected index

New individual filters can be added by this function. If index not provided, filter is appended to the list

chset [1-256] [y|n] set/unset filtered channel ( y- default)

Configured filters will apply to channels set  by  chset command

chset 1-5      -  select channels 1 through 5.

chset  3-6 n   - unselect channels 3 through 6.

chlist Show list of channels set for filtering  cli>(config-filters)
->chlist
ch# |selected
----------------------------------------
1 y
2 n.....
enable [y|n] enable/disable filters If filters feature disabled. Rest of filters configuration is ignored, even if filters added with add command
recordunfiltered [y|n] record/not record unfiltered

Defines action for calls, for which none of the filter conditions were satisfied (record or not recorder)

Setting parameter  recordunfiltered = n means that none of the recordings should be saved unless it is matched by one of the specified filters.

Setting parameter  recordunfiltered = y means that all recordings should be saved unless matched and prevented to be saved by one of the specified filters.

remove filter [1-n] remove filter at specific index Remove individual filter 
set filter [1-n] set  specific filter

Set specific filter value or select specific filter for edit 

swap filter [n] [n] swap filters at specified positions   

 

Individual Filter Configuration

 

 

Add filter

 

cli>(config-filters)
->add filter

*settings were modified, type 'save' command to save current settings.
cli>(config-filter_1)

Select filter

cli>(config-filters)
->set filter 1

*settings were modified, type 'save' command to save current settings.
cli>(config-filter_1)

 Filter parameters  menu cli>(config-filter_1)

->?
help|? - embedded help
enable [y|n] - enable/disable filter
chset [1-256] [y|n] - set/unset channels
add [or|and] cond [1-n] [<fld>:<oper>:<pattern>] - add condition
exit - exit current mode.
remove cond [1-n] - remove condition
set [or|and] cond [1-n] [<fld>:<oper>:<pattern>] - set condition
set act [record|notrecord|set] [<fld>:<value>] - set action
show - show current configuration

*settings were modified, type 'save' command to save current settings.
cli>(config-filter_1)

 

 

Filter condition format - [<fld>:<oper>:<pattern>]

Where 

<fld> - condition field: note, callerid, dialed, sessionid, extension, direction
<oper> - condition operator : eq, noteq, contain, notcontain, match, notmatch, empty, notempty, number, notnumber
<pattern> - filter pattern/lookup

For operations: eq, noteq, contain, notcontain , pattern is a String, charset

For operations: match, notmatch , pattern is regular expression*

For operations: empty, notempty, number, notnumber ,not needed and ignored

 
* Some VSLogger CLI parameters support Regular expressions based on PCRE, the Perl Compatible Regular Expressions library by Philip Hazel (see http://www.pcre.org)

 

add conditions and action

cli>(config-filters-filter_1)add or cond extension:eq:201

cli>(config-filters-filter_1)add or cond extension:eq:102

cli>(config-filters-filter_1)add or cond extension:eq:255

cli>(config-filters-filter_1)set act notrecord

 

How Filters Applied 

Main facts

  1. Multiple channels can be selected for filtering.
  2. Multiple filters could be configured, each filter can have one or more conditions connected with ( Logical OR | Logical AND ) and single action.
  3. Filters processed when the call ends on selected for filtering channel 
  4. Filters processed in FIFO order, and first matched filter stops processing loop (remaining filters not processed)
  5. If filter matched, the corresponding action is performed
  6. If all filters passed and none is matched:  if parameter recordunfiltered = y , recording is saved; if recordunfiltered = n  recording deleted.

Filter  actions:

  • record          - save the recording, if filter conditions matched    
  • notrecord    - do not save recording if filter conditions matched
  • set              - save recording  and update listed fields     

 

Sample configurations and Tests  

Prior test assumptions:

line 101, connected to recorder channel 1

line 102, connected to recorder channel 3

line 103, Not connected to the recorder 

line 104, Not connected to the recorder 

Call from lines generate caller IDs 101,102, and 103 accordingly

No filters configured 

 

Configuration and Test 1  

Test Goal:  Record only calls from or to  103 

Configuration

cli>(config-filters)  enable y  

cli>(config-filters)  chset 1-2  

cli>(config-filters) recordunfiltered  n 

cli>(config-filters) add filter 

cli>(config-filters-filter_1)add or cond dialed:eq:103

cli>(config-filters-filter_1)add or cond callerid:eq:103 

cli>(config-filters-filter_1)set act record 

...save and relod  configuration

Test 

  • Call from 103 to 101 , recorded and saved on channel 1
  • Call from 101 to 103 , recorded and saved on channel 1
  • Call from 103 to 102 , recorded and saved on channel 2
  • Call from 102 to 103 , recorded and saved on channel 2
  • Call from 101 to 102  , recorded (showed recording in monitor screen ) on both channel 1 2,  but recording not saved on either channel 
  • Call from 102 to 101  , recorded (showed recording in monitor screen ) on both channel 1 2,  but recording not saved on either channel 
  • Call from 104 to 101  , recorded (showed recording in monitor screen ) on  1 ,  but not saved 

 

Configuration and Test 2

Test Goal:  Record all calls except calls from or to  103 

Configuration

cli>(config-filters)  enable y  

cli>(config-filters)  chset 1-2  

cli>(config-filters) recordunfiltered  y 

cli>(config-filters) add filter 

cli>(config-filters-filter_1)add or cond dialed:eq:103

cli>(config-filters-filter_1)add or cond callerid:eq:103 

cli>(config-filters-filter_1)set act notrecord 

...save and relod  configuration

Test 

  • Call from 103 to 101 , recorded (showed recording in monitor screen ) on  1 ,  but not saved 
  • Call from 101 to 103 , recorded (showed recording in monitor screen ) on  1 ,  but not saved 
  • Call from 103 to 102 , recorded (showed recording in monitor screen ) on  2 ,  but not saved 
  • Call from 102 to 103 , recorded (showed recording in monitor screen ) on  2 ,  but not saved 
  • Call from 101 to 102  , recorded and saved on channels 1 and 2
  • Call from 102 to 101  , recorded and saved on channels 1 and 2
  • Call from 104 to 101  , recorded and saved on channel 1  
  • MM/DD/YYYY
  • HH:MM:SSAM
  • HH:MM:SS
  • https://www.adutante.com/portal
  • 1680053796076
  • 113348901dd967181d745767587bd30beec715d6e74e92f4c9064b200e958e69
  • f07c090be95ec19d5a609235d0f49b1c879eb511f68765bcf1a75ced5012afeb
  • ADUTANTE
  • UNKNOWN
  • Y
  • Versadial Solutions
  • N
  • Y
  • 1
Hosted by: Versadial Solutions
try_count=458
p_count=9
u_count=365
s_count=9797