Features/AI Search

AI-Powered Search

Give your visitors instant answers with AI-generated summaries from your content.

Available on Pro and Business plans

What is AI Search?

AI Search uses Retrieval-Augmented Generation (RAG) to provide intelligent answers to your visitors' questions. Instead of just showing links, FlowSearch can generate a helpful summary based on your actual content.

Example query: "What security certifications do you have?"

AI Summary

We hold SOC 2 Type II and ISO 27001 certifications, with annual third-party audits. Our infrastructure is hosted on AWS with enterprise-grade encryption. See our Security page for full details.

Sources:Security PageTrust Center

How It Works

  1. Query Understanding — AI analyzes the user's question to understand intent
  2. Content Retrieval — FlowSearch finds the most relevant pages from your site
  3. Answer Generation — AI synthesizes an answer using only your content
  4. Source Citation — Every answer includes links to source pages

Enabling AI Search

To enable AI-powered summaries for your site:

  1. Upgrade to a Pro or Business plan
  2. Go to your website settings in the dashboard
  3. Enable "AI Search Summaries"
  4. Configure the AI behavior (optional)
const flowSearch = new FlowSearch({
  apiUrl: 'https://api.flowsearch.io',
  apiKey: 'YOUR_API_KEY',
  
  // Enable AI summaries
  aiSearch: {
    enabled: true,
    position: 'top',        // 'top' or 'bottom' of results
    showSources: true,      // Show source links
    maxSources: 3           // Max sources to cite
  }
});

Document Upload (Business Plan)

Business plan users can upload additional documents to expand the AI's knowledge base:

PDF Documents

Upload whitepapers, guides, and documentation

Markdown Files

Upload help articles and knowledge base content

Uploaded documents are processed, chunked, and indexed alongside your website content. The AI can draw from all sources when answering questions.

Uploading Documents

  1. Go to your website settings
  2. Click the "Documents" tab
  3. Drag and drop files or click to upload
  4. Wait for processing to complete

AI Configuration Options

const flowSearch = new FlowSearch({
  apiUrl: 'https://api.flowsearch.io',
  apiKey: 'YOUR_API_KEY',
  
  aiSearch: {
    enabled: true,
    
    // Where to show the AI summary
    position: 'top',           // 'top' | 'bottom'
    
    // Source citation
    showSources: true,
    maxSources: 3,
    
    // Response style
    responseStyle: 'concise',  // 'concise' | 'detailed'
    
    // Custom persona (optional)
    persona: 'You are a helpful assistant for our design agency.',
    
    // Include uploaded documents
    includeDocuments: true,
    
    // Show feedback buttons
    showFeedback: true
  }
});

Best Practices

Content Quality

AI answers are only as good as your content. Ensure:

  • Pages have clear, descriptive titles
  • Content is well-structured with headings
  • Key information is explicitly stated (not just implied)
  • Frequently asked questions are answered on your site

When to Use AI Search

Great for:

  • • FAQ-style questions
  • • Product/service information
  • • Support documentation
  • • Policy questions

Less suited for:

  • • Browsing/discovery
  • • Visual content (images/videos)
  • • Real-time data (prices, stock)
  • • Highly technical queries

Usage Limits

AI search queries count toward your monthly limit:

  • Pro: 500 AI searches/month
  • Business: 2,000 AI searches/month
  • Enterprise: Unlimited

Standard searches (without AI summary) do not count against the AI limit.

Next Steps