---
schema_version: "1"
id: 0e6081973e14c94a10479191b66f41e6f85ec3a95a077bc614e27695c8d76dc7
title: Package an Einstein Bot Block
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/bots_service_block_package.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.bots_service_block_package.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8d4c25c7451a9e630a5aeedabb908b5d548732c113c6aea76c6f3d2c6ea85b58
description: Create a managed package to share your bot blocks between orgs or on AppExchange.
products:
  - Service Cloud
  - Service Intelligence
release: "264"
---
# Package an Einstein Bot Block

Create a managed package to share your bot blocks between orgs or on AppExchange.

### 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>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d96091e57">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d96091e57 ">To build and manage Einstein Bots:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d96091e57 ">
              <p>Customize Application</p>
              <p>OR</p>
              <p>Modify Metadata</p>
              <p>OR</p>
              <p style="margin-bottom:0;">Manage Bots</p>
            </td>

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

Bot blocks are supported for standard bots. You can’t create a block from a dialog group with transfer action dialog steps or Einstein Intent Sets. Instead, create another version of your block without the transfer action dialog steps or Einstein Intent Sets. To include intent data in a bot block, add utterances manually to your bot. To include intent data in a bot template, add utterances manually to your bot. See [Import Intent Data to a Bot](https://help.salesforce.com/s/articleView?id=service.bots_service_intent_import_bot.htm&release=264.0.0&type=5 "Importing Intent Data is a simple way to add utterances into your bot. You can only upload intent data to dialogs with Intent Enabled, which creates an intent name to relate to the utterances.").

Bot blocks can be created using first-generation packages. To create a first-generation managed package, see [Create a First-Generation Managed Package](https://developer.salesforce.com/docs/atlas.en-us.pkg1_dev.meta/pkg1_dev/creating_packages.htm).

1. To create a package, choose a packaging type and follow the corresponding guide.
2. Add your bot block.
3. If you’re including variables, entities, Flows, or custom Apex code, add them to the package.