URL Search Tool

The URL Search tool enables real-time website crawling during conversations. The chatbot can fetch and search specific URLs on-the-fly, which is useful for dynamic or frequently updated content that changes too often for standard indexing.

URL Search is available on paid plans only.

Configuration

FieldDescriptionDefault
Enable URL SearchActivates real-time URL searching for this chatbot.Off

URL Groups

URLs are organized into groups. Each group defines a set of URLs and a prompt that tells the chatbot when to search them.

You can create up to 10 URL groups per chatbot.

Group Fields

FieldDescription
Group NameA descriptive name for this URL group (e.g. "Weather", "Stock Prices", "Support Articles").
PromptInstructions for when the chatbot should search these URLs (e.g. "Search these URLs when the user asks about current weather conditions").
URLsOne URL per line. Only http:// and https:// URLs are accepted. Up to 10 URLs per group.

Example Configuration

Group: Product Prices

  • Name: Product Prices
  • Prompt: Search these URLs when the visitor asks about current prices, pricing, or product costs.
  • URLs:
    https://shop.example.com/pricing
    https://shop.example.com/products
    

Group: Support Articles

  • Name: Support Articles
  • Prompt: Search these URLs when the visitor has a technical issue or asks about troubleshooting.
  • URLs:
    https://help.example.com/faq
    https://help.example.com/troubleshooting
    

How It Works

  1. The visitor asks a question
  2. The chatbot evaluates the question against each group's prompt
  3. If a group matches, the chatbot fetches the URLs in real-time
  4. The fetched content is used to generate the answer
  5. The visitor gets an answer based on the latest content

URL Search vs. Standard Data Sources

FeatureURL SearchStandard Data Sources
Content freshnessAlways current (fetched in real-time)Updated on re-index
Response speedSlightly slower (needs to fetch)Fast (pre-indexed)
Best forDynamic, frequently changing contentStatic or rarely changing content
CostUses more tokens per queryPre-processed, lower per-query cost

Best Practices

  • Use for dynamic content only — Static content is better served by standard data sources
  • Write clear prompts — The prompt determines when the chatbot uses each URL group
  • Limit URLs per group — Fewer URLs means faster responses
  • Combine with data sources — Use URL Search for dynamic data and standard sources for static content