External website AI chatbot embed

Embed the chatbot into your own website or app.

Articles

Embed AI chatbot on an external website or app
To embed the AI chatbot on an external website or app: Go to  KB settings > AI chatbot . The AI chatbot settings page opens. Under the  External website embed section , enter your full website or app domain. Save your changes. Under the Em...
Add context to chatbot queries
You can make your chatbot’s answers more relevant by passing custom data attributes with your embed code. These attributes are automatically included in the chatbot’s search for related articles. Context attributes are extra details about whe...
AI chatbot JavaScript API Reference
Use these methods and events to control the chatbot and respond to its state changes. // Available API Methods window.KnowledgeOwlChatbot.setAuthToken(token) // Set authentication token window.KnowledgeOwlChatbot.setContext(co...
Chatbot JWT authentication
When using the AI chatbot with private knowledge bases , or knowledge bases with a mix of public and private content , JWT authentication can be used to control access. With JWT authentication, you'll need: A JWT client secret to re...
Chatbot OAuth 2.0 authentication
When you use the AI chatbot with private knowledge bases or knowledge bases with a mix of public and private content , you can use OAuth 2.0 authentication to control access. To use OAuth2, you'll need to: Generate a client ID a...