n8n Integration Overview¶
The DeepTagger n8n community node brings AI-powered document intelligence directly into your n8n workflows.
What is the DeepTagger Node?¶
The n8n-nodes-deeptagger community node allows you to extract structured data from documents (PDFs, images, text) using pre-trained DeepTagger projects within your n8n automation workflows.
Package Information
- npm Package:
n8n-nodes-deeptagger
- Repository: github.com/deeptaggerhq/n8n-nodes-deeptagger
- License: MIT
- Status: Published on npm, verification pending for n8n Cloud
Key Features¶
- ✅ Extract structured data from PDFs, images, and text documents
- ✅ Process files or text - flexible input options
- ✅ Returns structured JSON - ready for use in subsequent workflow nodes
- ✅ Self-hosted compatible - install immediately via npm
- ✅ n8n Cloud compatible - available after verification by n8n team
How It Works¶
graph LR
A[Document Input] --> B[DeepTagger Node]
B -->|API Call| C[DeepTagger API]
C -->|Structured Data| B
B --> D[Next Workflow Node]
- Input: Document file or text enters the workflow
- DeepTagger Node: Sends document to your pre-trained project
- Extraction: AI extracts structured fields based on your training
- Output: Returns clean JSON data for use in subsequent nodes
Prerequisites¶
Before using the DeepTagger node, you need:
1. DeepTagger Account¶
Create a free account at deeptagger.com
2. API Key¶
- Log in to your DeepTagger account
- Navigate to Settings → API Keys
- Generate a new API key
- Copy and save securely
3. Trained Project¶
You need at least one trained DeepTagger project:
- Go to deeptagger.com/das/fos (Projects page)
- Create a new project or select an existing one
- Train the project by annotating 3-5 example documents
- Copy the Project ID (e.g.,
fo_1759714105892
) from the URL
Finding Your Project ID
When viewing a project, the URL looks like:
Quick Start¶
For Self-Hosted n8n¶
# Install the node
npm install n8n-nodes-deeptagger
# Restart n8n
# The DeepTagger node will appear in your node list
For n8n Cloud¶
Once the node is verified by the n8n team, it will be available directly from the n8n Cloud interface.
Meanwhile, self-hosted users can install and use it immediately!
Basic Workflow Example¶
Here's a minimal workflow that extracts data from an uploaded document:
1. Webhook Trigger (receives file upload)
↓
2. DeepTagger Node
- Operation: Extract Data
- Project ID: fo_1759714105892
- Input Type: File
- Binary Property: data
↓
3. Output structured JSON
Result:
{
"invoice_number": "INV-2025-001",
"total": "$1,234.56",
"date": "2025-01-15",
"vendor": "Acme Corp"
}
Next Steps¶
- Installation Guide - Detailed installation instructions
- Authentication Setup - Configure API credentials
- Operations Reference - Available node operations and parameters
- Example Workflows - Real-world use cases
- Troubleshooting - Common issues and solutions
Community & Support¶
- n8n Node Issues: GitHub Issues
- DeepTagger API Support: support@deeptagger.com
- n8n Community: community.n8n.io
License¶
The n8n-nodes-deeptagger package is MIT licensed.
MIT License Scope
The MIT license applies only to the n8n node code, not to the DeepTagger API or platform itself.