Skip to main content

Web Search Integration

The Web Search integration enables your AI chatbot and Copilot assistant to perform real-time web searches, extending their knowledge beyond your internal knowledge base. This allows the AI to answer questions about competitors, alternative solutions, current events, and any information available on the web.

Features

Real-Time Web Search

The AI searches the web in real-time using Google’s search capabilities to find current and accurate information.

Source Citations

All search results include source URLs, so users can verify information and explore the original sources.

Competitor Analysis

Visitors can ask about competitors, alternative products, or external services—and get accurate, up-to-date answers.

Channel Control

Enable web search independently for AI Chatbot and Copilot, giving you full control over where it’s used.

Use Cases

Web Search is particularly useful when your visitors ask questions about:
  • Competitors: “How does your pricing compare to Competitor X?”
  • External Products: “What features does Product Y offer?”
  • Current Events: “What’s the latest news about [topic]?”
  • Industry Trends: “What are the current trends in [industry]?”
  • General Knowledge: Questions unrelated to your specific products or services

Prerequisites

  • Plan: Pro+ or Turbo plan is required
  • Google AI: Uses Google’s Gemini model with built-in search capabilities

Setup

1. Enable the Integration

1

Navigate to Integrations

Go to your BubblaV Dashboard > Integrations.
2

Connect Web Search

Find the Web Search card in the Built-in Tools section and click Connect.
3

Configure Channels

After connecting, click Configure to choose which channels can use web search:
  • AI Chatbot: Enable for visitor-facing conversations
  • Copilot: Enable for support agent assistance

2. Channel Configuration

Channel Control: You can enable web search independently for each channel. This lets you, for example, allow support agents to use web search in Copilot while keeping the chatbot focused on your internal knowledge.

How it Works

When web search is enabled and a visitor asks a question that requires external information:
  1. The AI analyzes the query and determines if web search is needed
  2. A sub-agent performs a real-time Google web search
  3. The results are summarized with proper source citations
  4. The AI incorporates this information into its response

Example Conversations

Competitor Comparison

Visitor: “How does your pricing compare to Wonderchat?” AI with Web Search: Performs web search and responds “Based on current information, Wonderchat offers plans starting at 49/monthfor1,000messages,whileourProplanstartsat49/month for 1,000 messages, while our Pro plan starts at 29/month with 2,000 messages. Additionally, we include real-time search and live support features that Wonderchat charges extra for. [View sources]“

Product Information

Visitor: “Does Stripe support payment methods in Vietnam?” AI with Web Search: Performs web search and responds “Yes, Stripe supports various payment methods in Vietnam including Visa, Mastercard, and JCB. However, the specific available methods depend on your business type and location. I recommend checking Stripe’s official documentation for Vietnam for the most up-to-date information. [View sources]“

Limitations

  • Web search uses Google’s search API and is subject to Google’s rate limits
  • Search results may vary based on query complexity and current web content
  • The AI will always try to use internal knowledge first before searching the web

Troubleshooting

  • Ensure web search is enabled for the correct channel (Chatbot or Copilot)
  • Check that your plan supports web search (Pro+ or Turbo)
  • Verify the AI actually needs web search—it won’t search if your knowledge base has the answer
  • Sources are included when available but may not appear for all searches
  • Check if the search returned valid results from the web
  • This shouldn’t happen if web search is enabled
  • Try rephrasing your question to make it clear you need external information
  • Contact support if the issue persists