Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sv translation
languageen

New Features

KeyTResolved Date Release Notes SubjectRelease Notes Content
JTELDEV-7735Image AddedSubscriptions file name format

The date format supports an optional day shift [<simpledateformat>|<day shift>].
Example: ACDGroupsReport3[yyyy-MM-dd_HHmmss|-1].pdf generates a file using yesterday’s date.

JTELDEV-7654StoryImage AddedExport/mport the routing applications

Introduced a new feature that allows users to export and import the routing applications.

JTELDEV-7707StoryImage AddedSalesforce: Support for External Client Apps (ECA) and OAuth Client Credentials Flow

Salesforce announced that starting with Spring ’26, the creation of new Connected Apps will be restricted. Integrations must use External Client Apps (ECA) instead.

The Salesforce integration in the jtel portal has been updated to support authentication via the OAuth Client Credentials Flow, which is required when using External Client Apps.

A new configuration option “Use Client Credentials Flow” has been added to the Salesforce client settings in the jtel portal. When enabled, authentication is performed using the Client ID and Client Secret, and the fields Username, Password, and Security Token are no longer required.

Existing integrations using Connected Apps and username/password authentication continue to be supported.

The Salesforce documentation has been updated accordingly.

JTELDEV-7695StoryImage AddedExtension of Daily Cleaner for Customer-Specific Procedures

The daily database cleaner has been extended to support customer-specific cleanup procedures.

A new parameter Portal.Cleaner.CustomProcedures has been introduced. It allows defining a comma-separated list of customer-specific cleanup procedures that will be executed automatically as part of the daily cleaning process.

JTELDEV-7701Image AddedAristech TTS module as a speech provider into FreeSWITCH
  • Integrates Aristech TTS as a speech provider into FreeSWITCH.
  • Works via the standard FreeSWITCH TTS interface using the speak application.
  • Allows passing authentication parameters:
    • ARISTECH_HOST
    • ARISTECH_TOKEN
    • ARISTECH_SECRET
  • Optional parameters:
    • UUID – enables per-channel event notifications
    • SAVE_FILE=1 – saves generated audio to /tmp/
  • Generates structured JSON events (mod_aristech_tts::json) on:
    • Successful synthesis (includes audio size, duration, filename)
    • Errors (includes error code and detailed message)
JTELDEV-7697StoryImage AddedDialler Contacts - Export all contacts in CSV format.

A new Export button has been added to the Dialler Contacts view.
Users can now export all dialler contacts (across all campaigns) in CSV format directly from the Dialler Contacts screen.

This allows an easy and fast full-contact download without needing to export per campaign.

Bugfixes

KeyTResolved Date Release Notes SubjectRelease Notes Content













































































































































...