Building an AI startup?
You might be eligible for our Startup Program. Get fully funded access to the infrastructure you’re reading about right now (up to $20K value).
For the latest plugin updates, see the Bright Data Dify plugin repository.
Prerequisites
- A Bright Data account with an API key
- A Dify account with access to Dify Studio
How to add the Bright Data plugin to Dify
1
Install the plugin
Install the Bright Data plugin from the Dify Marketplace.
2
Get your Bright Data API key
- Log in to your Bright Data dashboard.
- Go to Account settings.
- Generate an API key if you do not have one.
3
Add a scraping tool to a workflow
- Go to Dify Studio and open a Workflow.
- Add one of the Bright Data tools:
- Structured Data Feeds: extract structured data from 50+ platforms
- Scrape As Markdown: convert any webpage to clean markdown
- Search Engine: get search results from Google, Bing or Yandex
- Enter your Bright Data API key when prompted.
- Connect an LLM node to process or summarize the scraped data.
4
Run an example workflow
The banner image above shows this workflow. To extract Amazon product information and summarize it:
- START: input a product URL
- Structured Data Feeds: extract product details
- LLM: summarize into readable text
- END: output a clean product summary
Two tips for reliable workflows:
- Reference every stage to the output of the previous stage
- Set a high character limit on input fields (for the URL field, choose the “short paragraph” var option)
Available tools
The plugin adds three tools to Dify.Structured data feeds
Extract structured data from popular platforms:- E-commerce: Amazon, eBay, Walmart, Best Buy, Etsy, Zara
- Social media: Instagram, Facebook, TikTok, YouTube, X (Twitter)
- Professional: LinkedIn profiles, companies, jobs
- Business: Crunchbase, ZoomInfo
- Maps and reviews: Google Maps, booking sites
- News: news sources and articles
Scrape as markdown
Convert any webpage into clean, readable markdown for:- Content analysis
- Documentation extraction
- Article processing
Search across engines
Get search results from major search engines:- Bing
- Yandex and others
Use cases
- E-commerce monitoring: track product prices and availability
- Lead generation: extract business information from LinkedIn
- Content research: gather articles and news for analysis
- Market research: monitor competitor websites and social media
- SEO analysis: track search engine results and rankings