What's New in Vault CRM 25R3.5

The 25R3.5 release includes features for:

Release Dates

  • Sandbox Release - March 19, 2026
  • Production Release - March 26, 2026

New Fields, New Objects, and Removed Fields are also included.

Announcements

X-Pages Studio Page Templates

The concept of Page Templates will be deprecated as of the 26R1.0 release. All Page Templates in your Studio domain will be converted to Pages. When migrating from Veeva CRM to Vault CRM, existing Page Templates will be converted to Pages. The description will be appended with “Page Template converted to Page.”

All previous Page Template functionality remains available, with several new features to be introduced in later releases:

  • Users will be able to import and export Pages
  • Users will be able to duplicate Pages. This replaces the Convert Page to Page Template and Create Page from Page Template functions.
  • A new X-Pages Studio Template Library will introduce a centralized, in-app repository for viewing and deploying productized Studio Templates directly within X-Pages Studio. This eliminates the need to manually download template files from the Developer Portal and import them into X-Pages Studio.

Core

Account Management

Account Details Pane in My Accounts - Available on Browser

A dedicated Account Details pane now displays in My Accounts. This side-by-side view enables users to review data and execute actions—for example, scheduling calls or sending emails—without navigating away from the account list.

Decoupled Unverified Records in Offline Mode (DCR Mode 3) - Available on Browser and iPad

Users can create and use new accounts, addresses, and child accounts without a connection to the internet, ensuring activities including calls and medical inquiries can be recorded at the point of care. Data Change Request (DCR) Mode 3 bypasses the previous requirement for a mini-sync during record creation. These records are synced to the Vault CRM database when an internet connection is established.

CLM

Querying Documents and Records from CLM – Available on iPad

Content creators can query documents and records from CLM content using the Document Model, enabling users to display CLM content personalized to the HCP. By displaying personalized content, users can improve HCP engagement and achieve greater impact with target accounts.

Backwards Compatibility for HTML Content – Available on iPad

CLM as Document Model supports backwards compatibility for existing HTML content, whether the content was built for Veeva CRM or for CLM as Object Model in Vault CRM. This ensures content remains accurate and available to end users without requiring content redevelopment. Content developed for Veeva CRM is automatically translated for compatibility with Vault CRM, and any queries pointing to the Object Model retrieve the correct data from the Document Model instead.

Adding Watermarks to Training Presentations - Now available on Windows (Beta)

Customers can add and customize watermarks on CLM Key Messages to help Windows (Beta) users distinguish between training and published presentations. This prevents users from accidentally displaying training content to HCPs.

Tracking CLM Preview Activity - Now available on Windows (Beta)

Customers can report on CLM activity in the media player on Windows (Beta) even if an account is not selected or an account that opted out of tracking is selected, allowing CLM activity to be saved and analyzed anonymously.

Training Presentations - Now available on CRM Desktop (Windows) and Windows (Beta)

Training presentations include content still in development or used specifically for instructional purposes. This allows customers to test how content displays in the CLM media player on CRM Desktop (Windows) and Windows (Beta) before publishing it to all users.

General

Field Calculations - Now available on Windows (Beta)

Formula and lookup fields are calculated and displayed on the Windows (Beta) platform, even when there is no internet connection. This allows users to view the values of these fields faster, without waiting until their next sync.

Prevent Record Creation on Related Object Sections - Now available on Windows (Beta)

Admins can prevent users from creating related objects from related object sections of an object record, ensuring end users only create records from specific and supported entry points.

Object Fields in the Data Grid Loader - Available on CRM Desktop (Windows)

Admins can add Object type fields to the field_list__v field of Data Grid Loader Configurations, improving flexibility when loading records via the Data Grid Loader.

Data Lakehouse Snapshot Management and Refresh Behavior

Admins can access snapshots of the Data Lakehouse to recover recent data. Additionally, Veeva performs periodic Full Loads of the Data Lakehouse, helping to maintain consistency and data accuracy.

Multichannel Cycle Plans

Multichannel Cycle Plans - Now available on Windows (Beta)

The following features are now available on Windows (Beta):

My Schedule

Automatically Recreating Deleted Vault CRM Calendars in Microsoft Outlook - Available on Browser, iPad, iPhone, and Windows (Beta)

If end users delete a Vault CRM calendar from Microsoft Outlook, the calendar and all events after the current date are recreated the next time My Schedule entries are pushed to Microsoft Outlook, preventing integration issues.

Service Center

Using Standalone Phone with Service Center - Available on Browser

Service Center’s standalone phone option provides the flexibility for teams to use their preferred external phone systems, while benefiting from Service Center’s structured workflow for tracking outbound contact attempts.

Adding and Removing Targets from Target Lists - Available on Browser

Service Center reps can now add and remove targets from Draft, Active, and Scheduled Target Lists. By allowing reps to update lists as territories and target priorities change, this enhancement ensures outreach remains focused on the most relevant targets for maximum impact.

Suggestions

Suggestions - Now available on Windows (Beta)

The following features are now available on Windows (Beta):

X-Pages Studio

Enhancements to Table Display Elements - Available on Browser and iPad

To ensure key insights are immediately visible and organized, large numbers of records can be displayed in tables using pagination, keeping layouts compact and easy to navigate. Tables also now support automatic sorting upon loading and total aggregations for numeric columns.

Approved Email

Activity Tracking Excludes Bot Activity - Available on Browser, iPad, iPhone, and Windows (Beta)

To improve the reliability of email analytics, interactions flagged as bot activity are not included in activity counts for Opened, Last Opened, Total Opens, Clicked, Last Clicked, and Total Clicks on the Sent Email record.

Continuing Sync and Logging Failed Documents - Available on Browser

To improve email processing and prevent downtime, an error processing a single document does not prevent the successful synchronization of other documents. If an error occurs during the sync process (Incremental or Force Full Refresh), for example, if the External ID assigned to the product on the document does not match between Vault CRM and Veeva PromoMats / MedComms for a particular document, the error is logged, and the sync continues to process the remaining documents. Error messages for all of the documents that could not be synced can be found in the downloadable log from the Approved Email Admin page.

Events Management

Enforcing Speaker Caps for Future Events - Available on Browser and iPad

To prevent speakers from exceeding annual caps, users can generate expense estimates for future scheduled events based on defined rate assignments.

Veeva AI for Vault CRM

Enhancements to the Vector Database – Available on Browser

Custom presentations are included in the Vector Database, enabling the Media Agent to answer questions with links to custom presentations.

Agent Monitoring - Available on Browser (Available on March 26, 2026)

Agent Monitoring provides real-time visibility into AI performance and adoption, enabling organizations to measure and maximize the value of Veeva AI. Business admins can track usage trends and analyze agent performance directly within the platform. By leveraging these insights, organizations can make informed decisions to improve the user experience, ensure accuracy, and demonstrate the return on AI investment.

Flightpath

Flightpath is an educational tool where you'll find overviews and examples to walk you through how to leverage Vault CRM features and functionality. The following Flightpaths will be available with the 25R3.5 release:

  • Customizing Consent Capture
  • Completing Outbound Target Outreach in Service Center
  • Event Approval Workflows
  • Introduction to Order Management
  • Veeva's AI Agents (updates to existing Flightpath)

Videos

The following videos will be available with the 25R3.5 release:

  • Account Details Pane in My Accounts
  • Adding and Removing Targets in Service Center
  • Attendance Reporting for Microsoft Teams
  • Decoupled Unverified Records in Offline Mode
  • Enforcing Speaker Cap for Future Events
  • Inserting User Profile Information for Approved Email
  • Introduction to Opportunity Management
  • Using Standalone Phone with Service Center

User Visible and Behavior Changes (UVCs)

Most new functionality requires some configuration, however users are able to use the following functionality immediately. Select the thumbnail to view a larger image.

Account Management

Platform

Description

Before

After

iPad

A Send Email action icon displays in the row for each account on the My Accounts screen.

iPad

Character display limits and row sizing for account names are increased to help field users accurately identify and differentiate between accounts with similar names.

This change impacts the Account Picker, Stakeholder Navigator, and various screens for viewing, creating, and editing records in My Accounts.

Browser

The My Accounts screen displays a dedicated Account Details pane next to the list of accounts.

Call Reporting

Platform

Description

Before

After

Browser, iPad, iPhone

When users submit a call report, the datetime at which the call report is first submitted is stamped to the first_submitted_datetime__v field on the call2__v object, as long as users have Edit permission for the field.

n/a

n/a

Campaign Manager

Platform

Description

Before

After

Browser

If the Bot field is populated on an Email Activity record, the activity no longer counts toward the Open Rate, Unique Opens, Click Rate, or Unique Click metrics or in the Sankey chart on the Campaign Performance tab. Activity from suspected bots can still be reviewed by exporting the campaign's performance details.

n/a

n/a

Events Management

Platform

Description

Before

After

Browser, iPad

The Expense Type picklist now displays on Expense Estimate records with all Expense Types that do not have a parent Expense Type, even if the Expense Type is already in use for the event.

n/a

n/a

Browser, iPad

When deleting an event speaker from an event, all expense estimate records with a matching event speaker are deleted.

n/a

n/a

iPad

Expense estimates are now matched when the record is saved, rather than when the expense type is selected.

n/a

n/a

Inventory Monitoring

Platform

Description

Before

After

Browser

If the quantity_per_case__v field on the product__v object has a value greater than 0, the Case Calculator icon displays in the input box for that Inventory Monitoring line item. Selecting the Case Calculator icon opens the Case Calculator pop-up window.

n/a

My Schedule

Platform

Description

Before

After

iPad

Character display limits for account names are increased on Week and Map views to help field users accurately identify and differentiate between accounts with similar names.

Product Metrics

Platform

Description

Before

After

Browser

Column headers for Product Metrics are persistent and remain visible when scrolling.

Sample Management

Platform

Description

Before

After

Browser, iPad, iPhone

The following fields display as required in the Samples section on the call report:

  • Product
  • Item
  • Lot #
  • Quantity
  • Ship To Address
  • Recipient
  • Custom Text, if set as required
  • Tag Alert Number, if configured (iOS only)
  • Cold Chain Status, if configured (iOS only)

Service Center

Platform

Description

Before

After

Browser

An Add Targets button now displays at the top of Target Lists. A Remove option is accessible under the All Actions menu for each target.

Browser

In Target Lists, a Status column now displays New, Active, Closed, or Removed icons corresponding to the target’s status.

Browser

To improve access to target information, Target Lists columns vary by list state, ensuring the appropriate information is included for Draft state lists versus Active or Inactive state lists.

Surveys

Platform

Description

Before

After

Browser

For Coaching Report Survey Targets, the question section now displays according to its configured position on the page layout.

n/a

X-Pages Studio

Platform

Description

Before

After

Browser, iPad

If no data is available to display in a table, a No Results Found message displays.

n/a

Browser, iPad

All table columns are sortable.

Veeva AI for Vault CRM

Platform

Description

Before

After

iPad, iPhone

When users create a call from a Call Voice Note, the Call Notes field displays the full Call Voice Note text instead of only displaying text not captured in other sections of the call report.

25R3.5 Feature Enablement and Availability

The following table provides an explanation of feature enablement and user impact.

Vault CRM Feature Availability and Enablement

Feature

User
Visible
Change

Configuration
Required

Browser

CRM Desktop
(Windows)

iPad

iPhone

Windows (Beta)

Account Management

Account Details Pane in My Accounts - Available on Browser

Yes

No

Decoupled Unverified Records in Offline Mode (DCR Mode 3) - Available on Browser and iPad

No

Yes

CLM

Querying Documents and Records from CLM – Available on iPad

No

Yes

Backwards Compatibility for CLM as Object Model Content – Available on iPad

No

Yes

Adding Watermarks to Training Presentations - Now available on Windows (Beta)

Yes

No*

Tracking CLM Preview Activity - Now available on Windows (Beta)

No

No*

Training Presentations - Now available on CRM Desktop (Windows) and Windows (Beta)

Yes

No*

General

Field Calculations - Now available on Windows (Beta)

No

No*

Prevent Record Creation on Related Object Sections - Now available on Windows (Beta)

No

Yes

Object Fields in the Data Grid Loader - Available on CRM Desktop (Windows)

No

No*

Multichannel Cycle Plans

Defining Over Reached and Under Reached Thresholds - Now available on Windows (Beta)

No

No*

Adding Team-Based Goals - Now available on Windows (Beta)

No

No*

Supporting Pull-In Fields for MCCP - Now available on Windows (Beta)

No

No*

Using the MCCP Interface - Now available on Windows (Beta)

No

No*

Using Detail Group Goals in MCCP - Now available on Windows (Beta)

No

No*

Detailing Priority for MCCP Targets - Now available on Windows (Beta)

No

No*

Indicating MCCP Goals by Priority in a Single Call Channel - Now available on Windows (Beta)

No

No*

Supporting Child Accounts for Multichannel Cycle Plans - Now available on Windows (Beta)

No

No*

Scheduling Calls for MCCP Targets - Now available on Windows (Beta)

No

No*

Viewing Active MCCP Target Accounts - Now available on Windows (Beta)

No

No*

My Schedule

Automatically Recreating Deleted Vault CRM Calendars in Microsoft Outlook - Available on Browser, iPad, iPhone, and Windows (Beta)

Yes

No

Service Center

Using Standalone Phone with Service Center - Available on Browser

Yes

No

Adding and Removing Targets from Target Lists - Available on Browser

Yes

No

Suggestions

Creating a Call Objective from a Suggestion - Now available on Windows (Beta)

No

No

Using Approved Email for Suggestions - Now available on Windows (Beta)

No

No*

Viewing Suggestions via the Home Page Tile - Now available on Windows (Beta)

No

No

Viewing Suggestion Insights - Now available on Windows (Beta)

No

No

Scheduling a Call from a Suggestion - Now available on Windows (Beta)

No

No*

Priority Score and Sort Order - Now available on Windows (Beta)

No

No

Using Suggestions - Now available on Windows (Beta)

No

No

X-Pages Studio

Enhancements to Table Display Elements - Available on Browser and iPad

Yes

No

Approved Email

Activity Tracking Excludes Bot Activity - Available on Browser, iPad, iPhone and Windows (Beta)

No

No

Continuing Sync and Logging Failed Documents - Available on Browser

No

No

Events Management

Enforcing Speaker Caps for Future Events - Available on Browser and iPad

No

Yes

Veeva AI for Vault CRM

Enhancements to the Vector Database – Available on Browser

Yes

Yes

Agent Monitoring - Available on Browser

No

No

*Parity items do not typically require configuration if you are using this functionality on another platform. In some cases, VMOCs must be enabled for the added platform.

New Objects

The table below contains all new objects added in Vault CRM 25R3.5.

Object Name

Object Label

Description

campaign_segment__v* Campaign Segment Defines campaign segments.
vault_clinical_study_country__v* Clinical Study Country A country within which a clinical study is executed.

*Support for future functionality

New Fields

The table below contains all fields added in Vault CRM 25R3.5. The fields are organized by object.

Object

Field Name

Field Label

Description

Type

ai_settings__v clm_product_vector_scope__v CLM Product Vector Scope

Defines the products that drive the CLM Presentation filtering that sync to the Vector Database.

Text
ai_settings__v clm_vector_scope__v CLM Vector Scope Defines the filter for which CLM Presentations are synced to the Vector Database. Picklist
call2_discussion__v* study_country__v Study Country n/a Object
call2_discussion__v* vault_clinical_site__v Clinical Site n/a Object
campaign__v* segmentation_field__v Segmentation Field n/a String
campaign_segment__v* campaign__v Campaign n/a Object
campaign_segment__v* color__v Color n/a String
campaign_segment__v* created_by__v Created By The user who created the record. Object
campaign_segment__v* created_date__v Created Date The record creation date. Date
campaign_segment__v* criteria__v Criteria n/a Text
campaign_segment__v* description__v Description n/a String
campaign_segment__v* flow__v Flow n/a Object
campaign_segment__v* global_id__sys Global ID The record's Global ID. String
campaign_segment__v* group_id_level__v Group ID Level n/a String
campaign_segment__v* id ID The ID of the record. String
campaign_segment__v* link__sys Link The record's link. String
campaign_segment__v* modified_by__v Last Modified By The user who last modified the record. Object
campaign_segment__v* modified_date__v Last Modified Date The date the record was last modified. Date
campaign_segment__v* name__v Name The record's name. String
campaign_segment__v* order__v Order n/a Number
campaign_segment__v* status__v Status The record's status. Picklist
em_event_history__v estimate__v Estimate Calculated estimate Number
em_event_history__v estimate_corpv__sys Estimate Corp n/a Number
em_event_history__v local_currency__sys Local Currency n/a Object
em_event_history__v rate_assignment_id__v Rate Assignment Rate Assignment ID used to calculate the estimate. String
em_event_history__v rate_type__v Rate Type Rate type used to calculate the estimate. String
em_event_speaker__v country__v Country Event Speaker Country. Picklist
em_event_speaker__v local_currency__sys Local Currency n/a Object
em_event_speaker__v total_estimates__v Total Estimates Sum total of all estimates associated with the event speaker. Number
em_event_speaker__v total_estimates_corpv__sys Total Estimates Corp n/a Number
em_expense_estimate__v event_speaker__v Event Speaker This field is stamped with the Event Speaker that Expense Estimate is associated with. Object
em_speaker__v upcoming_estimated_costs__v Upcoming Estimated Costs Displays the total upcoming estimated speaker costs that count toward the current year's cap. Number
em_speaker__v upcoming_estimated_costs_corpv__sys Upcoming Estimated Costs Corp n/a Number
html_report__v* logo__v Logo The logo to show for this X-Page. Attachment
html_report__v* prompt_context__v Prompt Context The context(s) in which this X-Page should be available. Picklist
medical_discussion__v* study_country__v Study Country n/a Object
medical_discussion__v* vault_clinical_site__v Clinical Site n/a Object
user_role_setup__v* content_group__v Content Group n/a Object
user_role_setup__v* detail_group__v Detail Group n/a Object
user_role_setup__v* detail_product__v Detail Product n/a Object
user_role_setup__v* doc_type_group__v Document Type Group n/a Object
vault_clinical_site__v* site_recruitment_status__v Site Recruitment Status n/a Text
vault_clinical_site__v* site_status__v Site Status n/a Text
vault_clinical_site__v* study_country__v Study Country n/a Object
vault_clinical_site__v* study_name__v Study Name n/a Text
vault_clinical_site__v* vault_clinical_study__v Study Number n/a Object
vault_clinical_study__v* study_recruitment_status__v Study Recruitment Status Status of Overall Study's recruitment, across all sites. Text
vault_clinical_study_country__v* country__v Country n/a Object
vault_clinical_study_country__v* created_by__v Created By The user who created the record. Object
vault_clinical_study_country__v* created_date__v Created Date The record creation date. Date
vault_clinical_study_country__v* global_id__sys Global ID The record's Global ID. String
vault_clinical_study_country__v* id ID The ID of the record. String
vault_clinical_study_country__v* lifecycle_state__v Lifecycle State The lifecycle state of the record. Text
vault_clinical_study_country__v* link__sys Link The record's link. String
vault_clinical_study_country__v* modified_by__v Last Modified By The user who last modified the record. Object
vault_clinical_study_country__v* modified_date__v Last Modified Date The date the record was last modified. Date
vault_clinical_study_country__v* name__v Study Country Name The record's name. Text
vault_clinical_study_country__v* status__v Status The record's status. Picklist
vault_clinical_study_country__v* study__v Study Number n/a Object

*Support for future functionality

Removed Fields

Fields were not removed in Vault CRM 25R3.5.