All integrations

Document Processor integration

The Document Processor package (Robomotion.DocumentProcessor, v1.0.16) adds 7 nodes to Robomotion flows, including Chunk Text, Extract Tables and Extract Text.

It runs on Windows, macOS and Linux robots. For AI agents, its Toolkit node exposes the package operations at once.

What the Document Processor package does

Parse and process documents for RAG applications. Supports PDF, DOCX, PPTX, TXT, HTML, Markdown and more. Extract text, chunk content for embeddings.

Parse and process documents for RAG pipelines. Powered by the unstructured library, it supports PDF, DOCX, PPTX, TXT, HTML, Markdown, EML, RTF, EPUB, ODT, CSV, TSV, JSON, and XML. Provides a full document-to-embeddings pipeline: read documents into structured elements (with element types like Title, NarrativeText, ListItem, Table and metadata including page numbers), extract plain text, extract tables in HTML/text/JSON formats, split content into overlapping chunks using size-based or semantic (by-title) strategies, and format chunks into arrays ready for embedding APIs (like OpenAI) or vector database records (like LanceDB) with auto-generated IDs and source metadata. PDF parsing supports multiple strategies: auto, fast, hi-res, and OCR-only. No authentication required.

Namespace
Robomotion.DocumentProcessor
Latest version
1.0.16 (17 versions published)
Written in
Python
Categories
Artificial IntelligenceContent & File Management

Document Processor nodes (7)

These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. The Toolkit node hands an agent several of the package operations at once.

NodeNode IDType
Chunk TextRobomotion.DocumentProcessor.ChunkText
Action
Extract TablesRobomotion.DocumentProcessor.ExtractTables
Action
Extract TextRobomotion.DocumentProcessor.ExtractText
Action
Get Document InfoRobomotion.DocumentProcessor.GetDocumentInfo
Action
Prepare for EmbeddingsRobomotion.DocumentProcessor.PrepareForEmbeddings
Action
Read DocumentRobomotion.DocumentProcessor.ReadDocument
Action
ToolkitRobomotion.DocumentProcessor.Agents.Toolkit
Toolkit

Platforms

The Document Processor package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.

How to install the Document Processor package

  1. Open Packages in the Robomotion Flow Designer.
  2. Search for Document Processor or Robomotion.DocumentProcessor, then click Install on its card.
  3. The Document Processor nodes appear in the node palette for everyone in the workspace, because installation is per workspace.

From a terminal, the Robomotion CLI installs the same package:

robomotion install Robomotion.DocumentProcessor

Templates that use Document Processor

One ready-made template uses Document Processor nodes in their flows. Open one to start from a working flow.

Related integrations

Packages that share a category or keywords with Document Processor. It is filed under Artificial Intelligence and Content & File Management.

Document Processor documentation

The Document Processor package reference on docs.robomotion.io documents each node and its properties.

https://docs.robomotion.io/reference/packages/document-processor/

Package data from the Robomotion package index, synced October 31, 2026.