---
schema_version: "1"
id: afc402afa889529a9bb3a34a5c26872178812a9ed750c537de0915320bd35c14
title: Expression Set Templates
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/bre_expression_set_templates.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.bre_expression_set_templates.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c59faaf606d05fe15eb8ec5e1b0cde42276473c85b5a86cd087d25676b1255a1
description: An expression set template is a file-based expression set with prebuild a new expression set or an expression set version.
products:
  - Industry Solutions
  - Cross Cloud
release: "264"
---
# Expression Set Templates

An expression set template is a file-based expression set with prebuild a new expression set or an expression set version.

### 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;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions for clouds that have Business Rules Engine enabled</td></tr></tbody></table>

To see the expression set templates available in your Salesforce org, from the Business Rules Engine app, select **Expression Set Templates**.

An expression set template can be of one of these types:

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:25%">
        <col style="width:75%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d13508e76">Type</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d13508e79">Description</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d13508e76 ">Executable template</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d13508e79 ">
            <p>Executable expression set templates are ready-to-use, active expression sets. You can
              directly call the expression sets from flows or use them as subexpressions. The context
              definitions used in executable templates are also in the org in an active state.
            </p>
            <p>Executable expression set templates can’t use object field aliases or have lookup table
              steps. Steps in executable expression sets also can’t reference explainability message
              templates.</p>
            <p style="margin-bottom:0;">You can’t directly modify an executable expression set template. To make
              changes, save the template as an expression set or a version of an expression
              set.</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d13508e76 ">Read-only template</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d13508e79 ">
            <p>Read-only expression set templates are inactive and can’t be used in subexpressions,
              flows, or other calling processes. You can use a read-only template as a reference to build
              your own expression set version.</p>
            <p style="margin-bottom:0;">To reuse or modify a ready-only template, save it as an
              expression set. The steps from the template are copied to the first version of the
              expression set by default. The new expression set appears in the expression sets list view.
            </p>
          </td>

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