Tooling API New and Changed Objects

Access more metadata through these new and changed Tooling API objects.

Customization

Identify the asset related to an external service registration
Use the registrationProviderAsset field on the existing ExternalServiceRegistration type. Available in API version 66.0 and later.

Mobile

Represents an individual action definition within a custom notification type
Use the new CustomNotifActionDef (Beta) object. This object is available in API versions 66.0 and later.
Note
Note Actionable notifications is a pilot or beta service that is subject to the Beta Services Terms at Agreements - Salesforce.com or a written Unified Pilot Agreement if executed by Customer, and applicable terms in the Product Terms Directory. Use of this pilot or beta service is at the Customer's sole discretion.
Represents a collection of related actions associated with a custom notification type
Use the new CustomNotificationActionGroup (Beta) object. This object is available in API versions 66.0 and later.
Note
Note Actionable notifications is a pilot or beta service that is subject to the Beta Services Terms at Agreements - Salesforce.com or a written Unified Pilot Agreement if executed by Customer, and applicable terms in the Product Terms Directory. Use of this pilot or beta service is at the Customer's sole discretion.

Sales

Represents the configuration for engagement insight types for voice and video call insights.
Use the new EngagementInsightType object. This object is available in API versions 65.0 and later.

Service

REMOVED: The IsInboundReceiptsEnabled, IsRoutingWorkResultEnabled, and IsTypingIndicatorDisabled fields on the ConversationChannelDefinition object are removed
Use the EventCapabilitiesIsInboundAcknwOptionExposed field instead of IsInboundReceiptsEnabled.
Use the EventCapabilitiesIsRoutingWorkResultSupported field instead of IsRoutingWorkResultEnabled.
Use the EventCapabilitiesIsTypingIndicatorOptionHidden field instead of IsTypingIndicatorDisabled.
REMOVED: The HasInboundReceipts and HasTypingIndicator fields on the CustomMsgChannel object are removed
Use the EventCapabilitiesIsInboundAcknowledgementEnabled field instead of HasInboundReceipts.
Use the EventCapabilitiesIsTypingIndicatorDisabled field instead of HasTypingIndicator.
Define integration configuration for external conversation participants
Use the new ExtConvParticipantIntegDef object. This object is available in API versions 66.0 and later.