Extract & Summarize Bing Copilot Search Results with Gemini AI and Bright Data

Extracts and summarizes Bing Copilot search results using Gemini AI and Bright Data. This automated workflow processes data in 19 steps, delivering structured insights and concise summaries efficiently. Ideal for users seeking to streamline data extraction and enhance decision-making with AI-driven analysis.

7/8/2025
19 nodes
Complex
kujft2fojmovqamjddpkw7hg5dzhqu2wmanualcomplexlangchainsticky notewaitadvancedlogicconditionalapiintegration
Categories:
Complex WorkflowManual Triggered
Integrations:
LangChainSticky NoteWait

Target Audience

  • Data Analysts: Individuals analyzing data from Bing Copilot and Bright Data.
    - Developers: Those looking to automate data extraction and summarization processes.
    - Business Analysts: Professionals needing structured data for decision-making and reporting.
    - Researchers: Users requiring insights from web scraping results for academic or market research.
    - Marketing Teams: Teams looking to gather competitive insights and trends from Bing Copilot searches.
  • Problem Solved

    This workflow automates the extraction and summarization of data from Bing Copilot searches using the Bright Data Web Scraper API. It addresses the challenge of manually retrieving and processing large sets of data by streamlining the workflow, ensuring timely and structured data delivery.

    Workflow Steps

  • Step 1: Trigger the workflow manually by clicking 'Test workflow'.
    - Step 2: Send a request to Bing Copilot to gather data about hotels in New York.
    - Step 3: Set the snapshot ID for tracking the data extraction process.
    - Step 4: Check the status of the snapshot to ensure it is ready for download.
    - Step 5: Download the snapshot data in JSON format.
    - Step 6: Extract structured data from the downloaded snapshot using Google Gemini's capabilities.
    - Step 7: Generate a concise summary of the extracted data.
    - Step 8: Notify the user via webhook with both structured data and the summary.
    - Step 9: Include a waiting period of 30 seconds before checking the snapshot status again, ensuring that the process is not rushed.
  • Customization Guide

  • Adjust the Bing Copilot Request: Modify the prompt and url in the Perform a Bing Copilot Request node to target different queries or data sources.
    - Change the Model: Users can switch to different models in the Google Gemini Chat Model nodes by updating the modelName parameter to fit specific needs.
    - Modify Summary Generation: Tailor the summarization prompts in the Concise Summary Creator node to refine the output style or focus on different aspects of the data.
    - Webhook Integration: Update the webhook URLs in the Structured Data Webhook Notifier and Summary Webhook Notifier nodes to direct the output to different endpoints as required.
    - Error Handling: Enhance the error-checking logic in the Check on the errors node to include additional conditions or notifications based on specific requirements.