The Chatbot Settings screen configures the website chatbot widget at the routeDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/settings/chatbot.
Overview
The screen presents a four-tab interface: General (basic widget configuration), Knowledge Base (content the chatbot can draw from), Lead Capture (visitor form configuration), and Embed Code (iframe snippet for external sites). Tab state is URL-synced viauseTabUrlState. Configuration is loaded from useChatbotConfig. The chatbot widget itself renders at /chatbot/widget (public, no auth, for iframe embedding) with a configId query parameter.
Who it’s for
Required permission:pf.chatbot.manage_settings
Before you start
- You must hold the
pf.chatbot.manage_settingspermission.
Steps
Key concepts
configId— identifies the chatbot config to load in the embedded widget- Embed code — iframe snippet pointing to
/chatbot/widget?configId=<id> - Knowledge Base — content sources the chatbot references when answering visitor questions
Related
Platform Foundation
Platform Foundation overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/platform.tsx
- src/platform/chatbot/pages/ChatbotSettingsPage.tsx