About chatbot

Note: The PatternFly chatbot extension lives in its own package @patternfly/virtual-assistant

It is important to leverage AI in a way that improves the experiences of your users. In alignment with our AI principles and ethical design guidelines, we've created this chatbot extension. The PatternFly chatbot contains a React implementation of an AI chatbot, to provide your users with access to convenient and persistent help.

Only use this chatbot when it adds value to your users' experiences. Don't use it simply for the sake of noveltyyour users will only be excited to interact with a new chatbot feature if it directly helps them reach their goals.

How to use the chatbot

To illustrate the capabilities of the chatbot, we offer a chatbot container demo and a chatbot attachments demo. To learn how to write for chatbot experiences, refer to our chatbot writing guidelines.

We currently support the follow features to customize your chatbot experience:

We will continue to grow and evolve our chatbot. If you notice a bug or have any suggestions, feel free to file an issue in our GitHub repository! Make sure to check if there is already a pre-existing issue before creating a new one.