Configuring Batch Job Server (BJS) Settings

Note: If you need to update these settings in Sinch Contact Pro cloud, contact Sinch support.

Use

BJS handles synchronization and maintenance tasks, and other operations that are not time critical.

Use this procedure to define the basic settings of BJS and to add new schedules for system jobs.

System jobs are in the system after the installation. You cannot modify or delete them.

Procedure

Defining Basic Settings

  1. On the System Configurator main screen, choose System Services > Batch Job Server Settings.

  2. In the Basic Settings block, define the synchronization settings:

    Select Remove Deleted User from Directory Data and Remove Deleted User's Voicemail Box Data if you want the information of a deleted user to be removed from the database.

    If the option Remove Deleted User from Directory Data is not selected and a user is deleted, the link to the user is removed, and the internal phone number is deleted from the directory.

    Select Synchronize Default Directory Group: All Sinch Contact Center Users and Synchronize Default Directory Group: All Sinch Contact Center Queues if you want the information of a created user or queue to be added to the database.

  3. Save your entries.

Adding New Schedules for System Jobs

  1. On the System Configurator main screen, choose System Services > Batch Job Server Settings.

  2. In the Jobs block, choose a system job. See descriptions below.

  3. Choose Add New Schedule.

    A new view opens.

  4. Choose how often the job is executed.

    The scheduling view is dynamic and changes according to the type you choose.

  5. Choose the time for the execution.

  6. Save your entries.

If you want to deactivate an active system job, choose Disable. If you want to end a job that is running, choose Stop.

Available system jobs

The following jobs are available:

  • Business Objects Attribute Synchronization: Reads attribute data from Configuration and Outbound databases and synchronizes data to all configured monitoring databases.
  • Business Objects User Rights Synchronization: Creates a personal table in Reporting Database for users who have the Business Object authentication and rights to statistics details. For more information, see Entering Authentication Information.

  • Database Alarm Notification: Reads SQL servers error log and triggers alarms as specified in alarm rules.

  • Directory Rebuilding: Compares configuration information of all users, queues and user groups to directory database and changes directory information if it is not up-to-date.

  • Directory Synchronization: Synchronizes configuration changes to database, and clears the change track of the Directory and Configuration Databases.

  • License Reporting: Calculates license reporting data to the Reporting database. Data can be used via the License Reporting Interface (LRI), only.

  • Message/File Cleaning: Removes old files, such as deleted voicemail messages and e-mail attachments, from the system.

  • Monitoring Database Maintenance: Writes from the Configuration Database the queue snapshot, list of deleted users, and monitoring parameters to Monitoring Database.

  • Operative Database Cleaning: Cleans the Operational Database.

  • Outbound Campaign Cleaning: Cleans old Outbound campaigns from the database and cleans the change track of the Outbound Database.

  • Automatic Data Removal: Removes personal data according to retention times defined in System Management > Personal Data Retention Times.