Is there anyway we can use Einstein Agents (chatbots) in Salesforce communities?

I have googled around and could not find any.

2 Answers 2


Einstein bots are significant from Service Management perspective. And that you can always use Communities for Service Management, you definitely can have Einstein bots in Salesforce Communities.

If you refer to the Einstein Bots Requirements, setting up Community in fact seems to be a required step to be able to use the bots.

Thus to answer to your question - Yes, you can use it with Community based on the information available in documentation.

Excerpt below from the help article:

Before we can have fun with Einstein Bots, we have to finish a few chores.

  1. Obtain a Service Cloud license and a Live Agent license. Each org is provided with 25 Einstein Bots conversations per month for each Live Agent User with an active subscription. To make full use of the Einstein Bots Performance page, obtain the Service Analytics App.
  2. Enable Lightning Experience.
  3. Run the Live Agent guided setup flow.
  4. Enable Salesforce Knowledge if your Einstein Bot serves Knowledge articles to customers.
  5. Publish a Salesforce community (preferable) or a Lightning Platform site.
  6. Provide a Snap-ins chat button for your customers on your community or site.
  • Thanks for the prompt response Jayant Das, much appreciated :)
    – user27749
    Jul 20, 2018 at 3:05
  • I hope this information is helpful, as it was for me :)
    – Jayant Das
    Jul 20, 2018 at 3:07


Einstein Bots are available with Service Cloud and hence they can also be setup with a Community. Although, Bots are more contextual for anonymous user queries. Here are a few links that can help you understand and setup an Einstein Bot as well as a Trailhead Module for some hands-on.

The Magic of Einstein Bot

Summer'18 Einstein Bots for People

How to Setup Einstein Bots in a few Easy Steps

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .