---
schema_version: "1"
id: f86e2560c39ad19686eb880564d684201356e9e823d7497c47ca9e8773e60223
title: Prepare for Einstein Classification Apps
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/cc_service_considerations.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.cc_service_considerations.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b00180c13852ac16c6d9884fa5f2855ffc2694b23d0b007d9271fd3284faf655
description: Before you set up Einstein classification apps, review the data requirements, address data problems early, and learn how to introduce these features to your support team.
products:
  - Service Cloud
  - Service Intelligence
release: "264"
---
# Prepare for Einstein Classification Apps

Before you set up Einstein classification apps, review the data requirements, address data problems early, and learn how to introduce these features to your support team.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.einstein_service_intro.htm&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

## Get to Know the Data Requirements

To predict values on case fields accurately, Einstein needs lots of closed cases to learn from. You must meet the minimum data requirements, but the more closed cases you have, the better!

- To build a classification model, Einstein needs at least 400 closed cases, but 10,000 or more is ideal. Closed cases means all closed cases that have a created date from the past 6 months, and include at least one string type field.
- If you add filter criteria to limit which cases Einstein learns from, Einstein only counts the closed cases that match your criteria.
- To predict a field’s value, Einstein needs at least 400 closed cases with a value in that field and at least 2 unique values across fields.
- Einstein supports encrypted text fields for training only. [Learn more about field encryption](https://help.salesforce.com/s/articleView?id=xcloud.security_pe_custom_fields.htm&type=5&language=en_US).

Einstein Case Wrap-Up works only with LiveChat, so turn on Chat if it’s not active already. While you can start using Einstein Case Wrap-Up without chat transcripts on your past cases, Einstein’s recommendations are more accurate when your cases have them. But don’t worry if your initial batch of closed cases lacks chat conversations. Einstein keeps learning as your service reps close chat cases.

## Address Data Issues Early

During setup, you get to decide which closed cases Einstein analyzes and learns from. Einstein can learn from all recently closed cases or from a subset of cases that you define using filters. [Here’s more about that.](https://help.salesforce.com/s/articleView?id=service.cc_service_key_concepts.htm&release=264.0.0&type=5 "Explore case classification key concepts including models, segments and examples cases, case automation, and case routing.") These cases serve as Einstein’s textbook, and inform every field value prediction. It’s essential that they consistently and accurately represent your business practices.

These issues can hurt the quality of the case data that Einstein analyzes and slows your setup process. Consider them when you’re setting up your predictive model.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:16.806722689075627%">
          <col style="width:20.33613445378151%">
          <col style="width:62.857142857142854%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d16894e109">Data Issue</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d16894e112">Description</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d16894e115">How to Address It</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Data Issue" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e109 ">Insufficient filled fields for training</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e112 ">If the case fields that you selected as inputs for training don’t contain
              enough information for a service rep to classify the case, Einstein probably can’t
              classify it. </td>

            <td data-label="How to Address It" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e115 ">
              <ul>
                <li>Improve your case submission process to encourage customers and service reps
                  to include clear and consistent information in specific fields, especially the
                  fields used to train your model. Consider adding a list of common case issues to
                  select from or a minimum character count for important case fields.</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Data Issue" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e109 ">Duplicate cases</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e112 ">Einstein assumes that your closed cases are filled out correctly. If Case 1 and
              Case 2 are duplicates, any differences between their field values send Einstein
              mixed messages about correct data patterns. </td>

            <td data-label="How to Address It" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e115 ">
              <ul>
                <li>Exclude duplicate cases from training data. You can mark duplicate cases with
                  a custom field. Then, create an example filter that excludes those cases. <a href="https://help.salesforce.com/s/articleView?id=service.cc_service_new_model.htm&amp;type=5&amp;language=en_US" target="_blank">See Configure Your Einstein Classification
                    model</a></li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Data Issue" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e109 ">Incorrectly completed fields</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e112 ">Cases whose fields aren’t filled out correctly make it hard for Einstein to
              know what’s correct.</td>

            <td data-label="How to Address It" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e115 ">
              <ul>
                <li> Label high-quality cases, and use them as your example case set.</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Data Issue" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e109 ">Overlapping field values</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e112 "> When a picklist field’s values are too similar or generic, it’s hard for
              service reps—and therefore for Einstein—to know which value is correct. For example,
              values like “General” or “Other” can be overused, or overlapping values like
              “Mobile” versus “Mobile Application” can dilute your data. </td>

            <td data-label="How to Address It" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e115 "><a name="cc_service_considerations__ul_yj2_rdm_cqb"><!-- --></a>
              <ul id="cc_service_considerations__ul_yj2_rdm_cqb">
                <li>Identify the field’s potentially problematic values, and then exclude cases
                  with those values from your model.</li>

                <li>Simplify your case data structure to remove redundancies.</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Data Issue" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e109 ">Too many field values</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e112 ">
              <p>If a picklist field included in your model has more than 100 values, it hurts
                the model’s accuracy. Here’s why:</p><a name="cc_service_considerations__ul_zj2_rdm_cqb"><!-- --></a>
              <ul id="cc_service_considerations__ul_zj2_rdm_cqb">
                <li>Einstein likely doesn’t have enough example cases to understand when each
                  value is appropriate.</li>
                <li>Because selecting from such a large list of field values requires time and expertise, service
                  reps are more likely to make wrong or inconsistent selections.</li>
              </ul>
            </td>

            <td data-label="How to Address It" class="slds-cell-wrap" style="vertical-align:top;" headers="d16894e115 "><a name="cc_service_considerations__ul_ak2_rdm_cqb"><!-- --></a>
              <ul id="cc_service_considerations__ul_ak2_rdm_cqb">
                <li> Label high-quality cases, and use them as your example case set.</li>

                <li>Simplify your case data structure.</li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>

## Supported Languages

With Einstein Classification Apps, you can build a model to classify cases in: Arabic, Bulgarian, Chinese-simplified, Chinese-traditional, Croatian, Czech, Danish, Dutch, English, Finnish, French, Georgian, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, Thai, Turkish, Ukrainian, and Vietnamese.

## Take Einstein Classification Apps for a Test Run

While it’s fine to try out Einstein classification apps in a sandbox org, you can't copy your Einstein configuration between sandbox and production orgs. For this reason, we recommend turning it on in your production org and giving a small group of service reps access to the feature. This approach lets you gather feedback and compare the productivity of service reps who are and aren’t using these Einstein tools. When you’re comfortable with the way the apps are working, open them up to your larger team.

To try out Einstein Case Classification and Case Wrap-Up in a sandbox, follow these steps.

1. Sync licenses with your production org by [refreshing your sandbox](https://help.salesforce.com/articleView?id=data_sandbox_refresh.htm&language=en_US). If refreshing your sandbox isn’t an option, try [matching production licenses](https://help.salesforce.com/articleView?id=000193571&language=en_US).
2. Copy enough closed cases to the sandbox to meet the data requirements described earlier. Select cases that are representative of your overall case data—you can use random selection or use all cases from a specific time period.
3. [Assign the Einstein user permission sets](https://help.salesforce.com/articleView?id=cc_service_enable_perm.htm&language=en_US) to sandbox users.
4. [Set Up Einstein Classification Apps](https://help.salesforce.com/articleView?id=cc_service_setup.htm&language=en_US) in the sandbox.

The Try Einstein version lets you build one model for each app to recommend field values to your service reps. For this version of Einstein Case Classification, you can’t automate fields: Einstein can select the best value for a field but can’t automatically update the case or have Einstein Case Routing assign it to the right service rep.

The paid version of Einstein Case Classification and Case Wrap-Up is available with Service Cloud Einstein add-on license. This license allows for five models per app. For Einstein Case Classification, it also includes automatic field updates and Einstein Case Routing. To upgrade, talk to your Salesforce account executive.

#### See Also

- [Einstein Classification Key Concepts](https://help.salesforce.com/s/articleView?id=service.cc_service_key_concepts.htm&release=264.0.0&type=5 "Explore case classification key concepts including models, segments and examples cases, case automation, and case routing.")