QMS Configuration
Service configuration:
-
Log into the QMS Client as a user with permissions to create new or update existing Services information.
-
Click on Services under Administration in the navigation area.
-
Select the Call Recording Service that will have users assigned, and click Edit.
-
A new tab will appear, displaying the settings for the service.
-
Select the option titled RingCentral from the drop-down.
-
Enter the RingCentral Server URL to which QMS will be connecting. This will typically be the URL of the production server: https://platform.ringcentral.com. However, if you will first be evaluating QMS with a RingCentral sandbox account, use this URL: https://platform.devtest.ringcentral.com.
-
Enter the RingCentral Account ClientID.
-
Enter the RingCentral Account User Name. This is typically a 10-digit phone number prefixed with "+1".
-
Enter the RingCentral Account Extension. This is the extension belonging to the primary account user.
-
Enter the RingCentral Account Client Secret.
-
Enter the RingCentral Account Password.
-
Click Save.
Users configuration:
-
Log into the QMS Client as a user with permissions to create new or update existing User information.
-
Click on Users under Administration in the navigation area.
-
Click Add to create a new user, or if users already exist in the system, select a user to update from the user list and click Edit.
-
Fill out the Personal and Account Information sections.
-
Check the Call Recording checkbox in the Licenses section.
-
In the Call Recording Settings section, pick the name of the server used to record the user.
-
Fill in the Extension field accordingly.
-
Click Save, and repeat for each additional QMS user.
Recording Service Config File (Optional)
There is a configuration setting that may be added to the CallRecordingService.exe.config file to adjust the operation of the integration. This configuration settings are described in the Configuration File Settings section below.
The following is a RingCentral-specific settings that can be added if necessary to the CallRecordingService.exe.config file, located in the QMS installation folder. All key names are case-sensitive.
-
RingCentralQueryAccountExtensionsIntervalMinutes: Gets or Sets the interval minutes on which the RingCentral (RC) server will be queried for the account extensions. This determines how quickly the RingCentral integration can stay synchronized with RC user/extension provisioning changes. Valid values are an integer number of minutes, with a default value of 5 (minutes). This key is located in the
<Recording />section. -
RingCentralEnableRawEventLogging: Gets or sets a value indicating whether logging of the raw call event string received from RingCentral is enabled. Valid values are true or false, with a default value of true. This key is located in the
<Control />section. -
RingCentralEnableVerboseEventLogging: Gets or sets a value indicating whether logging of the parsed call event fields received from RingCentral is enabled. Valid values are true or false, with a default value of true. This key is located in the
<Control />section.