Miscellaneous improvements

This section lists changes to the existing functions and features.

Message quoting

Contact Pro now shows if a customer has included parts of the agent's previous message in their current message when sent from WhatsApp, Instagram, or Facebook Messenger.

For more information, see Sinch Conversation API in System Configurator.

Large Address Aware (LAA)

Agent Server is now compiled with LAA options allowing it to use more memory than the 2 GB limit of 32-bit architecture. The new upper limit is 4 GB.

Attached data hidden

Content of the chat conversation ATTACHEDDATA field in the Chain Matcher log is now hidden by default with the UseSecureLogging registry parameter.

Reply template variables

Sinch Contact Pro variables are now supported in WhatsApp templates.

Registry setting for logging

The UseSecureLogging registry setting, which enables logging sensitive information, is now applied to the Chat Server on the fly.

Optimization

Performance has been improved in the systems with many rights, for example, when searching for a large number of users in SC or via RI.

New BJS variables for SAP BusinessObjects

Batch Job Server (BJS) has two new variables for SAP BusinessObjects reporting:

  • Use Reporting Database for SAP BusinessObjects user rights maintenance

    This is enabled by default. If your system doesn't use BO reporting, disable this option.

  • Use Monitoring Database for SAP BusinessObjects user rights maintenance

    This is disabled by default and typically requires no action.

Time zones updated

Deprecated time zones have been removed and new ones added.

Tomcat access log

In Tomcat access log, the result code and duration have been moved before the operation and URL.

RI API audit log

Information of logins is now printed into the RI API audit log.

JsSIP update

The JsSIP version has been updated from 3.10.0 to 3.10.10.

Voicemails reported as Answered on time

By default voicemails are reported as Handled. To report them as Answered on time in the Volume report Contact log, the following SQL statement needs to be executed in xxx_VWU database:

Update Settings set Value=1 where criterion = 'VoicemailThresholdEnabled'

Non-ASCII characters in conversation attached data (CAD)

Non-ASCII characters in CAD are now stored and displayed in human-readable form in the reporting database and applications.

WhatsApp BSUID

Sinch Contact Pro has been updated to be ready for the upcoming WhatsApp identity enhancement: business-scoped user ID (BSUID). When a customer chooses to use a BSUID, it will appear in Communication Panel in place of their phone number.

Trace level logging of RTP streams to Media Routing Server (MRS)

Trace level logging of RTP streams coming to a MRS HUB has been added. After the RTPSTATH FINAL> log print there are lines describing each stream that a particular HUB received.

Example:
TRC> CallDispatcher:VU_CORE_HUB_AA:9806: src_port=10820 SSRC=0X5A5BAD5F started:14:05:48.844 rec=165 starts=1 drops=0 seqerr=0 marks=1

This consists of the following values:

  1. VU_CORE_HUB_AA

    HUB id (separated by colons)

  2. 9806

    The local HUB port (separated by colons)

  3. src_port=10820

    The actual remote port where the stream was received.

    This shows the source IP and negotiated port that may be different from the actual source port.

  4. SSRC=0X5A5BAD5F

    SSRC

  5. started:14:05:48.844

    Stream's first start time

  6. rec=165

    Number of received packets

  7. starts=1

    Number of times the stream started (streams are differentiated by combination of SSRC and source port)

  8. drops=0

    Dropped packets

  9. seqerr=0

    Sequence errors

  10. marks=1

    Number of packets with mark bit set

New supported devices

Jabra Evolve2 has been added to our supported headsets list.

The following has been added to our supported headsets list:

  • Jabra Evolve3 85 - FW 1.1.10 - With Link 390

  • Jabra Evolve3 75 - FW 1.1.10 - With Link 390

New variable

To enable password configuration via the RESTful Configuration Interface (RCI), IA now has the variable Require encrypted password in POST /RI/rci/users/:id/password. This variable defines that, by default, user passwords set through RCI must be provided using the encryptedPassword field in the password encoding method.

oAuth2 authentication

oAuth2 authentication for the messaging service type sinchconversation for outgoing conversations is now supported.

Call session setup

Call session setup has been improved to better handle rare cases where the SIP INVITE may be delayed.

Microsoft Windows Server 2025 and SQL Server 2025

Sinch Contact Pro now supports Windows Server 2025 and SQL Server 2025. Note the following limitations:

  • SQL Server Reporting Services (SSRS), also known as Microsoft Reporting Services, isn't supported with SQL Server 2025.

  • If your system uses SSRS, remain on SSRS 2022. For more information, see Microsoft's guidance on the topic.

  • Power BI Report Server (PBIRS) for SQL 2025 hasn't been tested.

SQL Server compatibility level

We recommend verifying the compatibility level of your databases. For instructions, see the section Installing Microsoft SQL Server Software in the Installation guide.