npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

n8n-nodes-docsai

v0.1.5

Published

n8n node to integrate with DocsAI API for document processing

Readme

DocsAI Node for n8n

The DocsAI integration for n8n allows you to seamlessly connect your workflows with DocsAI's powerful document processing platform. This node enables you to extract information from various types of documents including invoices, business cards, passports, Emirates IDs, and property documents.

Installation

Local Installation (Recommended)

Install this package in your n8n installation:

# npm
npm install n8n-nodes-docsai

# Or with yarn
yarn add n8n-nodes-docsai

For n8n versions < 0.215.0, restart your n8n instance to load the new node. For n8n versions >= 0.215.0, the new node will be loaded automatically without restart.

Community Node Installation

  1. Go to Settings > Community Nodes
  2. Click on Install
  3. Enter n8n-nodes-docsai in the text field
  4. Click on Install

Troubleshooting

If you encounter issues with this node:

  1. Make sure you're using a compatible version of n8n
  2. Check that your API credentials are correct
  3. Try reinstalling the node with npm reinstall n8n-nodes-docsai
  4. Clear your browser cache and restart n8n

Features

  • Process Invoices: Extract key information from invoice files
  • Process Business Cards: Extract contact information from business card images
  • Process Passports: Extract passport details from passport images
  • Process Emirates IDs: Extract information from both front and back images of Emirates ID
  • Batch Processing: Process multiple documents of the same type in a single request

Setup

Setting Up Credentials

  1. In n8n, go to Credentials and click on "New"
  2. Select "DocsAI API" from the list
  3. Enter your API key
  4. Save your credentials

Using the Node

Process Invoice

  1. Add the DocsAI node to your workflow
  2. Select "Process Invoice" operation
  3. Choose the input method:
    • Binary Field: Use a document from a binary field
    • URL: Provide a URL to the document file
  4. Configure the options:
    • Enhanced Processing: Enable for better accuracy
    • Save Debug Images: Enable to save debug images during processing

Process Business Card

  1. Add the DocsAI node to your workflow
  2. Select "Process Business Card" operation
  3. Choose the input method and provide the document
  4. Configure the processing options

Process Passport

  1. Add the DocsAI node to your workflow
  2. Select "Process Passport" operation
  3. Choose the input method and provide the document
  4. Configure the processing options

Process Emirates ID

  1. Add the DocsAI node to your workflow
  2. Select "Process Emirates ID" operation
  3. Choose the input method:
    • Binary Fields: Provide front and back images as binary fields
    • URLs: Provide URLs to front and back images
  4. Configure the processing options

Batch Process

  1. Add the DocsAI node to your workflow
  2. Select "Batch Process" operation
  3. Select the document type to process
  4. Choose the input method:
    • Binary Fields: Provide comma-separated list of binary property names
    • URLs: Provide comma-separated list of document URLs
  5. Configure the processing options

Common Use Cases

  • Automated Document Processing: Process incoming documents automatically in your workflow
  • Form Data Extraction: Extract form data from documents to populate databases or CRMs
  • Document Verification: Verify document authenticity and extract information
  • Batch Document Processing: Process multiple documents at once for efficient workflows

API Documentation

The DocsAI API provides endpoints for processing various document types:

  • Base URL: https://docsai.oncleverflow.com
  • Authentication: API Key (passed as X-API-Key header)

Endpoints

  • /process-invoice/: Process invoice files
  • /process-business-card/: Process business card images
  • /process-passport/: Process passport images
  • /process-emirates-id/: Process Emirates ID front and back images
  • /batch-process/: Process multiple documents in batch

Support

For questions or issues related to this node, please contact DocsAI support team or open an issue on the GitHub repository.

License

This node is licensed under the terms of service provided by DocsAI.


This node is developed and maintained for DocsAI. DocsAI is a document processing platform designed to extract information from various document types.