---
schema_version: "1"
id: 1b1cf62dc7ff9c6a9b2b49cb8968df56f70bf0bfeff89a0d0d4b3f50e00a9d8e
title: Share an External App with 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_custom.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.bots_service_enhanced_custom.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 2ef9036796c4fd7a050e525d86fbc6e5cdc10bed6cb1cf9a8f0255bc229e6181
description: Use the custom messaging component to embed an app into bot conversations in enhanced Apple Messages for Business channels. Customers can access the app’s capabilities directly in the bot conversation.
products:
  - Service Cloud
  - Service Intelligence
release: "264"
---
# Share an External App with an Enhanced Bot

Use the custom messaging component to embed an app into bot conversations in enhanced Apple Messages for Business channels. Customers can access the app’s capabilities directly in the bot conversation.

### 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="d28240e64">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d28240e64 ">To build and manage Einstein Bots:</td>

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

This component is available only for enhanced Apple Messages for Business channels.

1. From the Messaging Components page in Setup, [create a custom messaging component](https://help.salesforce.com/s/articleView?id=service.messaging_components_custom.htm&type=5&language=en_US).
2. From the Bot Builder, click **Dialogs**, and then select the dialog that you want to use to send the component.
3. From the Dialog Component Library, drag the **Custom** dialog step onto the canvas.
4. In the Step Properties panel, enter the name of your custom messaging component to search for and select it. If you don’t see your component, refresh the builder and try again.
5. Save your changes.

#### See Also

- [Compare Messaging Channel Capabilities](https://help.salesforce.com/s/articleView?id=service.livemessage_managed_package_lex_differences.htm&language=en_US)
- [Considerations for Messaging Components](https://help.salesforce.com/s/articleView?id=service.messaging_components_considerations.htm&language=en_US)
- [Considerations for Messaging Components in Enhanced Bots](https://help.salesforce.com/s/articleView?id=service.bots_service_enhanced_considerations.htm&release=264.0.0&type=5 "Carefully review these considerations before setting up Enhanced Bots.")