Views:

Each item below is prefixed with a 5-digit internal ID, followed by the Development Sprint in which it was delivered as the number in brackets.

12th June 2026

119054 - Virtual activity RetrieveMultiple mode switch
WHAT: Added support for RetrieveMultiple queries on Virtual Activity entities to return complex fields as JSON when duplicate columns are present in the query.
HOW: Allows consumers to retrieve the full structured JSON representation of complex fields (e.g. recipients, attachments, owner) when required, while preserving the existing plain-text behaviour for standard queries.
 
88042, 88043, 93687, 93689 - InMails within Mercury from external storage
WHAT: Implementation of DataVerse-record archiving and bulk deletion to save storage cost. 
HOW: Completed InMails are copied to, and can then be surfaced from, external storage (CosmosDB). The DataVerse record can then be flagged for deletion to save storage cost. 'Completed' includes InMails created in a completed state or moved from an open to completed state. 
When a completed InMail is deleted but its deletion date has not passed, it becomes archived and is moved to the recycling container.
When an archived InMail has a deletion date that has been passed, the bulk deletion job deletes it.
NOTE: Archiving will begin immediately post-release by default with the default customer retention period (typically 60 days). Please let us know via Support if you require help in adjusting this config.
 
112347 - Population of serialised Business Units
WHAT: Serialised lists of Business Units on the virtual data source are maintained without requiring manual population/updating.
HOW: Business Unit structure is created and maintained when there are changes to business units.
 
112319 - Archived activities > Respecting Business Units
WHAT: Admins can restrict visibility of archived activities in reference to Business Unit(s) so internal security boundaries are properly enforced.
HOW: Visibility of archived activities configurable to Business Units. 
 
107683 - Phone Call virtual table > New fields added
WHAT: On the Phone Call record there are two new links: to an AI Summary of phone call transcript, and to the full phone call transcript. These fields are hidden by default as per the configuration on phone call form (non-virtual).
HOW: New phone call transcript fields added.
 
107684 - Appointment virtual table > New fields added
WHAT: On the Appointment record there are two new links: to an AI Summary of appointment transcript, and to the full appointment transcript. These fields are hidden by default as per the configuration on phone call form (non-virtual).
HOW: New appointment transcript fields added
 
109418 - Archived Activities on Placement Timeline
WHAT: When looking at the Timeline on a Placement record, view both active and archived activities.
HOW: Archived activities are unified under the Timeline.
 
109417 - Archived Activities on Client Timeline
WHAT: When looking at the Timeline on a Client record, view both active and archived activities.
HOW: Archived activities are unified under the Timeline.
 
109399 - Archived Activities on Vacancy Timeline
WHAT: When looking at the Timeline on a Vacancy record, view both active and archived activities.
HOW: Archived activities are unified under the Timeline.
 

14th November 2025

82965 - Archived Activities on Contact Timeline
WHAT: When looking at the Timeline on a Contact record, view both active and archived activities.
HOW: Archived activities are unified under the Timeline.

96250 (21) - Adding Business Unit on egress of archived activities
WHAT: View and search records by Business Units on all archived activities.
HOW: Added 'Business Unit' on egress of archived activities.

96251 (21) - Surfacing Business Unit on archived activities
WHAT: View Business Units of all archived activities and search records based on ‘Business Unit’.
HOW: Added 'Business Unit' on egress of archived activities.

96252 (21) - Variable description field length
WHAT: When egressing a completed activity, the full description is put into blob storage and a truncated description is stored externally.
HOW: Allows for the configuration of how much of the description gets stored externally.

98025 (21) - Archived activity description 'contains'
WHAT: Search activity description fields using a ‘contains’ search query (searches whole words and is case sensitive).
HOW: Supporting search by description field.

98026 (22) - Unified Archived Timeline → Description Search
WHAT: Filter archive activities in a Timeline using the description field.
HOW: When filtering a timeline that contains archived activities, shows activities where that search text appears in the description.

96346 (22) - Unified Archived Timeline → Filtering
WHAT: Filter on different archived activities.
HOW: Filter archived activities on a Timeline.

97134 (22) - Hide Archived Activities tab on Contact
WHAT: With archived activities now under the unified Timeline on a Contact record, the ‘Archived Activities’ tab has been hidden. 
HOW: UI update.