CLM Settings

CLM Settings is the custom setting that stores preferences to display CLM presentations via the Remote Detailing functionality.


Custom setting API name: clm__CLMSettings__c


Field

API-name

Type

Description

Application List Field

clm__ApplicationsListField__c

Text(255)

The field API name of the Activity object for the Application IDs storing, for example, ApplicationIds__c.

The field to store Application IDs should have the same API name on any Activity object for the Remote Detailing or Self Detailing session.

Audio Record Enabled

clm__IsAudioRecordEnabled__c

Checkbox

If enabled, the audio of the Remote Detailing session will be recorded and saved as the Attachment record with the audio file and linked to the Activity object.

Call Repeat Allowed

clm__IsCallRepeatAllowed__c

Checkbox

If enabled, the presenter can resume the finished Remote Detailing session.

  • The statistics will be collected after resuming the Remote Detailing session;

  • If specified, the same value will be assigned for all profiles.

CRM Data Sharing Enabled

clm__IsRDJSAPIEnabled__c

Checkbox

If enabled, certain JS Bridge methods will be available on the CLM presentation during the Remote Detailing or Self Detailing session.

Delete After (days)

clm_AudioCleanupAfter__c

Number

The expiration date, after which the audio record should be deleted from the Activity record.

  • It is used when the clm__IsAudioRecordEnabled__c checkbox is active.

  • The default value is 30.

Detailed Stats Enabled

clm__IsRDDetailedStatsEnabled__c

Checkbox

If enabled, the statistics per slide will be gathered for each participant at the meeting.

Email Required Field

clm__EmailRequiredField__c

Text(255)

The field API name of the Activity object, for example, IsEmailRequired__c. It indicates if the user is required to provide an email on the Welcome screen to access the Remote Detailing meeting.

Endpoint URL

clm__RestServicePrefix__c

Text(255)

Not applied since CT Mobile package v. 3.63.

For the Self Detailing mode, the URL of a site is used for collecting statistics.

Link Field

clm__LinkField__c

Text(255)

The field API name of the Activity object for the invitation link storing, for example, RDLink__c.

  • If specified, the same value will be used for all profiles.

The field to store an invitation link should have the same API name on any Activity object for the Remote Detailing or Self Detailing session.

Login URL

clm__LoginURL__c

Text

The URL of the current Salesforce instance and unique URL(s) for a community, e.g., https://COMMUNITY_URL.cs129.force.com/ (separated by a comma, without blank spaces).

Remote Detailing Enabled

clm__IsRDEnabled__c

Checkbox

If enabled, the Remote Detailing functionality is allowed, and an invitation link will be generated on the Activity record.

Session timeout (in seconds)

clm__SessionTimeout__c

Number(18, 0)

The time interval during which a participant does not perform any action. When the time interval is reached, the session expires. The participant will be logged out, and their statistics will be sent to Salesforce.

Text Chat Enabled

clm__IsRDChatEnabled__c

Checkbox

If enabled, the participants of the Remote Detailing session can interact in the chat on the CLM-presentation screen.

Text Chat History Enabled

clm__IsRDChatLogEnabled__c

Checkbox

If enabled, the chat history will be saved as the Attachment record with the .html file and linked to the selected Activity record.

Video Streaming

clm__IsRDVideoStreamingEnabled__c

Checkbox

If enabled, the participants of the Remote Detailing session can stream video and audio. The presenter has the ability to enable/disable audio and video streaming per participant.

``