35 available actions

What your AI agent can do in Diffbot

Diffbot provides AI-powered tools to extract and structure data from web pages, transforming unstructured web content into structured, linked data. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.

Common starting points

  • Search Crawl Job DataTool to query crawl job collections using DQL (Diffbot Query Language).
  • Get Bulk Job DataTool to download extracted results from a completed bulk job.
  • Create Bulk Extract JobTool to submit a bulk extract job to process multiple URLs with Extract APIs.
  • Create Bulk Enhance JobTool to submit a bulk enhance job to enrich multiple entities asynchronously.
  • Start Bulk JobTool to start a Bulk Extract job.
  • Start Crawl JobInitiates a Diffbot crawl job that spiders a website starting from seed URLs and processes discovered pages with a specified Extract API.

Browse all 35 actions by capability

Open a capability to see every supported action and its description.

Find & reviewLook up and review existing recordsView 15 actionsHide actions
  • Download Bulk Job ResultsTool to download results of a bulk enhance job with filtering options via POST request.
  • Get Diffbot Account DetailsRetrieves comprehensive Diffbot account information including subscription plan details, credit balance, usage history, and account status.
  • Get Article DataTool to extract information from articles, including authors, publication dates, and images.
  • Get Bulk Job DataTool to download extracted results from a completed bulk job.
  • Get Bulk Job StatusTool to poll the status of a specific Diffbot Knowledge Graph Enhance bulk job.
  • Get Bulk Job ResultsTool to download the results of a completed Enhance Bulkjob.
  • Get Bulk Single ResultTool to download the result of a single job within a Diffbot bulk enhance job.
  • Get Crawl DataDownload extracted results from a completed crawl job.
  • Get Discussion ThreadExtract structured discussion threads from web pages including forums, comment sections, product reviews, Reddit discussions, and blog comments.
  • Get KG Coverage Report by IDDownload Knowledge Graph coverage report by report ID.
  • Get Video DataTool to extract information from videos, including titles, descriptions, and embedded HTML.
  • List Bulk JobsTool to list all Bulk jobs associated with a specific token.
  • List Bulk Jobs Status For TokenTool to get the status of all bulk enhance jobs for a token.
  • List Custom APIsTool to retrieve all Custom APIs and their extraction rules currently defined on your Diffbot token.
  • Search Crawl Job DataTool to query crawl job collections using DQL (Diffbot Query Language).
Create & communicateCreate records or send supported messagesView 3 actionsHide actions
  • Create Bulk Extract JobTool to submit a bulk extract job to process multiple URLs with Extract APIs.
  • Create or Update Custom APITool to create or update the parameters and ruleset of a Custom API.
  • Create Bulk Enhance JobTool to submit a bulk enhance job to enrich multiple entities asynchronously.
Update & manageChange and manage existing recordsView 2 actionsHide actions
  • Start Bulk JobTool to start a Bulk Extract job.
  • Start Crawl JobInitiates a Diffbot crawl job that spiders a website starting from seed URLs and processes discovered pages with a specified Extract API.
Remove & cancelRemove records or cancel supported workView 2 actionsHide actions
  • Delete Custom APITool to delete custom API definitions for a given URL pattern.
  • Delete KG Enhance BulkjobTool to delete an Enhance Bulkjob.
Other actionsSpecialist and administrative actions.View 13 actionsHide actions
  • Combine Entity ProfilesCombine multiple entity profiles into a unified view using the Diffbot Knowledge Graph.
  • Enhance Entity with Knowledge GraphEnrich a person or organization with comprehensive data from the Diffbot Knowledge Graph.
  • Diffbot Extract JobTool to extract structured job posting data from job listing pages.
  • Diffbot Extract ListTool to extract structured data from list-style pages like news indexes, product listings, and directory pages.
  • Diffbot AnalyzeAutomatically analyzes a web page to determine its type and extract structured data.
  • Diffbot Get EventTool to extract event details from web pages.
  • Diffbot Get ImageTool to extract detailed information about images, including dimensions and recognition data.
  • Diffbot Get ProductTool to extract product information such as specifications, prices, availability, and reviews.
  • Manage Crawl JobManages Diffbot crawl jobs: pause, restart, delete, or view status.
  • Resolve Lost IDTool to resolve lost IDs in the Knowledge Graph.
  • Diffbot Knowledge Graph SearchSearch the Diffbot Knowledge Graph using DQL (Diffbot Query Language).
  • Stop Bulk JobTool to pause (stop) a running Bulk job.
  • Stop KG Bulk Job By IDTool to stop an active Knowledge Graph Enhance bulk job by its ID.

Connection record

A connection you can control.

Sign-in
Customer-managed key
Setup
Use a key you create and control. It is stored securely and limited to the work agreed for the role.
Boundaries
Only the approved role and actions.
Off switch
Revoke the connection from your account.

FAQ

Before you connect Diffbot

How does the agent connect to Diffbot?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Diffbot?
The page above lists the 35 actions currently available through the Diffbot connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Diffbot included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Diffbot is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.

Bring the workflow together

Ready to put Diffbot to work?

Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.

All product names, logos, and brands are property of their respective owners and are used for identification only. ZeroToClaw is not affiliated with or endorsed by Diffbot.