Diffbot

Diffbot

AI-powered web data extraction and Knowledge Graph API that turns unstructured web pages into structured entities (articles, products, organizations, people, events).

API Key10 tools

Three ways to use Diffbot

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with Diffbot.

Analyze URL (Auto-detect Page Type)

Automatically classify a web page and extract structured data using the best-matching Extract API.

Tool

Extract Article

Extract structured article data (title, author, date, body text, images, tags, sentiment) from a news or blog URL.

Tool

Extract Discussion

Extract a discussion thread (forum, comments, Reddit, Disqus) into a structured list of posts with author, date, and parent relationships.

Tool

Extract Event

Extract structured event data (title, dates, location, address, images, description) from an event page.

Tool

Extract Image

Extract the primary image(s) from a web page along with metadata (URL, dimensions, alt text, caption).

Tool

Extract List

Extract a structured list of items from index, listing, or search-results pages.

Tool

Get started automating Diffbot

01Connect your accountLink your account securely with OAuth or an API key.
02Choose a trigger or toolPick the events and actions your workflow should use.
03Configure the workflowDescribe what you want and Geni wires it up for you.
04Refine the processTest runs, review output, and tweak until it's right.
05Turn it onSet it live and it runs on a schedule or on events.

Ready-to-use workflows

Prompts using Diffbot

Browse all

Deal prep desk your team opens before pipeline review

See every deal closing this quarter with what just changed at the account, then turn any of them into a short call brief in one click.

DiffbotHubSpotSlack

Weekly media coverage desk with share of voice tracking

See every article written about your brand and your competitors in one place, with share of voice, clean readable text, and a weekly recap your team can send.

DiffbotGoogle SheetsGoogle DocsSlack

Vendor due diligence register with on-demand risk briefs

See every vendor with fresh company facts beside what you have on file, and run a dated diligence brief on any of them in one click.

DiffbotAirtableSlack Bot

Daily competitor price tracker with Slack alerts

Every morning at 6am, check competitor product pages, log the prices in Google Sheets, and ping Slack the moment a price or stock status changes.

DiffbotGoogle SheetsSlack

Enrich every demo request and post a Slack alert with HubSpot links

When a new demo request hits your Google Form, an agent profiles the company, creates the HubSpot records, and posts a ready-to-action brief to Slack.

Google FormsDiffbotHubSpotSlack

Daily competitor blog digest in Slack

Every weekday morning, an agent checks each competitor's blog and newsroom, summarizes anything new, and posts a tight digest to Slack.

DiffbotGoogle SheetsSlack

Turn an RSS feed into a curated Notion knowledge base

When a new article hits your RSS feed, an agent pulls the full clean text, decides if it's on topic for your beat, and files a structured entry in Notion.

DiffbotNotion

Auto-summarize every link shared in a Slack channel

When someone drops a link in a watched Slack channel, an agent reads the page, writes a short summary, and posts it back as a thread reply.

Slack BotDiffbot