---
schema_version: "1"
id: badae1cbfb7d22581144ab60860ffbc1d31c91d7cab8d5b4f155a532c381985a
title: AIApplicationConfig
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_aiapplicationconfig.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_aiapplicationconfig.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 525cd8fad3f44bbdc5f6e035c7db97d2dcafc1be4afaf6507960ea0e005b555d
description: Additional prediction information related to an AI application. This type extends the Metadata metadata type and inherits its fullName field.
---
# AIApplicationConfig

Additional prediction information related to an AI application. This type extends the Metadata metadata type and inherits its fullName field.

## File Suffix and Directory Location

AIApplicationConfig components have the suffix .aiapplicationconfig and are stored in the aiApplicationConfigs folder.

## Version

AIApplicationConfig is available in API version 50.0 and later.

## Fields

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



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

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

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

            </tr>

          </thead>

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

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

              <td class="entry" headers="d99064e89" data-title="Description">Required. Represents&nbsp;the AIApplication to which AIApplicationConfig belongs. Can
                contain only underscores and alphanumeric characters and must be unique in your org. It must
                begin with a letter, not include spaces, not end with an underscore, and not contain two
                consecutive underscores.&nbsp;Available in API version 51.0 and later.</td>

            </tr>

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

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

              <td class="entry" headers="d99064e89" data-title="Description">Required. The ID of the parent AI application.</td>

            </tr>

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

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

              <td class="entry" headers="d99064e89" data-title="Description">Represents the name of the application config. Can contain only underscores and
                alphanumeric characters and must be unique in your org. It must begin with a letter, not
                include spaces, not end with an underscore, and not contain two consecutive
                underscores.</td>

            </tr>

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

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

              <td class="entry" headers="d99064e89" data-title="Description">Required. When <samp class="codeph nolang">true</samp>, generates the predictors, or
                field values, that were used to generate the prediction value.</td>

            </tr>

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

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

              <td class="entry" headers="d99064e89" data-title="Description">Required. Label that identifies the AI application configuration throughout the
                Salesforce user interface.</td>

            </tr>

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

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

              <td class="entry" headers="d99064e89" data-title="Description">Required. Reserved for future use.</td>

            </tr>

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

              <td class="entry" headers="d99064e86" data-title="Field Type">AIScoringMode (enumeration of type string)</td>

              <td class="entry" headers="d99064e89" data-title="Description">Required. Frequency with which the prediction scores are written back. Valid values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Batch</samp></li>

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

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

                </ul>
              </td>

            </tr>

          </tbody>

        </table>

## Wildcard Support in the Manifest File

This metadata type supports the wildcard character \* (asterisk) in the package.xml manifest file. 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).