How to Feed a FlowHunt Chatbot with Selected cPanel Documentation Sections (Not the Whole Site)

How to Feed a FlowHunt Chatbot with Selected cPanel Documentation Sections (Not the Whole Site)

FlowHunt integrations knowledge base cPanel

Introduction – What problem does this article solve?

Many organizations want their FlowHunt chatbots to serve as domain experts for specific technical products, such as cPanel & WHM. However, cPanel’s documentation site (docs.cpanel.net) is vast and covers a wide range of topics, many of which may be irrelevant or even confusing for your intended bot users. Importing the entire documentation site can overwhelm your chatbot, lead to longer indexing times, and make responses less precise.

Fortunately, FlowHunt’s Document Retriever allows you to focus your bot’s knowledge on selected documentation pages. This article walks you through the process of handpicking only the cPanel docs you need, importing them step-by-step into FlowHunt, and ensuring your chatbot remains up-to-date and relevant. Whether you want your chatbot to answer only about cPanel DNS, API, security, or user management, this approach empowers you to fine-tune its expertise without the noise of unrelated documentation.

By following these steps, you’ll avoid unnecessary data overload, reduce maintenance headaches, and deliver faster, more accurate answers to your end users. The guide below covers not only the technical process but also best practices for long-term success.

What is FlowHunt and How Does It Ingest Knowledge?

FlowHunt is a no-code platform designed to empower organizations to build, train, and deploy AI chatbots that leverage both internal and external knowledge sources. Its Document Retriever component bridges the gap between static documentation (like manuals, guides, and API references) and dynamic chatbot interaction, allowing you to connect your bot to specific URLs or files.

Unlike some chatbot frameworks that require you to crawl and index entire websites, FlowHunt enables targeted ingestion. This means you can add individual web pages, documentation sections, or even PDFs, giving you granular control over your bot’s knowledge. The Document Retriever parses the imported content, indexes it, and makes it available for context-aware answers in real time.

Common use cases include customer support bots trained on product manuals, onboarding bots focused on HR policies, or technical assistants with expertise in only select areas of a product. For cPanel, this means you can build a bot that knows everything about, say, DNS management, but nothing about unrelated modules like security or mail.

Understanding the Structure of docs.cpanel.net

The cPanel documentation portal (docs.cpanel.net) is organized into a clear, hierarchical structure, with every topic or feature having its own unique URL. For example, there are dedicated pages for “Domains,” “API 2 Functions,” “Managing Users,” and more. Each page is generally static, with a consistent URL that makes it easy to link or bookmark.

To select the documentation your chatbot should ingest, start by browsing the docs.cpanel.net homepage or using its search function. Each section or topic opens in a new page, and the URL in your browser’s address bar is the direct link to that documentation. For example:

By copying only the URLs of the sections relevant to your organization or users, you can restrict your chatbot’s knowledge base to those topics alone. This approach is especially useful if your support team handles only certain cPanel modules, or if you want to exclude beta, deprecated, or partner-only documentation.

How to Gather and Organize Relevant cPanel Documentation URLs

Before importing into FlowHunt, you need to create a curated list of the documentation URLs you want your chatbot to understand. Here’s a step-by-step process:

  1. Identify your topics of interest: Decide which cPanel features, modules, or guides are essential for your chatbot’s domain. For example, you may want only the “Domains,” “SSL/TLS,” and “API Tokens” sections.

  2. Browse and copy URLs: Go to https://docs.cpanel.net and use the sidebar or search bar to navigate to each topic. For every page you want to include, copy its full URL from your browser.

  3. Organize your list: Paste each URL into a spreadsheet (Google Sheets, Excel) or a plain text file. Group them by topic if desired. This will help you keep track of what’s imported and make updates easier later.

  4. Verify content stability: Make sure the pages you select are not marked as deprecated or under construction, as these may change or disappear. Prefer stable, well-maintained sections for best results.

  5. Optional – Note update frequency: If certain docs change often (for example, API references), make a note to revisit and refresh these URLs periodically in FlowHunt.

Example URL List:

https://docs.cpanel.net/cpanel/domains/domains/
https://docs.cpanel.net/whm/api/api-functions/
https://docs.cpanel.net/knowledge-base/security/

Importing Selected cPanel Documentation URLs into FlowHunt

With your curated list in hand, you’re ready to import the selected documentation into FlowHunt. The process uses the Document Retriever component, which supports both bulk and single URL imports. Here’s how to do it:

Step 1: Access the FlowHunt Admin Console

Log into your FlowHunt workspace and navigate to the chatbot you want to train. Go to the “Knowledge Base” or “Document Retriever” section in your bot’s settings.

Step 2: Add New Knowledge Sources

Look for an “Add Source” or “Add Document” button. Select the option to add a URL (not a file upload).

Step 3: Paste Your URLs

  • For single imports: Paste the desired docs.cpanel.net URL into the input field and confirm.
  • For bulk imports: If supported, paste multiple URLs separated by line breaks, or upload your text file if the UI allows.

Step 4: Configure Parsing Options

FlowHunt may offer advanced options to tweak how the Document Retriever ingests the content:

  • From H1 if exists: Start indexing from the first main header (may help skip navigation or intro text).
  • Skip Last Header: Exclude footer or irrelevant navigation elements.
  • Load from pointer: In some cases, you can set a CSS selector or pointer to focus on the main content.

Adjust these settings if you notice the chatbot is referencing navigation, footers, or unrelated page elements.

Step 5: Save and Index

After adding your URLs, click “Save” or “Index.” FlowHunt will process the pages, extract the main content, and add it to your chatbot’s knowledge base.

Step 6: Test and Refine

Once the import is complete, use the chatbot’s test feature to ask questions related to the imported docs. If you notice missing answers, irrelevant details, or outdated information, revisit your URL list or tweak the parsing options.

Note: If the documentation is updated on docs.cpanel.net, you will need to manually re-import those URLs to refresh your chatbot’s knowledge.

Best Practices and Limitations for Using FlowHunt with cPanel Docs

Best Practices

  • Be selective: Only import the documentation your users truly need. Too much information can make the bot’s responses less focused.
  • Organize by theme: Group URLs by topic or function (e.g., domains, security, APIs) for easier maintenance and troubleshooting.
  • Monitor for updates: cPanel documentation can change. Set a routine (monthly or quarterly) to check for major updates and refresh your imported URLs.
  • Use clear titles: When adding URLs, label them in FlowHunt with descriptive names (e.g., “cPanel Domains Guide”) for easier management.
  • Test thoroughly: After every import or update, ask the bot real-world questions to ensure the correct information is being referenced.

Known Limitations

  • Dynamic or interactive content: FlowHunt’s Document Retriever works best with static, text-based documentation. Some interactive elements or embedded widgets may not be parsed or indexed correctly.
  • Manual updates required: There is no out-of-the-box automation for syncing with changes to docs.cpanel.net. You must periodically re-import any URLs that have changed.
  • Page structure dependencies: If cPanel changes the layout or structure of their docs significantly, previously imported URLs may become outdated or less relevant.
  • Content scope: Only content available on the imported URLs will be ingested. Linked pages (e.g., “See Also” sections) are not automatically included—you must add each desired page URL explicitly.

By following the guidelines above, you’ll empower your FlowHunt chatbot to deliver precise, up-to-date answers about cPanel without the noise and overhead of the full documentation set. This approach keeps your bot responsive, accurate, and tailored to your audience’s needs.

Frequently asked questions

Can I make my FlowHunt chatbot an expert in cPanel without importing the whole docs.cpanel.net site?

Yes, you can import only specific sections or single URLs from docs.cpanel.net into your FlowHunt chatbot using the Document Retriever, allowing focused expertise without ingesting the entire documentation portal.

How do I gather only the relevant cPanel documentation links?

Browse docs.cpanel.net, identify the pages you want, and copy their URLs. You can organize them in a spreadsheet or text file before importing into FlowHunt.

Can I update my chatbot’s knowledge if the cPanel docs change?

You can periodically re-import or refresh specific URLs in FlowHunt. However, automation for dynamic updates may require additional configuration or scripts.

Does FlowHunt support importing documentation from other sources besides URLs?

Yes, FlowHunt’s Document Retriever can import files (PDFs, text, etc.) and URLs from many documentation portals, not just cPanel.

Are there any limitations when importing from docs.cpanel.net?

Some interactive elements or dynamic content might not be parsed as intended. It’s best to focus on static text-heavy pages for optimal chatbot performance.

Learn more

Setting Up Welcome Messages and Onboarding for New FlowHunt Users
Setting Up Welcome Messages and Onboarding for New FlowHunt Users

Setting Up Welcome Messages and Onboarding for New FlowHunt Users

A comprehensive guide to configuring chatbot welcome messages and understanding the FlowHunt onboarding experience for new users, including registration notific...

6 min read
onboarding welcome message +3