Quick Start

Let's get you set up in minutes

KnowFlow is an AI-powered knowledge base platform that helps you create intelligent chatbots from your documentation. Let's walk through the basics to get you started.

1. Create Your Account

Head to app.knowflow.in/register and sign up for a free account. You can sign up with your email. After logging in, you'll be prompted to create your first organization, which is where all your knowledge bases and integrations will live.

2. Create Your First Knowledge Base

Once you're logged in, navigate to the Knowledge Bases section in the sidebar. Click the "Create Knowledge Base" button, give it a name and optional description, then click "Create". Your organization will serve as the central hub for all your knowledge bases and AI assistants.

3. Add Your First Source

Now it's time to add content. Click into your knowledge base and you'll see options to add sources:

  • Document: Upload PDF, DOCX, TXT, MD, CSV, or XLSX files directly
  • Website URL: Add a website URL to crawl and index multiple pages
  • Custom QA Pairs: Add question and answer pairs manually for structured FAQs
  • GitHub: Connect a GitHub repository to import issues, pull requests, and documentation

After adding a source, KnowFlow will automatically process and index it. This usually takes just a few minutes, though larger documents or websites may take longer.

4. Create an Integration

To make your knowledge base accessible, navigate to the Integrations section and click "Create Integration". Choose the type (Web Chat, Discord, or Slack), enter a name and description, select which knowledge bases to connect, and configure your settings like AI model and response behavior.

5. Deploy Your Integration

For Web Chat integrations, go to your integration's "Embed" tab and copy the JavaScript snippet. Paste it into your website's HTML just before the closing </body> tag. For Discord or Slack, follow the connection instructions in their respective tabs.

What's Next?

Check out our guides on adding sources, configuring your widget, and inviting team members to learn more.