FAQManager

FAQ Manager

RockChinQFAQManager
Plugin220 downloadsEvent Listener1Page2Tool1utilityproductivityrag

Manage FAQ entries via a visual page and let the LLM search them during conversations.

FAQ Manager

Manage FAQ entries through a visual page in the LangBot WebUI, and let the LLM search them during conversations.

Features

  • Page component: A full CRUD interface for managing question-answer pairs, accessible from the "Plugin Pages" section in the sidebar.
  • Tool component: search_faq — allows the LLM to search the FAQ database by keyword and return matching entries to the user.
  • Persistent storage: FAQ entries are stored via plugin storage and survive restarts.
  • i18n: The management page supports English, Simplified Chinese, and Japanese.
  • Dark mode: The page automatically adapts to the LangBot theme.

Components

ComponentTypeDescription
components/pages/manager/PageFAQ management UI (add, edit, delete, search)
components/tools/search_faq.pyToolKeyword search over FAQ entries, callable by LLM
components/event_listener/default.pyEventListenerDefault event listener (placeholder)

Usage

  1. Install the plugin in LangBot.
  2. Open the Plugin Pages section in the sidebar and select FAQ Manager.
  3. Add question-answer pairs through the page.
  4. When users ask questions in a conversation, the LLM can use the search_faq tool to look up matching FAQ entries and respond accordingly.

Use FAQ Manager in Feishu/Lark bots, DingTalk bots, WeCom bots, WeChat bots, QQ bots, Slack bots, Discord bots, Telegram bots, LINE Bots, and Matrix Bots.

Host your bot on LangBot Cloud and connect this extension to the collaboration platforms your team already uses.

Open LangBot Cloud

Comments