---
schema_version: "1"
id: 4ccf1d2b22d4f0d0dc6218a022004245b0e9b2acb0552d236c092e06623081a7
title: Clone an Enhanced Bot
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/bots_service_enhanced_clone.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.bots_service_enhanced_clone.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: eb97aba0874605b3234d1336131bf7244da86665f82624cad85708487738aa78
description: Create a similar enhanced bot to quickly help with development, or grow your enhanced bot portfolio by creating similar bots for different use cases. You can’t clone an enhanced bot as a standard bot.
products:
  - Service Cloud
  - Service Intelligence
release: "264"
---
# Clone an Enhanced Bot

Create a similar enhanced bot to quickly help with development, or grow your enhanced bot portfolio by creating similar bots for different use cases. You can’t clone an enhanced bot as a standard bot.

### 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> for Einstein Bots.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.messaging_editions.htm&amp;language=en_US" target="_blank">View supported editions</a> for Messaging.</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="d60115e64">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d60115e64 ">To build and manage Einstein Bots:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d60115e64 ">
              <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>

- Turn on Omni-Channel to allow Salesforce to create Omni-Channel flows to route conversations to and from your bot. Omni-Channel must be enabled to create and manage Omni-Channel flows.
- Visit [Route Conversations to and from Your Enhanced Bot](https://help.salesforce.com/s/articleView?id=service.bots_service_enhanced_route.htm&release=264.0.0&type=5 "Use Omni-Channel Flow to send conversations to and from your bot over enhanced Messaging channels. Or connect your enhanced bot to Slack or the Einstein Bots API on the Bot Overview page.") to get an overview of inbound and outbound routing with Omni-Channel Flow.

1. Go to the Einstein Bot Setup page and find the enhanced bot you want to clone in the My Bots list.
2. Click the dropdown and select **Clone**.
3. Enter a unique bot display name and API name.
4. Save your changes. The system clones the bot and enters the Bot Builder Dialogs page.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60115e157">
              <strong>Configure Routing for Your Bot</strong>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60115e163">&nbsp;</th>
          </tr>
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60115e168">Inbound: Send conversations to your enhanced bot</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d60115e171">Outbound: Transfer conversations from your enhanced bot</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Inbound: Send conversations to your enhanced bot" class="slds-cell-wrap" style="vertical-align:top;" headers="d60115e157 d60115e168 ">
              <p style="margin-bottom:0;">When you clone an enhanced bot, the inbound Omni-Channel flows that route conversations
                to your original bot don’t automatically route conversations to your new bot. To route
                conversations to your new bot, visit Flow Builder and <a href="https://help.salesforce.com/s/articleView?id=service.bots_service_enhanced_route_to.htm&amp;release=264.0.0&amp;type=5" title="Create an Omni-Channel flow to route conversations to your bot over enhanced Messaging channels, including Enhanced Chat and enhanced third-party channels. You can add powerful business rules to a flow to send a conversation to a bot or a service rep based on your criteria.">edit or create an inbound
                  Omni-Channel flow from scratch</a>.</p>
            </td>

            <td data-label="Outbound: Transfer conversations from your enhanced bot" class="slds-cell-wrap" style="vertical-align:top;" headers="d60115e163 d60115e171 ">
              <p>When you clone an enhanced bot, the Outbound Omni-Channel Flow setting and associated
                outbound Omni-Channel flow are retained from the original bot and automatically transfer
                conversations from your new bot.</p>
              <p style="margin-bottom:0;">To use a different Omni-Channel flow, <a href="https://help.salesforce.com/s/articleView?id=service.bots_service_enhanced_route_from_default.htm&amp;release=264.0.0&amp;type=5" title="Route conversations from your bot with the default Outbound Omni-Channel Flow setting. Your enhanced bot uses the default outbound flow as the routing destination for the Transfer to Agent system dialog and the Transfer to Agent Next Step. To route conversations to an outbound Omni-Channel flow other than the default, you can set up a custom transfer with the Set Routing Type dialog step.">create an outbound
                  Omni-Channel flow from scratch and specify it in the Outbound Omni-Channel Flow
                  setting</a></p>
            </td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" colspan="2" style="vertical-align:top;" headers="d60115e157 d60115e163 d60115e168 d60115e171 ">Any Omni-Channel flow that Salesforce creates doesn’t
              route conversations to or from your bot until you customize and activate it in Flow
              Builder.</td>

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

#### See Also

- [Enable and Configure Omni-Channel](https://help.salesforce.com/s/articleView?id=service.omnichannel_enable.htm&language=en_US)
- [Route Conversations to and from Your Enhanced Bot](https://help.salesforce.com/s/articleView?id=service.bots_service_enhanced_route.htm&release=264.0.0&type=5 "Use Omni-Channel Flow to send conversations to and from your bot over enhanced Messaging channels. Or connect your enhanced bot to Slack or the Einstein Bots API on the Bot Overview page.")