Real-Time URL Search for Live Content

Search Websites

The Search websites card lets the chatbot fetch a page live, in the middle of a conversation, instead of relying on content you indexed earlier. Use it for things that change constantly, such as current prices, availability, opening hours or today's offers. When a visitor asks something that matches one of your groups, for example "How much is a ticket today?", the bot pulls those pages fresh and answers from what it just read.

Everything else should stay in your normal data sources, because they're faster and cheaper. Searching websites is the exception for content that goes stale by the hour.

Search websites is available on Standard plan and higher. See the pricing page for what each plan includes.

Configuration

Open Dashboard → your assistant → Functions. The Search websites card is in the group Know more. Its settings appear once the switch next to the card title is on. The card was formerly called URL Search.

FieldDescriptionDefault
Switch next to Search websitesActivates real-time website searching for this chatbot.Off

URL Groups

URLs are organized into groups, one group per topic. Each group has a name, a rule that tells the chatbot when to search it, and its URLs.

You can create up to 10 groups per chatbot with Add group. The bin icon next to a group removes it, as long as more than one group exists.

Group Fields

FieldDescription
Group nameA descriptive name for this group (e.g. "Weather", "Stock Prices", "Support Articles").
When should this group be searched?Instructions for when the chatbot should search these URLs (e.g. "Search these URLs when the user asks about current weather conditions"). The AI uses this rule to decide when to search the group.
URLs (one per line)Only http:// and https:// URLs are accepted. Up to 10 URLs per group. Only these exact pages are fetched, no crawling.

If you leave the URLs of a group empty, the group runs in live mode: the chatbot fetches the URL the visitor names in the chat.

Example Configuration

Group: Product Prices

  • Name: Product Prices
  • When should this group be searched? 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
  • When should this group be searched? 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 rule
  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

Search Websites vs. Standard Data Sources

FeatureSearch WebsitesStandard 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 rules: The rule under When should this group be searched? determines when the chatbot uses each group
  • Limit URLs per group: Fewer URLs means faster responses
  • Combine with data sources: Search websites for dynamic data and use standard sources for static content