web-scraping-&-browser · artificial-intelligence · ai-web-scraping · 0 triggers · 35 actions
Diffbot provides AI-powered tools to extract and structure data from web pages, transforming unstructured web content into structured, linked data. Add Diffbot to your Stream Deck workflows with guided setup for the connection details it needs.
Add Diffbot to a workflow and pair it with a Stream Deck button to run it in one press — handy for web-scraping-&-browser tasks. Combine it with OBS, your Elgato tools, or any other app you connect to build a routine that fits how you work.
Browse all templatesSteps your workflow can perform in Diffbot.
Combine multiple entity profiles into a unified view using the Diffbot Knowledge Graph. Returns enhanced person or organization data by matching on identifying attributes like name, email, employer, or URL. Use this to enrich partial entity data, merge duplicate profiles, or verify entity identity.
Tool to submit a bulk enhance job to enrich multiple entities asynchronously. Use when you need to process many Person or Organization records in batch. The API accepts entity descriptions and returns enriched data from the Diffbot Knowledge Graph.
Tool to submit a bulk extract job to process multiple URLs with Extract APIs. Use when you need to process many URLs asynchronously using any Extract API. The job will process URLs in the background and provide downloadable results.
Tool to create or update the parameters and ruleset of a Custom API. Use this when you need to define custom extraction rules for specific websites that require tailored parsing logic beyond standard Diffbot APIs. Allows defining URL patterns, CSS selectors, extraction rules, and preprocessing filters to extract structured data from websites with unique layouts.
Automatically analyzes a web page to determine its type and extract structured data. The Analyze API intelligently classifies pages into types (article, product, discussion, image, video, organization, etc.) and extracts relevant structured data. Use this when you need to process URLs of unknown type or want automatic extraction without specifying the page type in advance.
Tool to extract structured job posting data from job listing pages. Returns job title, company, location, salary, requirements, skills, and other job-related information. Use when you need to parse and structure data from job postings.
Tool to extract structured data from list-style pages like news indexes, product listings, and directory pages. Returns an array of items with their titles, links, and descriptions. Use when you need to extract multiple items from a page organized as a list or index.
Tool to extract event details from web pages. Use when you need structured event data such as venue, date, and description.
Diffbot provides AI-powered tools to extract and structure data from web pages, transforming unstructured web content into structured, linked data.
Create your Conductor Deck account: no credit card required.
Follow the setup prompts for Diffbot. Conductor Deck handles the app authorization or required connection details inside the workflow builder.
Add a Diffbot action to your visual workflow canvas. Configure the options you need, then connect it to other steps.
Sync your workflow to any Stream Deck button. Press once to trigger the entire sequence.
Sign up for free and start building Diffbot workflows in minutes.