Search, Summarize Web Data with Perplexity, Gemini AI & Bright Data to Webhooks
detail.loadingPreview
Automate web scraping and data summarization using Bright Data and AI models like Google Gemini, sending structured output to webhooks.
About This Workflow
This workflow leverages Bright Data's web scraping capabilities to fetch data from Perplexity.ai, specifically about BrightData. The extracted HTML content is then processed for readability and summarized using Google Gemini's AI models. Finally, the structured and summarized output is sent to a webhook for further processing or integration.
Key Features
- Bright Data Integration: Triggers Perplexity searches and downloads snapshot data via Bright Data API.
- AI-Powered Summarization: Utilizes Google Gemini (Flash Exp) for text extraction and summarization.
- Data Processing Pipeline: Includes nodes for data loading, text splitting, information extraction, and summarization.
- Error Handling: Checks for errors in the Bright Data snapshot process.
- Webhook Notification: Sends the final processed output to a specified webhook URL.
How To Use
- Trigger: The workflow starts with a manual trigger ('When clicking ‘Test workflow’').
- Perplexity Search: The
Perplexity Search Requestnode initiates a search on Perplexity.ai for information about BrightData using Bright Data's API. - Snapshot Trigger: The search triggers a Bright Data snapshot, and its ID is captured.
- Status Check Loop: The
Check Snapshot Statusnode polls the Bright Data API for the snapshot's progress. TheIfnode controls this loop, waiting for the status to be 'ready' before proceeding or waiting if not. - Download Snapshot: Once ready, the
Download Snapshotnode fetches the data from Bright Data. - Data Extraction: The
Readable Data ExtractorusesGoogle Gemini Chat Model1to convert the HTML answer into readable text. - Text Splitting & Loading: The
Recursive Character Text SplitterandDefault Data Loaderprepare the text for the summarization model. - Summarization: The
Summarization of search resultnode usesGoogle Gemini Chat Modelto summarize the extracted content. - Webhook Notification: The final summarized output is sent to the
Webhook Notifiernode.
Apps Used
Workflow JSON
{
"id": "482bd7c8-9ed0-417c-9e6f-1b4ed73707aa",
"name": "Search, Summarize Web Data with Perplexity, Gemini AI & Bright Data to Webhooks",
"nodes": 9,
"category": "Data Processing",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 482bd7c8-9ed0...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Related Workflows
Discover more workflows you might like
Multilingual Metadata Generation from Gmail and Google Sheets
Automate structured metadata generation in English and Chinese by processing Gmail emails and Google Sheets data.
Generate Structured Metadata in English and Chinese
This workflow demonstrates how to generate structured metadata in both English and Chinese. It fetches data, processes it, and saves it in a structured format.
Generate Structured Metadata with Multiple Languages
This workflow demonstrates generating structured metadata, specifically supporting both English and Chinese output.