---
schema_version: "1"
id: c9f1de092f122a669cfe0b3a9f1b2091c3ce7416626c14715347ec2df7fb294f
title: CaseSettings
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_casesettings.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_casesettings.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8b5b670644610352b21f7c93a80362f7b85670a8ac8548f82d7c9fcb9dccb856
description: Represents an organization’s case settings, such as the default case owner, which case-related features are enabled, and which Classic email templates are used for various case activities. This type extends the Metadata metadata type and inherits its fullName field.
---
# CaseSettings

Represents an organization’s case settings, such as the default case owner, which case-related features are enabled, and which Classic email templates are used for various case activities. This type extends the [Metadata](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/metadata.htm "The base class for all metadata types. You can’t edit this object. A component is an instance of a metadata type.") metadata type and inherits its fullName field.

In the package manifest, all organization settings metadata types are accessed using the Settings name. See [Settings](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_settings.htm "Represents the organization settings related to a feature. For example, your password policies, session settings and network access controls are all available in the SecuritySettings component type.") for details.

## File Suffix and Directory Location

[CaseSettings](#meta_casesettings "Represents an organization’s case settings, such as the default case owner, which case-related features are enabled, and which Classic email templates are used for various case activities. This type extends the Metadata metadata type and inherits its fullName field.") values are stored in the Case.settings file in the settings directory. The .settings files are different from other named components because there’s only one settings file for each settings component.

## Version

[CaseSettings](#meta_casesettings "Represents an organization’s case settings, such as the default case owner, which case-related features are enabled, and which Classic email templates are used for various case activities. This type extends the Metadata metadata type and inherits its fullName field.") is available in API version 27.0 and later.

## Fields

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d224434e145">Field Name</th>

              <th class="featureTableHeader  " id="d224434e148">Field Type</th>

              <th class="featureTableHeader  " id="d224434e151">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">caseAssignNotificationTemplate</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the email template used for case assignment
                notifications. <span class="ph" id="templateFieldFormatInfo"><a name="templateFieldFormatInfo"><!-- --></a>The format must be
                  <span class="keyword parmname">folderName</span>/<span class="keyword parmname">emailTemplateName</span>.</span>
                <p class="p">Lightning email templates aren’t packageable. We recommend using a Classic email template.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">caseAutoProcUser</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether to create an automated
                response record after a customer’s initial email (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">caseCloseNotificationTemplate</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the email template used for case close notifications.
                The format must be
                <span class="keyword parmname">folderName</span>/<span class="keyword parmname">emailTemplateName</span>. <p class="p">Lightning email templates aren’t packageable. We recommend using a Classic email template.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">caseCommentNotificationTemplate</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the email template used for case comment notifications.
                The format must be
                <span class="keyword parmname">folderName</span>/<span class="keyword parmname">emailTemplateName</span>. <p class="p">Lightning email templates aren’t packageable. We recommend using a Classic email template.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">caseCreateNotificationTemplate</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the email template used for case create notifications.
                The format must be
                <span class="keyword parmname">folderName</span>/<span class="keyword parmname">emailTemplateName</span>. <p class="p">Lightning email templates aren’t packageable. We recommend using a Classic email template.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">caseFeedItemSettings</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">
                <a class="xref" href="#FeedItemSettings">FeedItemSettings</a>[]
              </td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the settings for feed items in feed-based case page
                layouts. This field is available in API version 32.0 and
                later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">caseFeedReadUnreadLtng</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether unread feed items are shown in bold in
                Lightning Experience (<samp class="codeph java">true</samp>) or
                not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">caseMergeInLightning</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether Case Merge is enabled in
                Lightning Experience (<samp class="codeph java">true</samp>) or
                not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">closeCaseThroughStatusChange</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether <samp class="codeph nolang">Closed</samp> is
                included in the Case Status field on case edit pages (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">defaultCaseFeedLayoutOn</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the default Case Feed layout is used in the org
                (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">defaultCaseOwner</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the default owner of a case when assignment rules fail
                to locate an owner.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">defaultCaseOwnerType</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies whether the default case owner is a user or a
                queue.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">defaultCaseUser</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the user listed in the Case History related list for
                automated case changes from:<ul class="ul bulletList">
                  <li class="li">Assignment rules</li>

                  <li class="li">Escalation rules</li>

                  <li class="li">On-Demand Email-to-Case</li>

                  <li class="li">Cases logged in the Self-Service portal</li>

                </ul>
                <p class="p">Lightning email templates aren’t packageable. We recommend using a Classic email template.</p>
                &nbsp;
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">emailActionDefaultsHandlerClass</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Use this Apex class name to provide default values for the email
                action.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">emailToCase</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type"><a class="xref" href="#EmailToCaseSettings">EmailToCaseSettings</a></td>

              <td class="entry" headers="d224434e151" data-title="Description">The organization's Email-to-Case settings.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableCaseFeed</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether Case Feed is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableCollapseEmailThread</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether earlier messages in an
                email thread are removed from email feed items (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). Available in API version 47.0
                and later.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableDraftEmails</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether draft emails are enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). Enabling email drafts
                requires that Case Feed and Email-to-Case are also enabled. </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableEarlyEscalationRuleTriggers</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether early triggers on escalation rules are enabled
                (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableEmailActionDefaultsHandler</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the Email Action Default Handler setting is
                enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). Use this setting to select an
                Apex class to load a default template or to specify the default
                target fields for the email action.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableEmailContactOnCasePost</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">If <samp class="codeph java">true</samp>, the case contact is
                notified by email when someone makes an externally visible post on a
                case in an Experience Builder site.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableEscalateQfiToCaseInternal</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">If <samp class="codeph java">true</samp>, moderators can create
                cases from Question feed items in Chatter in your
                organization.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableEscalateQfiToCaseNetworks</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">If <samp class="codeph java">true</samp>, moderators can create
                cases from Question feed items in Chatter in all Experience Builder sites where Chatter Questions is enabled.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableExtNetworksCaseFeedEnabled</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">If <samp class="codeph java">true</samp>, site members can see
                case-related emails, comments, and updates in the case feed.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableMultiLangSolnSrchCSS</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether multilingual searching for Solutions in
                self-service portals is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableMultiLangSolnSrchPKB</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether multilingual searching for public Solutions is
                enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableMultiLangSolution</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether multilingual Solutions are enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableNewEmailDefaultTemplate</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether default email templates are enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). Default email templates are
                available only if draft emails are enabled.<p class="p">Lightning email templates aren’t packageable. We recommend using a Classic email template.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableSolutionCategory</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether browsing for Solutions is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableSolutionInlineCategory</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether using inline Solutions category breadcrumbs is
                enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableSolutionShortSummary</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether Solutions summaries are enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableSuggestedArticlesApplication</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the Suggested Articles list appears on case
                pages. (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). <span class="ph" id="suggested_articles_enablement_limit"><a name="suggested_articles_enablement_limit"><!-- --></a>Is only valid if
                  <span class="keyword parmname">enableSuggestedSolutions</span>=<samp class="codeph java">false</samp></span>.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableSuggestedArticlesCustomerPortal</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the Suggested Articles list appears on customer
                portal pages (<samp class="codeph java">true</samp>) or not
                (<samp class="codeph java">false</samp>). Is only valid if
                <span class="keyword parmname">enableSuggestedSolutions</span>=<samp class="codeph java">false</samp>.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableSuggestedArticlesPartnerPortal</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the Suggested Articles list appears on partner
                portal pages (<samp class="codeph java">true</samp>) or not
                (<samp class="codeph java">false</samp>). Is only valid if
                <span class="keyword parmname">enableSuggestedSolutions</span>=<samp class="codeph java">false</samp>.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">enableSuggestedSolutions</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the View Suggested Solutions or Find Articles
                button appears on case detail pages (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). Is only valid if
                <span class="keyword parmname">enableSuggestedArticlesApplication</span>,
                <span class="keyword parmname">enableSuggestedArticlesCustomerPortal</span>, and
                <span class="keyword parmname">enableSuggestedArticlesPartnerPortal</span>=<samp class="codeph java">false</samp>.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">escalateCaseBefore</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether early triggers are enabled
                to escalate a case (<samp class="codeph java">true</samp>) or not
                (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">genericMessageEnabled</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether generic messages are
                enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">keepCaseMergeRecords</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">If <samp class="codeph java">true</samp>, duplicate cases
                aren’t deleted after a case merge.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">keepRecordTypeOnAssignmentRule</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">When applying assignment rules to manually created records,
                indicates whether to keep the existing record type (<samp class="codeph java">true</samp>) or to override the existing
                record type with the assignee’s default record type (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">newEmailDefaultTemplateClass</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the Apex class that defines the default email template
                for new email messages in Case Feed. This field appears only when
                <span class="keyword parmname">enableNewEmailDefaultTemplate</span><samp class="codeph java">=true</samp>.<p class="p">Lightning email templates aren’t packageable. We recommend using a Classic email template.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">notifyContactOnCaseComment</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether contacts who aren’t members of your
                Self-Service portal can be notified when a new comment is added to a
                case (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">notifyDefaultCaseOwner</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the default case owner is notified when
                assigned a new case (<samp class="codeph java">true</samp>) or not
                (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">notifyOwnerOnCaseComment</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the case owner is notified when a comment is
                added to a case (<samp class="codeph java">true</samp>) or not
                (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">notifyOwnerOnCaseOwnerChange</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the <span class="keyword parmname">Send Notification
                  Email</span> checkbox on cases is automatically selected
                when users change a case owner to another user (<samp class="codeph java">true</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">predictiveSupportEnabled</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether predictive support is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">showEmailAttachmentsInCase​AttachmentsRL</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the case Attachments related list shows email
                attachments. If <samp class="codeph java">true</samp>, the page
                displays an email icon next to each attachment from an email in the
                Attachments related list for cases. The related list’s list view
                also includes a Source column that identifies the attachment’s
                origin. If <samp class="codeph java">false</samp>, email
                attachments aren’t displayed in the Attachments related list for
                cases.<p class="p">This field is available in API version 40.0 and
                  later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">showFewerCloseActions</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the <strong class="ph uicontrol">Save &amp; Close</strong>
                button on case edit pages and the <strong class="ph uicontrol">Cls</strong> link on
                Cases related lists are hidden (<samp class="codeph java">true</samp>) or shown (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">systemUserEmail</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e151" data-title="Description">Specifies the email address used when the default case user is
                the system user.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">useSystemEmailAddress</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whom case comment, case attachment, and case assignment
                email notifications appear to be sent from. Use <samp class="codeph nolang">true</samp> to show notifications as sent
                from a system address. Use <samp class="codeph nolang">false</samp> to show notifications as sent from the user or
                contact who is updating the case.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">useSystemUserAsDefaultCaseUser</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Indicates whether the system user is used as the automated case
                user (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). If false, then you must
                specify a value for the <span class="keyword parmname">defaultCaseUser</span>
                field.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">visibleInCssCheckbox</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e151" data-title="Description">Sets the default visibility of a case as indicated by the Visible
                in CSS option on the case edit page. If <samp class="codeph java">false</samp>, the case is visible in CSS by default. If
                <samp class="codeph java">true</samp>, CSS visibility is
                off.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e145" data-title="Field Name"><span class="keyword parmname">webToCase</span></td>

              <td class="entry" headers="d224434e148" data-title="Field Type"><a class="xref" href="#WebToCaseSettings">WebToCaseSettings</a></td>

              <td class="entry" headers="d224434e151" data-title="Description">The organization's Web-to-Case settings.</td>

            </tr>

          </tbody>

        </table>

## EmailToCaseSettings

Represents an organization's Email-to-Case settings.

## Fields

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d224434e1212">Field Name</th>

              <th class="featureTableHeader  " id="d224434e1215">Field Type</th>

              <th class="featureTableHeader  " id="d224434e1218">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableEmailToCase</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether Email-to-Case is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). <strong class="ph b">Note:</strong> After
                Email-to-Case is enabled, it can't be disabled.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableE2CAttachmentAsFile</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether to save attachments sent
                using Email-to-Case as Salesforce Files (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableE2CDeduplicateAttachments</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">&nbsp;When Email-to-Case receives an inbound email to thread to an
                existing case, attachments in the email that already exist on the
                case are not saved as new records and are instead linked to the new
                email (<samp class="codeph java">true</samp>). </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableE2CExternalServer</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether emails can be sent via an external service such
                as Gmail or Outlook, rather than the Salesforce email service
                (<samp class="codeph java">true</samp>). External outbound
                email services are available in Lightning Experience only.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type"></td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableE2CSourceTracking</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether Set Case Source to Email is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). After you enable this
                setting, the <strong class="ph uicontrol">Case Source</strong> field is updated to
                <samp class="codeph nolang">Email</samp> for all cases that
                originate from Email-to-Case. Associated emails are marked as
                <samp class="codeph nolang">Read</samp> when the agent opens
                the case.
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableHtmlEmail</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether HTML email is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). </td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableNewtoReadTriggers</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether the email status change invokes triggers when
                emails open in Case feeds or from Email Message records in Lightning
                (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableOnDemandEmailToCase</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether On-Demand Email-to-Case is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableThreadIDInBody</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether the Thread ID for a case is inserted in the
                body of an email (<samp class="codeph java">true</samp>) or not
                (<samp class="codeph java">false</samp>).
                This is applicable only to orgs that do not use Lightning
                Threading.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableThreadIDInSubject</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether the Thread ID for a case is inserted in the
                subject line of an email (<samp class="codeph java">true</samp>)
                or not (<samp class="codeph java">false</samp>).
                This is applicable only to orgs that do not use Lightning
                Threading.</td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableThreadTokenInBody</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether a threading token is appended in the email body
                when agents send an email from a Lightning email composer (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). This is applicable only to
                orgs using Lightning Threading.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">enableThreadTokenInSubject</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether a threading token is appended in the email
                subject when agents send an email from a Lightning email composer
                (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). This is applicable only to
                orgs using Lightning Threading.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type"></td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">notifyOwnerOnNewCaseEmail</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether the owner of a case receives a notification
                when a new email related to the case is received (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">overEmailLimitAction</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">EmailToCaseOnFailureActionType (<a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_objects_intro.htm#enumeration_title">enumeration</a> of type string)</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Specifies what happens to email messages that are received after
                an organization exceeds its daily Email-to-Case limits. Valid values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang" id="bounce_action"><a name="bounce_action"><!-- --></a>Bounce</samp></li>

                  <li class="li"><samp class="codeph nolang" id="discard_action"><a name="discard_action"><!-- --></a>Discard</samp></li>

                  <li class="li"><samp class="codeph nolang" id="requeue_action"><a name="requeue_action"><!-- --></a>Requeue</samp></li>

                </ul>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">preQuoteSignature</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether the user signature is inserted after the reply
                but before the email thread in an outbound email (<samp class="codeph java">true</samp>) or at the end of the email
                (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">routingAddresses</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">
                <a class="xref" href="#EmailToCaseRoutingAddress">EmailToCaseRoutingAddress</a>[]
              </td>

              <td class="entry" headers="d224434e1218" data-title="Description">The organization's Email-to-Case routing addresses and their
                attributes. Removing an address from this list deletes it from the
                target org.</td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">replyWithNewContentOnly</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description"> Indicates whether previous thread content in excluded from
                replies, to reduce the size of outgoing emails (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">showGeneratedEmailCheckbox</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether senders are required to confirm that they
                reviewed emails written by Einstein (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">unauthorizedSenderAction</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">EmailToCaseOnFailureActionType (<a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_objects_intro.htm#enumeration_title">enumeration</a> of type string)</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Specifies what happens to email messages received from invalid
                senders. Valid values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Bounce</samp></li>

                  <li class="li"><samp class="codeph nolang">Discard</samp></li>

                </ul>
              </td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1212" data-title="Field Name"><span class="keyword parmname">useEmailHeadersForThreading</span></td>

              <td class="entry" headers="d224434e1215" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1218" data-title="Description">Indicates whether metadata from incoming emails is used to match
                replies with cases if token-based threading doesn't produce a match
                (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>


          </tbody>

        </table>

## EmailToCaseRoutingAddress

Represents an organization's Email-to-Case routing address.

## Fields

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d224434e1681">Field Name</th>

              <th class="featureTableHeader  " id="d224434e1684">Field Type</th>

              <th class="featureTableHeader  " id="d224434e1687">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">addressType</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">EmailToCaseRoutingAddressType (<a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_objects_intro.htm#enumeration_title">enumeration</a> of type string)</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the type of Email-to-Case routing address. Valid values are:<ul class="ul bulletList">
                  <li class="li">
                    <samp class="codeph nolang">EmailToCase</samp>—A
                    routing address used with Email-to-Case or On-Demand
                    Email-to-Case.
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">Outlook</samp>—A
                    routing address used with Salesforce&nbsp;for&nbsp;Outlook
                    to create cases from Outlook. Requires that On-Demand
                    Email-to-Case is enabled.
                  </li>

                </ul>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">authorizedSenders</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the email addresses or domains from which On-Demand
                Email-to-Case can receive email. Include multiple entries in a
                comma-separated list.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">caseOrigin</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the default case origin for cases created through this
                routing address.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">caseOwner</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">
                <p class="p">Specifies the default owner of cases created through this routing
                  address. The case owner can be either a user or a queue. Specify
                  the case owner using a Salesforce username.</p>

                <p class="p">Specifying a case owner here in the routing address sets a value
                  of <span class="keyword parmname">defaultCaseOwner</span> in CaseSettings. </p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">caseOwnerType</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies whether the default case owner is a user or a
                queue.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">casePriority</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the default case priority for cases created through
                this routing address.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">createTask</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Indicates whether a task is automatically assigned to the case
                owner when a case is created through an email (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">emailAddress</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the email address used to route email messages that are
                submitted as cases.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">emailServicesAddress</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the Salesforce-generated routing address used for
                setting up Email-to-Case forwarding. This field value is read-only
                and can't be modified.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">fallbackQueue</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Defines which queue to use when emails can’t be routed with the
                specified Omni-Channel flow. This queue must use Case as the service
                channel object. <p class="p">Available in API version 56.0 and
                  later.</p>
              </td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">isPermsetControlled</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Indicates whether users’ access to the email routing address is
                controlled by a permission set. If <samp class="codeph java">true</samp>, only users with access via a permission set can
                use the routing address to send emails.<p class="p">Available in API version
                  61.0 and later.</p>
              </td>

            </tr>


            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">isVerified</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Indicates whether the customer has verified the routing address
                (typically by clicking a confirmation email). This field value is
                read-only and can't be modified.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">newEntityRecordType</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">
                <p class="p">Sets the Case Record Type used for new Cases that are created
                  from emails sent to that specific routing address.</p>
                <p class="p">If not
                  provided, Salesforce uses the org’s default Case Record Type for
                  the user/context handling Email-to-Case. Ensure the record type
                  exists and is active on Case.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">routingFlow</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the name of an Omni-Channel flow that routes cases
                generated in Email-to-Case.<p class="p">Available in API version 56.0 and
                  later.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">routingName</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the name of the Email-to-Case routing address.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">saveEmailHeaders</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Indicates whether email routing and envelope information are
                saved (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e1681" data-title="Field Name"><span class="keyword parmname">taskStatus</span></td>

              <td class="entry" headers="d224434e1684" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e1687" data-title="Description">Specifies the default status on tasks automatically assigned to
                the case owner when email is submitted as a case. Only applies if
                <span class="keyword parmname">createTask</span> is set to <samp class="codeph java">true</samp>.
              </td>

            </tr>

          </tbody>

        </table>

## FeedItemSettings

Represents an organization's feed item settings. Available in API version 32.0 and later.

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d224434e2007">Field Name</th>

              <th class="featureTableHeader vertical-align-top " id="d224434e2010">Field Type</th>

              <th class="featureTableHeader vertical-align-top " id="d224434e2013">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d224434e2007" data-title="Field Name"><span class="keyword parmname">characterLimit</span></td>

              <td class="entry" headers="d224434e2010" data-title="Field Type">int</td>

              <td class="entry" headers="d224434e2013" data-title="Description">Specifies the maximum number of characters displayed for each
                feed item.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e2007" data-title="Field Name"><span class="keyword parmname">collapseThread</span></td>

              <td class="entry" headers="d224434e2010" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e2013" data-title="Description">
                <p class="p">Removed. Indicates whether earlier messages
                  in an email thread are removed from email feed items (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</p>

                <p class="p">Available in API versions 27.0 to 46.0.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e2007" data-title="Field Name"><span class="keyword parmname">displayFormat</span></td>

              <td class="entry" headers="d224434e2010" data-title="Field Type">FeedItemDisplayFormat (<a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_objects_intro.htm#enumeration_title">enumeration</a> of type string)</td>

              <td class="entry" headers="d224434e2013" data-title="Description">Indicates how email feed items are displayed. Valid values are:<ul class="ul bulletList">
                  <li class="li">
                    <span class="keyword parmname">Default</span>—Blank lines in email
                    feed items are displayed.
                  </li>

                  <li class="li">
                    <span class="keyword parmname">HideBlankLines</span>—Blank lines in
                    email feed items aren’t displayed.
                  </li>

                </ul>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e2007" data-title="Field Name"><span class="keyword parmname">feedItemType</span></td>

              <td class="entry" headers="d224434e2010" data-title="Field Type">FeedItemType (<a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_objects_intro.htm#enumeration_title">enumeration</a> of type string)</td>

              <td class="entry" headers="d224434e2013" data-title="Description">The type of feed item to which the settings apply. For
                <span class="keyword parmname">FeedItemSettings</span>, the only valid
                <span class="keyword parmname">feedItemType</span> value is
                <span class="keyword parmname">EmailMessageEvent</span>.
              </td>

            </tr>

          </tbody>

        </table>

## WebToCaseSettings

Represents an organization's Web-to-Case settings.

## Fields

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d224434e2149">Field Name</th>

              <th class="featureTableHeader  " id="d224434e2152">Field Type</th>

              <th class="featureTableHeader  " id="d224434e2155">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d224434e2149" data-title="Field Name"><span class="keyword parmname">caseOrigin</span></td>

              <td class="entry" headers="d224434e2152" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e2155" data-title="Description">Specifies the default case origin for cases created through this
                web form. Applies only if <span class="keyword parmname">enableWebToCase</span> is
                set to <samp class="codeph java">true</samp>.</td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e2149" data-title="Field Name"><span class="keyword parmname">defaultResponseTemplate</span></td>

              <td class="entry" headers="d224434e2152" data-title="Field Type">string</td>

              <td class="entry" headers="d224434e2155" data-title="Description">Specifies the default template used for email responses to cases
                that are submitted through a Self-Service portal. Applies only if
                <span class="keyword parmname">enableWebToCase</span> is set to <samp class="codeph java">true</samp>.<p class="p">Lightning email templates aren’t packageable. We recommend using a Classic email template.</p>
              </td>

            </tr>

            <tr>
              <td class="entry" headers="d224434e2149" data-title="Field Name"><span class="keyword parmname">enableWebToCase</span></td>

              <td class="entry" headers="d224434e2152" data-title="Field Type">boolean</td>

              <td class="entry" headers="d224434e2155" data-title="Description">Indicates whether Web-to-Case is enabled (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>).</td>

            </tr>

          </tbody>

        </table>

## Declarative Metadata Sample Definition

This code sample is an example of a case settings file.

<?xml version="1.0" encoding="UTF-8"?>
<CaseSettings xmlns="http://soap.sforce.com/2006/04/metadata">
    <caseAssignNotificationTemplate\>
        unfiled$public/SupportCaseAssignmentNotification
    </caseAssignNotificationTemplate\>
    <caseCloseNotificationTemplate\>
        unfiled$public/SupportCaseCloseNotification
    </caseCloseNotificationTemplate\>
    <caseCommentNotificationTemplate\>
        unfiled$public/SupportCaseCommentNotification
    </caseCommentNotificationTemplate\>
    <caseCreateNotificationTemplate\>
        unfiled$public/SupportCaseCreateNotification
    </caseCreateNotificationTemplate\>
    <closeCaseThroughStatusChange\>true</closeCaseThroughStatusChange\>
    <defaultCaseOwner\>admin@acme.com</defaultCaseOwner\>
    <defaultCaseOwnerType\>User</defaultCaseOwnerType\>
    <defaultCaseUser\>admin@acme.com</defaultCaseUser\>
    <emailToCase\>
        <enableEmailToCase\>true</enableEmailToCase\>
        <enableHtmlEmail\>false</enableHtmlEmail\>
        <enableOnDemandEmailToCase\>true</enableOnDemandEmailToCase\>
        <enableThreadIDInBody\>true</enableThreadIDInBody\>
        <enableThreadIDInSubject\>true</enableThreadIDInSubject\>
        <notifyOwnerOnNewCaseEmail\>false</notifyOwnerOnNewCaseEmail\>
        <overEmailLimitAction\>Bounce</overEmailLimitAction\>
        <preQuoteSignature\>true</preQuoteSignature\>
        <routingAddresses\>
            <addressType\>EmailToCase</addressType\>
            <authorizedSenders\>user@acme.com</authorizedSenders\>
            <caseOrigin\>Email</caseOrigin\>
            <casePriority\>Medium</casePriority\>
            <createTask\>true</createTask\>
            <emailAddress\>support@acme.com</emailAddress\>
            <routingName\>EmailToCaseRoutingAddress1</routingName\>
            <saveEmailHeaders\>true</saveEmailHeaders\>
            <taskStatus\>Not Started</taskStatus\>
        </routingAddresses\>
        <routingAddresses\>
            <addressType\>Outlook</addressType\>
            <authorizedSenders\>user@acme.com</authorizedSenders\>
            <caseOrigin\>Email</caseOrigin\>
            <caseOwner\>admin@acme.com</caseOwner\>
            <caseOwnerType\>User</caseOwnerType\>
            <casePriority\>High</casePriority\>
            <routingName\>OutlookRoutingAddress1</routingName\>
        </routingAddresses\>
        <unauthorizedSenderAction\>Discard</unauthorizedSenderAction\>
    </emailToCase\>
    <enableCaseFeed\>true</enableCaseFeed\>
    <enableDraftEmails\>true</enableDraftEmails\>
    <enableEarlyEscalationRuleTriggers\>true</enableEarlyEscalationRuleTriggers\>
    <enableNewEmailDefaultTemplate\>true</enableNewEmailDefaultTemplate\>
    <enableSuggestedArticlesApplication\>true</enableSuggestedArticlesApplication\>
    <enableSuggestedArticlesCustomerPortal\>true</enableSuggestedArticlesCustomerPortal\>
    <enableSuggestedArticlesPartnerPortal\>false</enableSuggestedArticlesPartnerPortal\>
    <enableSuggestedSolutions\>false</enableSuggestedSolutions\>
    <keepRecordTypeOnAssignmentRule\>true</keepRecordTypeOnAssignmentRule\>
    <newEmailDefaultTemplateClass\>CaseTemplateController</newEmailDefaultTemplateClass\>
    <notifyContactOnCaseComment\>true</notifyContactOnCaseComment\>
    <notifyDefaultCaseOwner\>true</notifyDefaultCaseOwner\>
    <notifyOwnerOnCaseComment\>true</notifyOwnerOnCaseComment\>
    <notifyOwnerOnCaseOwnerChange\>false</notifyOwnerOnCaseOwnerChange\>
    <showFewerCloseActions\>false</showFewerCloseActions\>
    <useSystemEmailAddress\>true</useSystemEmailAddress\>
    <webToCase\>
        <caseOrigin\>Web</caseOrigin\>
        <defaultResponseTemplate\>unfiled$public/SupportCaseResponse</defaultResponseTemplate\>
        <enableWebToCase\>true</enableWebToCase\>
    </webToCase\>
</CaseSettings\>

The following is an example package.xml that references the previous definition.

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types\>
        <members\>Case</members\>
        <name\>Settings</name\>
    </types\>
    <version\>47.0</version\>
</Package\>

## Wildcard Support in the Manifest File

The wildcard character \* (asterisk) in the package.xml manifest file doesn’t apply to metadata types for feature settings. The wildcard applies only when retrieving all settings, not for an individual setting. For details, see [Settings](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_settings.htm). For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm).