• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Diffbot

Diffbot MCP integration

Extracts structured data from any URL, enriches people and companies from the Knowledge Graph, runs bulk extraction jobs, and manages custom parsing rules.

Connect DiffbotSee all integrations

35actions available

  1. Home/
  2. Integrations/
  3. Diffbot

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get article data

    Lyro extracts structured data from articles including authors, dates, and images. Turns raw URLs into indexed, searchable content for research.

  • Enhance entity with knowledge graph

    Lyro enriches a person or organization with comprehensive data from Diffbot's Knowledge Graph. Fills contact gaps instantly without manual research.

  • Start crawl job

    Lyro spiders a website from your seed URLs and processes pages with structured extraction. Converts messy web content into clean, queryable datasets.

See all 35 actions

How businesses use Diffbot + Lyro

Each card is one request a support team gets, and the Diffbot actions Lyro runs to close it.

  • search

    Pull structured data out of a URL

    Lyro classifies the page first, then extracts what is actually there - the article with its author and date, the product with specs and pricing, or the discussion thread with every comment.

    Diffbot AnalyzeGet Article DataGet Discussion Thread
  • hub

    Enrich a company or person before you reply

    Lyro looks an entity up from a name, email, employer, or URL, queries the Knowledge Graph with DQL for anything more specific, and merges duplicate profiles into a single view.

    Enhance Entity with Knowledge GraphDiffbot Knowledge Graph SearchCombine Entity Profiles
  • storage

    Run and watch a bulk extraction job

    Lyro submits a job across many URLs, polls its status while it processes in the background, and downloads the finished results as JSON or CSV rather than waiting on a synchronous call.

    Create Bulk Extract JobGet Bulk Job StatusGet Bulk Job Data
  • api

    Teach Diffbot how to read an awkward site

    Lyro defines a custom API with its URL pattern, CSS selectors, and preprocessing filters for a site standard extraction cannot handle, audits what is configured, and removes rules that broke.

    Create or Update Custom APIList Custom APIsDelete Custom API

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Diffbot actions it has and picks the ones a request needs.

  1. 01

    Connect Diffbot

    Authorize the Diffbot account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Diffbot actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Diffbot · Lyro

What can you do in Diffbot without me setting anything up?

These, right away:

  • Create bulk extract job
  • Get diffbot account details
  • Delete custom API

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Diffbot

Setup, permissions, and the limits of what Lyro can do inside Diffbot.

  • Crawling is. Start Crawl Job requires Diffbot Plus or higher, while the Extract APIs, Knowledge Graph queries, and bulk jobs are not plan-restricted in this toolkit. Get Diffbot Account Details returns your current plan and credit balance so Lyro can check before it starts.

  • The account behind the API token you connect. Get Diffbot Account Details returns the credit balance and daily usage for the past 31 days, which is what lets Lyro warn you before a large bulk job rather than after the balance has gone.

  • By the status code, not by guessing. Download Bulk Job Results returns HTTP 200 when results are ready and HTTP 201 while the job is still executing, so Lyro keeps polling on a 201 and only hands back data on a 200.

  • Yes, and stopping preserves progress. Stop Bulk Job pauses further URL processing while keeping what has already been extracted, Manage Crawl Job can pause, restart, or delete a crawl by name, and Stop KG Bulk Job By ID halts a Knowledge Graph enhance job immediately.

Every action available in Diffbot

All 35 actions your agent can call on Diffbot, straight from the live MCP connection.

  • Combine entity profiles

    Combine multiple entity profiles into a unified view using the Diffbot Knowledge Graph.

  • Create bulk extract job

    Submit a bulk extract job to process multiple URLs with Extract APIs.

  • Create or update custom API

    Create or update the parameters and ruleset of a Custom API.

  • Create bulk enhance job

    Submit a bulk enhance job to enrich multiple entities asynchronously.

  • Delete custom API

    Delete custom API definitions for a given URL pattern.

  • Delete kg enhance bulkjob

    Delete an Enhance Bulkjob.

  • Download bulk job results

    Download results of a bulk enhance job with filtering options via POST request.

  • Enhance entity with knowledge graph

    Enrich a person or organization with comprehensive data from the Diffbot Knowledge Graph.

  • Diffbot extract job

    Extract structured job posting data from job listing pages.

  • Diffbot extract list

    Extract structured data from list-style pages like news indexes, product listings, and directory pages.

  • Get diffbot account details

    Retrieves comprehensive Diffbot account information including subscription plan details, credit balance, usage history, and account status.

  • Diffbot analyze

    Automatically analyzes a web page to determine its type and extract structured data.

  • Get article data

    Extract information from articles, including authors, publication dates, and images.

  • Get bulk job data

    Download extracted results from a completed bulk job.

  • Get bulk job status

    Poll the status of a specific Diffbot Knowledge Graph Enhance bulk job.

  • Get bulk job results

    Download the results of a completed Enhance Bulkjob.

  • Get bulk single result

    Download the result of a single job within a Diffbot bulk enhance job.

  • Get crawl data

    Download extracted results from a completed crawl job.

  • Get discussion thread

    Extract structured discussion threads from web pages including forums, comment sections, product reviews, Reddit discussions, and blog comments.

  • Diffbot get event

    Extract event details from web pages.

  • Diffbot get image

    Extract detailed information about images, including dimensions and recognition data.

  • Get kg coverage report by ID

    Download Knowledge Graph coverage report by report ID.

  • Diffbot get product

    Extract product information such as specifications, prices, availability, and reviews.

  • Get video data

    Extract information from videos, including titles, descriptions, and embedded HTML.

  • List bulk jobs

    List all Bulk jobs associated with a specific token.

  • List bulk jobs status for token

    Get the status of all bulk enhance jobs for a token.

  • List custom apis

    Retrieve all Custom APIs and their extraction rules currently defined on your Diffbot token.

  • Manage crawl job

    Manages Diffbot crawl jobs: pause, restart, delete, or view status.

  • Resolve lost ID

    Resolve lost IDs in the Knowledge Graph.

  • Diffbot knowledge graph search

    Search the Diffbot Knowledge Graph using DQL (Diffbot Query Language).

The tools Diffbot sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Builtwitharrow_outward

    Builtwith

    Profiles a domain's current and historical stack, finds every site running a given technology, and packages the result as a domain list.

  • Feltarrow_outward

    Felt

    Reports a map's layers and elements, adds or updates features as GeoJSON, organises maps into projects, and clones maps as templates.

  • LeadBoxerarrow_outward

    LeadBoxer

    Pulls a lead's sessions and event history, retags records as qualification changes, and logs conversions back from the conversation.

  • Parsehubarrow_outward

    Parsehub

    Retrieves every scraping project on a ParseHub account, so a team confirms what is already configured without a dashboard login.

  • Seqeraarrow_outward

    Seqera

    Lists pipelines, workflow runs, and compute environments, submits Wave container builds, and returns build status and logs.

  • Wolfram alpha apiarrow_outward

    Wolfram alpha api

    Returns short, spoken or LLM-formatted computed answers, checks how a query parses, and recovers pods from a timed-out computation.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Diffbot?

Authorize the account and your agent has all 35 actions from the first conversation.

Connect DiffbotTalk to sales
Connect DiffbotTalk to sales
Support agent working at a laptop next to the Lyro mascot