> ## Documentation Index
> Fetch the complete documentation index at: https://docs.extruct.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# n8n

> Connect Extruct AI with n8n for open-source workflow automation.

Original source and package:\
[GitHub](https://github.com/extruct-ai/n8n-nodes-extruct) | [npm](https://www.npmjs.com/package/n8n-nodes-extruct)

## Overview

The Extruct AI n8n node lets you instantly enrich company data in your workflows using your custom Extruct tables. No code required.

## Why Use the Extruct AI n8n Node?

* Enrich company data by website or name, using your custom Extruct table columns
* Automate research and enrichment in any workflow (sales, investment, market research, etc.)
* Seamlessly integrate with CRMs, lead gen tools, and analytics

## How It Works

1. **Install the Extruct AI community node:**\
   Follow the [n8n community nodes guide](https://docs.n8n.io/integrations/community-nodes/) to add the Extruct AI node to your n8n instance.

2. **Create a Table:**\
   Start from a template or build your own table in [Extruct AI](https://extruct.ai) with any custom columns you need (e.g., founding year, patents, CEO’s Twitter, last funding round, open job count, etc.).

3. **Get Your Table ID:**\
   Copy the Table ID from the Extruct dashboard or directly from the table page URL.

4. **Add the Extruct Node in n8n:**
   * Make sure you have set up your Extruct API token as a credential in n8n (see [Authentication](#authentication)).
   * Paste your Table ID.
   * Enter the company name or website (manually, from a Form Trigger, or any other node).
   * Run the workflow. The node will add the company, trigger enrichment, and return a JSON object with the enriched results for all your custom columns.

<img src="https://mintcdn.com/extructai/bLY7ZR0p57eBUjYk/images/integrations/automation/n8n-demo.gif?s=d269beaccb10d2d1597edc7cbc261666" alt="n8n node demo" width="1280" height="720" data-path="images/integrations/automation/n8n-demo.gif" />

*Demo: creating custom columns, entering Table ID and company name, and receiving enriched JSON results in n8n.*

## Example Workflow

Suppose you want to enrich a company by website and get its funding, team size, recent news headline, patent count, and head of HR LinkedIn profile.

**Input:**

```json theme={null}
{
  "Company": "stripe.com" 
}
```

**Example:**

```json theme={null}
{
  "company_name": {
    "value": {
      "answer": "Stripe",
      "source": [
        "https://en.wikipedia.org/wiki/Stripe,_Inc."
      ],
      "explanation": "Full company name as listed on the Stripe Wikipedia page."
    }
  },
  "company_website": {
    "value": {
      "answer": "https://stripe.com/",
      "source": [
        "https://en.wikipedia.org/wiki/Stripe,_Inc.",
        "https://stripe.com"
      ],
      "explanation": "Canonical homepage confirmed on Wikipedia and the stripe.com domain."
    }
  },
  "recent_news_headline": {
    "value": {
      "answer": "Stripe’s first employee, the founder of fintech Increase, sort of bought a bank",
      "source": [
        "https://techcrunch.com/2025/07/03/stripes-first-employee-the-founder-of-fintech-increase-sort-of-bought-a-bank"
      ],
      "explanation": "Headline from a TechCrunch article published July 3, 2025, as the latest news about Stripe."
    }
  },
  "team_size": {
    "value": {
      "answer": "8550",
      "source": [
        "https://techcrunch.com/2025/01/21/stripe-is-laying-off-300-people-but-says-it-still-plans-to-hire-in-2025"
      ],
      "explanation": "About 8,550 employees after a January 2025 layoff of 300 people, per TechCrunch."
    }
  },
  "patent_count": {
    "value": {
      "answer": "247",
      "source": [
        "https://insights.greyb.com/stripe-patents"
      ],
      "explanation": "Total of 247 patents held globally by Stripe, according to GreyB Insights."
    }
  },
  "funding_amount": {
    "value": {
      "answer": "$9.81B",
      "source": [
        "https://tracxn.com/d/companies/stripe/__uahG_IGnVgsUsOG-f8otYHLkOkliWg7YFhJ5ZkNIkpI/funding-and-investors",
        "https://www.crunchbase.com/organization/stripe/company_financials"
      ],
      "explanation": "Raised $9.81 B over 24 rounds, including a $6.87 B round in March 2023, per Tracxn and Crunchbase."
    }
  },
  "head_of_hr_linkedin": {
    "value": {
      "answer": "https://www.linkedin.com/in/maiaj",
      "source": [
        "https://www.comparably.com/companies/stripe/maia-josebachvili",
        "https://www.linkedin.com/in/maiaj"
      ],
      "explanation": "Confirmed as Head of People at Stripe via Comparably and LinkedIn."
    }
  }
}
```

## Extruct Table Templates

Use these ready-to-go table templates for your n8n workflows:

* [Sales and Business Development](https://app.extruct.ai/tables/shared/jlcBdFwKXrC8uw21)\
  *Track leads, enrich company profiles, and automate sales research.*

* [Complete Startup Overview](https://app.extruct.ai/tables/shared/gQlqQK4pQgPDmk81)\
  *Get a 360° view of startups with funding, team, and product data.*

* [Social Enrichment](https://app.extruct.ai/tables/shared/VfGemEC1BujAIJx8)\
  *Enrich companies with social profiles, Twitter, LinkedIn, and more.*

Open a template, get the Table ID, and use it in your node.

## Authentication

* **Extruct API Token**
  * Sign up at [extruct.ai](https://extruct.ai)
  * Get your API token from the dashboard
  * Add it as a credential in n8n

## Resources

* [API Reference](https://docs.extruct.ai)
* [n8n Community Nodes](https://docs.n8n.io/integrations/community-nodes/)
