Einstein Bot Blocks

Bot blocks let you add prebuilt functionality to your bot without cloning a bot or building a new one. Create a bot block to add a dialog group to multiple bots. or import a block from the Einstein Bots library. Great examples of blocks can include a payment processor, a conversational experience, or an integration with a specific flow.

Required Editions

View supported editions.
Note
Note Starting August 17, 2026, Einstein Bots is in Maintenance Mode. Existing Einstein Bots continue to be supported and can be used after August 17, 2026. However, no new features or enhancements will be added, and we recommend using Agentforce for new AI agent implementations. See Upgrade Bots to Service Agent and Learn about Agentforce.
  • Import an Einstein Bot Block
    Bot blocks are a group of components that you can import to multiple bots. Blocks are pieces of bots, as opposed to a bot template, which contains functionality for a whole bot.
  • Create an Einstein Bot Block
    Create an Einstein bot block to share specific functions inside your bot with other bots. You can package bot templates and share them between orgs or on AppExchange.
  • Explore the Einstein Bot Block Library
    Learn about Einstein bot blocks designed for specific clouds and use cases.