Skip to content

Web Search Action

Web Search Action

The Web Search action allows your Nexvio.ai chatbot to access real-time information from the internet, enhancing its ability to answer questions beyond your static knowledge base.

What is the Web Search Action?

The Web Search action enables your chatbot to:

  • Search the web for up-to-date information
  • Retrieve and process search results in real-time
  • Incorporate external data into conversations
  • Answer questions about current events and trending topics
  • Provide information that might not be in your knowledge base

Adding web search capabilities to your chatbot offers several advantages:

  • Up-to-date Information: Access the latest information that might not be in your knowledge base
  • Expanded Knowledge: Answer a wider range of questions without extensive training
  • User Satisfaction: Provide more comprehensive and accurate responses
  • Reduced Knowledge Gaps: Fill in information gaps in your existing content
  • Dynamic Responses: Keep your chatbot relevant with timely information

To enable the Web Search action:

  1. Navigate to Chatbox > Actions > Web Search
  2. Click Enable Web Search
  3. Configure your search settings
  4. Set up trigger conditions
  5. Customize how search results are presented
  6. Save your configuration

Configuration Options

Customize how Web Search works in your chatbot:

Search Providers

  • Default Search Engine: Choose which search engine to use (Google, Bing, etc.)
  • Specialized Searches: Configure domain-specific search sources
  • API Keys: Connect to premium search APIs if needed

Search Behavior

  • Trigger Conditions: Set when the chatbot should perform web searches
  • Search Depth: Configure how many results to analyze
  • Content Filtering: Set up filters for appropriate content
  • Retry Logic: Determine behavior when searches fail

Result Presentation

  • Formatting: Configure how search results appear in conversations
  • Attribution: Set how sources are cited in responses
  • Rich Results: Enable images, snippets, or structured data in responses
  • Fallback Messages: Define responses for unsuccessful searches

How It Works

The Web Search action follows this process:

  1. Trigger: The chatbot identifies a need for web search based on the user’s query
  2. Query Formation: The system formulates an effective search query
  3. Search Execution: The search is performed via the configured provider
  4. Result Processing: The system analyzes and extracts relevant information
  5. Integration: The information is incorporated into the chatbot’s response
  6. Attribution: Sources are cited appropriately in the response

Example Use Cases

The Web Search action is particularly useful for:

Current Events

User: What happened in the stock market today?
[Chatbot performs web search]
Chatbot: According to the latest market data, the S&P 500 rose 1.2% today, while the Nasdaq gained 1.8%, driven by strong performance in technology stocks. The Dow Jones Industrial Average added 0.9%.

Product Information

User: What are the specs of the latest iPhone?
[Chatbot performs web search]
Chatbot: Based on the latest information, the iPhone 14 Pro features an A16 Bionic chip, a 6.1-inch ProMotion display with Always-On technology, a 48MP main camera, and is available with up to 1TB of storage. It comes in four colors: Space Black, Silver, Gold, and Deep Purple.

Technical Support

User: How do I fix the 'Error 503' on my website?
[Chatbot performs web search]
Chatbot: Error 503 typically indicates that the server is temporarily unavailable, often due to maintenance or being overloaded. Common solutions include:
1. Waiting a few minutes and trying again
2. Checking if your hosting service is experiencing downtime
3. Temporarily disabling plugins if you're using a CMS like WordPress
4. Increasing server resources if you control the server configuration

Best Practices

To get the most out of the Web Search action:

  • Configure clear trigger conditions to avoid unnecessary searches
  • Set appropriate search depth for your use case
  • Always provide attribution for search results
  • Use web search to complement, not replace, your knowledge base
  • Regularly monitor search quality and adjust settings as needed

Limitations and Considerations

Be aware of these important considerations:

  • Information Accuracy: Web search results may contain inaccurate information
  • Rate Limits: Search APIs often have usage limitations
  • Cost Implications: Some search providers charge based on query volume
  • Response Time: Web searches may increase response time
  • Content Filtering: Consider implementing safeguards against inappropriate content

By effectively implementing the Web Search action, your Nexvio.ai chatbot can provide more comprehensive and up-to-date information to your users, significantly enhancing its capabilities and user satisfaction.