Support Time Contract Management for JSM

📋 Release Notes

Product changes that affect administrators, service teams, and customer-facing contract metrics.

Latest releases

October 2026

Deployments #122 to #126

New features

  • REST API for Support Contracts: Introduced a new secured REST API to allow external systems to programmatically manage support contracts. This includes endpoints for creating, updating, deleting, and bulk-importing contracts, facilitating easier data migration and automated provisioning. (NSP-1157)

August 2026

Deployments #109 to #116

Improvements

  • Background Contract Processing: Contract creation and edits now run as background jobs. This prevents the UI from stalling during long-running calculations and ensures that closing the browser tab no longer interrupts the process. Users can now also process multiple contracts concurrently. (NSP-1079)

July 2026

Deployments #98 to #109

New features

  • Hour Bank Contracts: Introduced a new contract type that expires based on hour balance rather than a fixed date. Fixed contracts can now also be configured without a mandatory end date, or set to expire whenever the hours reach zero or the end date is reached—whichever comes first. (NSP-1036)

New contract models and a clearer contract experience

  • Fixed Term contracts — the previous Fixed model is now presented as Fixed Term, with explicit hours-based and date-only variants.

  • Date-only support — turn Contracted Hours off to create a Fixed Term contract that expires only on its required end date.

  • Hour Bank contracts — create prepaid pools that expire when hours are exhausted or when either the hours or end date is reached.

  • Clearer status and badges — the dashboard now uses ACTIVE and EXPIRED with FIXED TERM • HOURS, FIXED TERM • DATE, RECURRING, and HOUR BANK badges.

  • Remaining and progress improvements — hours-based, date-only, and dual-expiry contracts show the remaining commitment and relevant progress more clearly.

  • Customer portal updates — portal gauges now adapt to hours, calendar time, or both for Hour Bank contracts with dual expiry.

  • Creation and dashboard usability — the form exposes only fields relevant to the selected contract type, and the contracts table supports the new models.

Documentation refreshed: the Overview, Quick Start, Create a Contract, dashboard, portal, Settings, and FAQ pages now describe the current experience.

Release history

Release

Category

Reference

Change

July 2024

Improvement

NS-29

Worklog webhook support

April 2024

New feature

AA-314

Email alert feature for contracts exceeding the threshold

March 2024

Improvement

AA-324

Table column hiding, sorting, and UX improvements

January 2024

Bug fix

AA-312

Contracts visible to all customers

July 2023

New feature

AA-250

Support for dark mode

July 2023

Bug fix

AA-260

Pagination support for autocomplete and label fields

June 2023

New feature

AA-234

Support for Smart Contracts

May 2023

Bug fix

VS-1295

Scheduler exception

May 2023

Bug fix

AA-225

Rounding issue

April 2023

Improvement

AA-226

Anonymous user support on the portal page

April 2023

Improvement

AA-217

Contract search support

March 2023

Improvement

AA-215

Background sync support

March 2023

Bug fix

AA-224

Store filter values using IDs instead of names

February 2023

Improvement

AA-182

Paid app license support

Request a feature

Missing functionality? Raise a request for a new feature.

Last updated: