Source: https://vaultcrmhelp.veeva.com/doc/Content/CRM_topics/ReleaseNotes/24R3.5/NewIn24R3.5.htm

# What's New in 24R3.5

Our release notes offer brief, high-level descriptions of enhancements and new features.

* Sandbox Release - March 13, 2025
* Production Release - March 20, 2025

[New Fields](#New), [New Objects](#New2), and [Removed Fields](#Removed) are also included.

# Announcements

### Migrating to the New Vault CRM App

In 24R2.0, we moved to a new Vault CRM iPad application to support significant updates to Vault CRM. The previous version, now called Vault CRM Legacy, will no longer be supported starting in 25R1.0. At that time, Vault CRM Legacy will stop functioning and syncing.

To continue receiving updates and full functionality, migrate to the new [Vault CRM app](https://apps.apple.com/us/app/vault-crm/id6503404633) available in the App Store. Before installing the new app, ensure any pending data changes in Vault CRM Legacy are fully synced. Once your data is up to date, you can safely delete Vault CRM Legacy from your iPad and start using the new Vault CRM app.

# Features

## Approved Email

[Consolidated Photo for Digital Business Cards and Approved Email Profiles](../../Multichannel/ApprovedEmail/CreatingContent/PersonalizingUserProfile.htm#ConsolidatedPhoto)

To make profile management easier for users, Approved Email user profiles and Engage Digital Business Cards use the same user photo.

## Call Planning

[Creating Custom My Schedule Filters](../../CallPlanning/Scheduling/CustomFilters.htm)

To focus on the most relevant accounts and improve efficiency when planning calls, users can apply custom filters to refine their account list in My Schedule.

[Bookmarking Filters in My Schedule](../../CallPlanning/Scheduling/FilterBookmarks.htm)

For increased efficiency in filtering accounts and scheduling calls, users can save commonly used sets of filters as bookmarks. When users select a bookmark, the associated filters are automatically applied to the account list in My Schedule.

## Call Reporting

[Capturing GPS Coordinates on the Call Report](../../Call_Reporting_2/Submitting/GPSCheckIn.htm)

Capturing GPS location coordinates at key points in the call—for example, check in, signature capture, and call report submission—helps maintain compliance with regulations and ensure the call was completed as described on the call report.

[Creating Follow-Up Activities on the Call Report on Browser](../../Call_Reporting_2/Executing/Post/FollowupActivities.htm)

Creating follow-up activities on the call report enables Browser users to ensure post-call actions are tracked, managed, and completed in a timely manner. This streamlined approach not only improves productivity but also strengthens customer relationships by ensuring prompt follow-up on inquiries and requests.

[Mass Entering Key Messages for Unique Activities Group Calls on Browser](../../Call_Reporting_2/Executing/Activities/UniqueActivities.htm)

To efficiently capture key messages delivered to multiple attendees on a unique activity group call, Browser users can use the Record Details button to capture key messages for multiple attendees. Mass entering key messages through the Record Details button saves users time and streamlines call reporting.

[Tracking CLM Key Messages on Browser](../../Multichannel/CLM/TrackingCLM/TrackKeyMsg.htm)

Tracking CLM Key Messages enables organizations and end users to identify impactful content and improve outreach to HCPs. When a key message is viewed through CLM, a CLM Key Message record is generated to capture details about the displayed content. If a product detail is associated, a Call Detail record is also created. This information displays in the CLM Details section of the call report, offering a clear overview of the CLM content presented, including key messages, reactions, share channels, and any applicable products.

[Supporting Required and Read-Only Fields for Call Report Layouts on Browser](../../Getting_Started/SettingUp/Layouts.htm#BrowserParity)

For call reports on the Browser platform, admin users can designate additional fields as required or read-only at the layout level. This functionality enables admins to designate fields on a call report as required (the field must be populated to save the record) or read-only (the field is not editable on the call report).

## Call Sampling

[Stamping the Signature Location on the Call Report](../../CallSampling/SignatureCapture/StampGPS.htm)

When users capture an electronic signature, the device’s GPS location can be stamped on the call report along with the current status of Location Services. GPS location stamping provides a precise way to record where a signature was captured, which helps to confirm that the user actually captured a signature and completed the call as described on the call report.

[Capturing Unique Information on Group Call Attendees on Browser](../../Call_Reporting_2/Executing/Activities/UniqueActivities.htm)

The following features are now available for promotional items, reprints, and custom items on unique activity group calls on the Browser platform:

* [Selecting Products](../../CallSampling/Disbursements/Products.htm)
* [Saving a Call with Samples](../../CallSampling/Disbursements/Saving.htm)
* [Submitting a Call with Samples](../../CallSampling/SubmitCallwSamples/Submitting.htm)

[Display Order for Selecting Products on Browser](../../CallSampling/Disbursements/Products.htm#DisplayOrder)

On the Browser platform, product display order enables admins to organize products for easy selection on the call report. Products are sorted by display order, based on the display\_order\_\_v field on the product\_\_v record.

## CLM

[Updating Auto-Published Content](../../Multichannel/CLM/ManagingContent/SlideUpdate.htm)

When content creators auto-publish updated versions of CLM documents from PromoMats/MedComms to CRM, they can control whether the CLM integration updates the key message records in Vault CRM or expires the records and creates new records, depending on the types of changes made to the presentation.

## Engage

[CRM Users Attending an Engage Meeting on Browser](../../Multichannel/Engage/Meet/UserAttendees.htm) (Available March 20, 2025)

Engage hosts can invite CRM user attendees to Engage meetings on Browser. When CRM users, for example, managers, MSLs, or users on shared accounts, are unable to meet face to face, they can still collaborate via Engage meetings with HCPs.

[Presenting CLM Content Remotely on CRM Desktop (Windows)](../../Multichannel/Engage/Share/PresentRemotely.htm)

Presenting CLM content remotely on CRM Desktop (Windows) allows HCPs to view CLM content on their own devices during calls without being in a remote meeting. Details about the session, including the link, are shared with the HCPs using social messaging apps, verbally, or with a QR Code®. Selecting the link allows the HCP to view the CLM content in their browser without installing an app.

[Using Engage Meetings in Multi-Vault Domains](../../Multichannel/Engage/ConfiguringEngage/ConfigureEngageMeeting.htm#DomainUser)

An end user in a multi-Vault domain can be assigned to an Engage Group in one or more of the Vault instances in the domain. This enables end users to schedule and host Engage meetings from different Vault instances with access to different data and content. Users must have an active Engage license for every Vault and Engage group they are assigned to.

## Events Management

[Filtering Attendee Results Outside of the User's Territory](../../Events/Attendees/LimitOoTResults.htm)

Business admin users can configure filters when adding attendees to an event or reconciling walk-in attendees that limit the out-of-territory search results displayed to end users. Filtering accounts prevents irrelevant accounts from displaying while maintaining compliance requirements regarding HCP data restrictions across borders.

[Searching for Event Attendees and Speakers by Furigana](../../Events/Configuration/SearchByFurigana.htm)

End users can search for attendees and speakers by their furigana, enabling them to quickly identify the correct attendees and speakers to add to an event.

[Recording a Virtual Event](../../Events/VirtualEvents/RecordingVirtualEvent.htm)

End users can record their virtual events via the Record to the Cloud button. Recordings of virtual events are stored in connected PromoMats instances and can be referenced for future training, marketing, or auditing purposes.

[Creating New Accounts from Walk-in Attendees on Browser](../../Events/Attendees/NewAcctWalkIn.htm)

If an existing account is not found during reconciliation, Browser users can create a new account\_\_v record directly within Events Management to reconcile the walk-in attendee. Information from the walk-in attendee is used to automatically populate fields in the new account\_\_v record to streamline the creation process.

[Joining a Virtual Event via Zoom® on Browser](../../Events/VirtualEvents/VirtualEventZoom.htm)

Attendees of a virtual event have the option of joining via their Zoom® application rather than Veeva’s Engage client. Providing attendees this option helps maintain the compliant hosting capabilities of a virtual event.

[Displaying Event Lifecycle Stages on Browser](../../Events/Configuration/LifecycleStages.htm)

Events Management administrators can map event statuses to standardized lifecycle stages that display when viewing an event on the Browser platform. This allows event team members to visualize the current event stage within the lifecycle of the event workflow.

[Expense Estimate Creation Rules on the iPad](../../Events/EventBusinessRules/ExpenseEstRules.htm)

Estimating event expenses during the planning phase is essential for keeping costs within the allocated budget. Event business admin users can create Expense Estimate Creation rules that automate creating expense estimate records on the iPad, streamlining the planning process and reducing user errors when estimating expenses.

## Inventory Monitoring

The following feature is now available on the Browser and iPad platforms:

* [Capturing and Attaching Photos for Inventory Monitoring](../../InventoryMonitoring/CaptureAttachPhotos.htm)

The following features are now available on the iPad platform:

* [Inventory Monitoring Entry Modes](../../InventoryMonitoring/IMEntryModes.htm)
* [Continuous Inventory Monitoring](../../InventoryMonitoring/ContinuousIM.htm)
* [Using the Inventory Monitoring History Tab](../../InventoryMonitoring/HistoryTab.htm)
* [Photo Tagging for Inventory Monitoring](../../InventoryMonitoring/PhotoTagging.htm)

## Key Medical Insights

[Creating a Key Medical Insight from a Call Report on Browser](../../Medical/KMI.htm)

Users can now create a Key Medical Insight from a Call Report on Browser using the All Actions menu.

## Medical Inquiries

[Creating a Medical Inquiry from a Call Report on Browser](../../Medical_Inquiries/MedicalInquiryCreation.htm)

Users can now create a Medical Inquiry from a Call Report on Browser using the All Actions menu.

[Adding a Marketing Banner to the Medical Inquiry Signature Page](../../Medical_Inquiries/CustomSigPage.htm)

Admins can add a company logo or other image as a marketing banner to the Medical Inquiry signature page for added visual interest or product placement.

[Adding a Custom Delivery Method](../../Medical_Inquiries/DetailPage.htm#custom)

In addition to the primary and optional delivery methods for medical inquiries, customers can add custom delivery methods.

## Order Management

The following features are now available on the Browser platform:

* [Chain Pricing Rules](../../OrderManagement/PricingRules/ChainPricing.htm)
* [Product Kits and Kit Items](../../OrderManagement/ManagingProducts/ProductKits.htm)
* [Order Assortments](../../OrderManagement/CreatingOrders/OrderHeaders/Assortments.htm)

## Service Center

[Using the Timeline Activity View](../../ServiceCenter/Outbound/SCOutbound.htm#TimelineView)

The Timeline Activity view provides Service Center reps with a full, chronological view of all their activities related to a target, starting with their first attempt to contact an HCP. Service Center reps do not need to create a call report for unsuccessful calls, saving them time and effort which can instead be applied to reaching more targets.

## Territory Management

[Removing Accounts from Territories](../../TerritoryManagement/AssignAccts/RemoveFromTerr.htm)

End users can quickly remove accounts from their territory via a dedicated button on account detail pages. This button prompts the user to create a DCR that removes the account from their territory, which can include a reason for removal.

# 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.

## Call Planning

| Platform | Description | Before | After |
| --- | --- | --- | --- |
| Browser | In My Schedule, the scheduler pane styling is updated:   * The font size is increased * Highlight colors are changed to align with styling conventions in My Schedule * The Account Lists and Views drop-down menu displays above the account list * The number of accounts displays next to the accounts subhead, instead of above the Account Lists and Views drop-down menu |  |  |
| Microsoft Outlook | In Microsoft Outlook, Vault CRM calendar labels are updated to include the user’s name. |  |  |
| Microsoft Outlook | If users have access to the user\_identifier\_\_v field on the user\_\_sys object and the field is populated, user identifiers display at the end of Vault CRM calendar labels in Microsoft Outlook. |  |  |

## Campaign Manager

| Platform | Description | Before | After |
| --- | --- | --- | --- |
| Browser | The Target List tab in the Campaign Manager Console was refreshed, enabling marketing users to search, sort, filter, import, and export the list of targets. See [Copying Target Lists](../../CampaignManager/TargetList/CopyTargetList.htm) and [Importing into Existing Target Lists](../../CampaignManager/TargetList/ImportTargetList.htm#Importin) for more information. |  |  |

## Engage

| Platform | Description | Before | After |
| --- | --- | --- | --- |
| Browser | When scheduling an Engage meeting fails due to no internet connection or an error, users can select the Retry button to retry scheduling the meeting. | n/a | n/a |

## General

| Platform | Description | Before | After |
| --- | --- | --- | --- |
| Browser | The My Tasks home page component is updated to include additional types of tasks:   * Tasks from all objects with the User Task object class display * In addition to displaying when directly assigned to the current user, workflow tasks display if they are assigned to multiple users including the current user, and if they are assigned to a User Group which includes the current user |  |  |
| Browser | To provide additional context on tasks, the My Tasks home page component is updated as follows:   * Past Due and Due Soon tags display * Past Due, Due Soon, and Current icons are updated |  |  |

## Service Center

| Platform | Description | Before | After |
| --- | --- | --- | --- |
| Browser | The Timeline Activity view, located in the Outbound tab in the right-hand pane, provides Service Center reps with a full, chronological view of all their activities related to a target, starting with their first attempt to contact an HCP. |  |  |

# 24R3.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 |
| **Approved Email** | | | | | | |
| [Consolidated Photo for Digital Business Cards and Approved Email Profiles](../../Multichannel/ApprovedEmail/CreatingContent/PersonalizingUserProfile.htm#ConsolidatedPhoto) | No | Yes |  |  |  |  |
| Call Planning | | | | | | |
| [Creating Custom My Schedule Filters](../../CallPlanning/Scheduling/CustomFilters.htm) | No | Yes |  |  |  |  |
| [Bookmarking Filters in My Schedule](../../CallPlanning/Scheduling/FilterBookmarks.htm) | No | Yes |  |  |  |  |
| **Call Reporting** | | | | | | |
| [Capturing GPS Coordinates on the Call Report](../../Call_Reporting_2/Submitting/GPSCheckIn.htm) | No | Yes |  |  |  |  |
| [Creating Follow-Up Activities on the Call Report on Browser](../../Call_Reporting_2/Executing/Post/FollowupActivities.htm) | No | No\* |  |  |  |  |
| [Mass Entering Key Messages for Unique Activities Group Calls on Browser](../../Call_Reporting_2/Executing/Activities/UniqueActivities.htm) | No | No\* |  |  |  |  |
| [Tracking CLM Key Messages on Browser](../../Multichannel/CLM/TrackingCLM/TrackKeyMsg.htm) | No | No\* |  |  |  |  |
| [Supporting Required and Read-Only Fields for Call Report Layouts on Browser](../../Getting_Started/SettingUp/Layouts.htm#BrowserParity) | No | No\* |  |  |  |  |
| **Call Sampling** | | | | | | |
| [Stamping the Signature Location on the Call Report](../../CallSampling/SignatureCapture/StampGPS.htm) | No | Yes |  |  |  |  |
| [Capturing Unique Information on Group Call Attendees on Browser](../../Call_Reporting_2/Executing/Activities/UniqueActivities.htm) | No | No\* |  |  |  |  |
| [Display Order for Selecting Products on Browser](../../CallSampling/Disbursements/Products.htm#DisplayOrder) | No | No\* |  |  |  |  |
| **CLM** | | | | | | |
| [Updating Auto-Published Content](../../Multichannel/CLM/ManagingContent/SlideUpdate.htm) | No | Yes |  |  |  |  |
| **Engage** | | | | | | |
| [CRM Users Attending an Engage Meeting on Browser](../../Multichannel/Engage/Meet/UserAttendees.htm) (Available March 20, 2025) | No | No\* |  |  |  |  |
| [Presenting CLM Content Remotely on CRM Desktop (Windows)](../../Multichannel/Engage/Share/PresentRemotely.htm) | No | No\* |  |  |  |  |
| [Using Engage Meetings in Multi-Vault Domains](../../Multichannel/Engage/ConfiguringEngage/ConfigureEngageMeeting.htm#DomainUser) | No | Yes |  |  |  |  |
| **Events Management** | | | | | | |
| [Filtering Attendee Results Outside of the User's Territory](../../Events/Attendees/LimitOoTResults.htm) | No | Yes |  |  |  |  |
| [Searching for Event Attendees and Speakers by Furigana](../../Events/Configuration/SearchByFurigana.htm) | No | Yes |  |  |  |  |
| [Recording a Virtual Event](../../Events/VirtualEvents/RecordingVirtualEvent.htm) | No | Yes |  |  |  |  |
| [Creating New Accounts from Walk-in Attendees on Browser](../../Events/Attendees/NewAcctWalkIn.htm) | No | No\* |  |  |  |  |
| [Joining a Virtual Event via Zoom® on Browser](../../Events/VirtualEvents/VirtualEventZoom.htm) | No | No\* |  |  |  |  |
| [Displaying Event Lifecycle Stages on Browser](../../Events/Configuration/LifecycleStages.htm) | No | No\* |  |  |  |  |
| [Expense Estimate Creation Rules on the iPad](../../Events/EventBusinessRules/ExpenseEstRules.htm) | No | No\* |  |  |  |  |
| Inventory Monitoring | | | | | | |
| [Inventory Monitoring Entry Modes](../../InventoryMonitoring/IMEntryModes.htm) | No | Yes |  |  |  |  |
| [Continuous Inventory Monitoring](../../InventoryMonitoring/ContinuousIM.htm) | No | Yes |  |  |  |  |
| [Using the Inventory Monitoring History Tab](../../InventoryMonitoring/HistoryTab.htm) | No | Yes |  |  |  |  |
| [Capturing and Attaching Photos for Inventory Monitoring](../../InventoryMonitoring/CaptureAttachPhotos.htm) | No | Yes |  |  |  |  |
| [Photo Tagging for Inventory Monitoring](../../InventoryMonitoring/PhotoTagging.htm) | No | Yes |  |  |  |  |
| Key Medical Insights | | | | | | |
| [Creating a Key Medical Insight from a Call Report on Browser](../../Medical/KMI.htm) | No | Yes\* |  |  |  |  |
| **Medical Inquiries** | | | | | | |
| [Creating a Medical Inquiry from a Call Report on Browser](../../Medical_Inquiries/MedicalInquiryCreation.htm) | No | Yes |  |  |  |  |
| [Adding a Marketing Banner to the Medical Inquiry Signature Page](../../Medical_Inquiries/CustomSigPage.htm) | No | Yes |  |  |  |  |
| [Adding a Custom Delivery Method](../../Medical_Inquiries/DetailPage.htm#custom) | No | Yes |  |  |  |  |
| **Order Management** | | | | | | |
| [Chain Pricing Rules](../../OrderManagement/PricingRules/ChainPricing.htm) | No | No\* |  |  |  |  |
| [Product Kits and Kit Items](../../OrderManagement/ManagingProducts/ProductKits.htm) | No | No\* |  |  |  |  |
| [Order Assortments](../../OrderManagement/CreatingOrders/OrderHeaders/Assortments.htm) | No | No\* |  |  |  |  |
| Service Center | | | | | | |
| [Using the Timeline Activity View](../../ServiceCenter/Outbound/SCOutbound.htm#TimelineView) | Yes | No |  |  |  |  |
| Territory Management | | | | | | |
| [Removing Accounts from Territories](../../TerritoryManagement/AssignAccts/RemoveFromTerr.htm) | No | Yes |  |  |  |  |

\*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

No new objects were added in Vault CRM 24R3.5.

# New Fields

The table below contains all fields added in Vault CRM 24R3.5. The fields are organized by object.

| Object | Field Name | Field Label | Description | Type |
| --- | --- | --- | --- | --- |
| call2\_key\_message\_\_v | custom\_reaction\_\_v | Custom Reaction | Stamps the custom Reaction selected by the user on Call Report. | Text |
| campaign\_\_v | audience\_size\_\_v | Audience Size | The number of targets in the campaign's target list. | Number |
| multichannel\_activity\_\_v | remote\_clm\_id\_\_v | Remote CLM ID | Stores the ID of the Remote CLM session. | Text |
| multichannel\_activity\_\_v | remote\_clm\_participant\_url\_\_v | Remote CLM Participant URL | Stores the Remote CLM URL for the participant. | Text |
| multichannel\_activity\_\_v | remote\_clm\_presenter\_url\_\_v | Remote CLM Presenter URL | Stores the Remote CLM URL for the presenter. | Text |
| multichannel\_activity\_\_v | remote\_clm\_uuid\_\_v | Remote CLM UUID | Stores the UUID of the Remote CLM session. | Text |
| received\_email\_\_v | discarded\_by\_\_v | Discarded By | References the user who discarded the email. | Object |
| sent\_message\_\_v | multichannel\_activity\_\_v | Multichannel Activity | References the associated Multichannel Activity record. | Object |
| user\_detail\_\_v | photo\_file\_\_v | Photo | File of the original photo the user uploaded. Supported file formats: JPG and PNG. | Attachment |
| user\_detail\_\_v | photo\_crop\_properties\_\_v | Photo Crop Properties | The textual ID of the last Call record from which the Survey Target was updated. | Text |
| user\_detail\_\_v | approved\_email\_photo\_url\_\_v | Approved Email Photo | URL of the photo that will be displayed for the {{userPhoto}} token in Approved Email. | Link |

# Removed Fields

No fields were removed in Vault CRM 24R3.5.
