Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Prerequisites - PBX side configuration

...

    • Voice playback lines
    • Voice recorder lines
    • Unattended recorder lines
    • Video portal lines
    • Voice portal lines

Step 6 - Set a value for the Internal Domain, Numbers Pattern setting. This has to be a regex which matches to all internal numbers parameter. The value is a regular expression that defines the internal phone numbers or number ranges to accurately identify the direction of the recorded calls.

Note

In multi-tenant environments, if an internal pattern regular expression is defined in both the environment and Dial-in Recorder service configuration, the pattern specified in the environment configuration is used to determine the internal values, not the pattern defined in the Dial-in Recorder service configuration.

Step 7 - Save the changes by clicking on the  icon.

...

First of all, all users have to be added to the Verba user list, and their line numbers and SIP URIs has to be added to the Verba extension list for enabling for them using the recorder lines. All users have to have a user role which contains the Dial-in interface right under the Application Access section. This can be done also by Active Directory Synchronization.

Once the users and their extensions are present in Verba, the PIN code related settings can be set. If the PIN-based authentication is required, then a PIN code has to be set for every user. To do that, go to the Users \ Users menu, select the user from the list, then set the Recorder Line PIN setting. If the PIN-based authentication is not required, then go to the Users \ Extension menu, select the extension from the list, and turn on the Do not request PIN on Recorder Line setting under the Dial-in Recorder Specific Settings section.

Configuration reference 

Recording line settings

...

  • Strip domain part of SIP phone number: keep only the user part of SIP uri
  • RTP stream reorder buffer length: audio reorder buffer size
  • Media format fallback enabled: in case of not supported codecs, too many streams, not supported streams, transcoding quality issue, the recorder can inteligently change storage format to different kind of codecs which might preserve the recording in more optimal quality.
  • Always negotiate single codec: in case of SDP offer the recorder will select one codec in each media stream's codec list in the answer. We support handling of list of codecs, and dynamic codec changes, so only in case of interoperability issue should this be enabled.

...


Expand
titleService Reference


Configuration Parameter Name

Description

Local SIP Port NumberPort number used for SIP signaling communication. This port number has to match the configuration in other systems connecting to the service.
Silent Monitoring EnabledEnable silent monitoring capabilities for the service. By enabling this option, any ongoing call recorded by any recording service supporting silentmonitroing,can be monitored through the phone playback access numbers. This option does notenables/disables the silent monitoring feature on the web application for calls recorded by this service.
Called Party NameDisplay name of the service, which will be displayed as called party name on the caller phone device.
Default Menu LanguageDefault language setting for the voice menu.
SIP Transport ProtocolSIP signaling transport protocol configured in the SIP proxy. Values can be TCP or UDP. TCP is recommended.
Audio FormatThe recorder application will use the selected file format and codec option to create the audio files.
PIN Entry RetriesNumber of allowed PIN code entry attempts. After exceeding this number, the system plays an error prompt and disconnects the caller.
Public Recorder Access Number

Entry point (directory number) used to access the recording functionality. Using this access number, the system does notauthenticatesthe caller and allows to access the recording service from any phonenmuber. After connecting the caller, the system plays in a prompt to notify the parties in the call about the callrecording,and automatically starts the recording.

If you do not want to allow unauthenticated access to the recording service, do not configure this access number, leave it empty.

Authenticated Recorder Access NumberEntry point (directory number) used to access the recording functionality. The system authenticates and identifies the caller based on the calling party phone number and optionally the user also has to enter a PIN code. If the calling party phone number cannot be found, the user has to enter the PIN code. After authentication, the system plays in a prompt to notify the parties in the call about the callrecording,and automatically starts the recording.
Authenticated Recorder Access Number without PromptEntry point (directory number) used to access the recording functionality. The system authenticates and identifies the caller based on the calling party phone number and optionally the user also has to enter a PIN code. If the calling party phone number cannot be found, the user has to enter the PIN code. After authentication, the system DOES NOT play in any prompt, it automatically starts the recording.
Authenticated and Unauthorized Playback Access Number

Entry point (directory number) used to access the playback functionality. The system authenticates and identifies the caller based on the calling party phone number and optionally the user also has to enter a PIN code. If the calling party phone number cannot be found, the user has to enter the PIN code. After authentication, the system asks for a phone number, which is used to query the database and offer calls for playback or silent monitoring. Silent monitoring is only available for the ongoing calls.

It is important to understand, that using this access number, the system does not check any authorization to access certain calls or group membership right or information while offering calls for playback or silent monitoring. The systemsimpleoffers all calls. If you do not want to offer unauthorized access to the calls, do not configure this access number, leave it empty.

The playback functionality is available for all voice calls recorded by anyrecordinhservice. It is not limited to the calls recorded by the Dial-in recording service.

Authenticated and Authorized Playback Access Number

Entry point (directory number) used to access the playback functionality. The system authenticates and identifies the caller based on the calling party phone number and optionally the user also has to enter a PIN code. If the calling party phone number cannot be found, the user has to enter the PIN code. After authentication, the system asks for a phone number, which is used to query the database and offer calls for playback or silent monitoring. Silent monitoring is only available for the ongoing calls.

The system automatically checks the user authorization to access the calls and only offers those calls for playback or silent monitoring, which are available for the user based on her/his settings.

The playback functionality is available for all voice calls recorded by any recording service. It is not limited to the calls recorded by the Dial-in recording service.

Advanced settings

The following table provides detailed instructions on each configuration setting:

Configuration Parameter Name

Description

Process Unicode NamesIf enabled, the system treats the calling party names asunicodecharacters.
Store Call Time in UTC/GMTEnables the use of UTC time when writing to the database or XML CDRs. The Verba Web Application treats every date and time value as UTC, so if this setting is turned off, it may resulttodisplaying inaccurate date and time values.
Strip Domain from SIP Phone NumbersIf enabled, the system automatically strips the domain information from the SIP addresses and leaves the phone number information only.
Menu Timeout (seconds)The system wait that long in seconds for a DTMF input from the user. If the timeout expires and the user did not enter any code, the system automatically disconnects the call after a warning prompt.
Call Timeout (seconds)Defines the call timeout value in seconds, which is used to terminate the call if the reinvite was not successful.
Database Cache FolderThe path to the database cache file withoutfilename. Network drives are not supported, because of reliability and performance issues, so please do not use mapped network drives or UNC network drives, use only local folders. Use the browse button to select the proper folder.
Automatic Gain Control EnabledIf this setting is enabled, the application automatically controls the gain in the audio file to provide more convenient userexperiancewhile listening back recordings.
IVR Prompt PathThe path to the folder containing the prompt files used by the IVR. Network drives are not supported, because of reliability and performance issues, so please do not use mapped network drives or UNC network drives, use only local folders. Use the browse button to select the proper folder.


...