Docs
Nodes

Nodes

Nodes are the fundamental building blocks of a flow in Lamatic. Each node serves a specific purpose, acting as a self-contained unit that processes input and produces output. This modular approach allows users to create complex flows by interconnecting various nodes.

Node Categories

Lamatic organizes nodes into four main categories, each with a unique function in building flows:

CategoryPurposeExamplesMethod
AppsIntegrate third-party applications into workflowSlack, PostgreSQL, Google SheetsThese nodes act as bridges, enabling data exchange and action execution between Lamatic and external services.
AIPerform artificial intelligence operationsVector operations, text generation, natural language understandingAI nodes use machine learning models to process and analyze data, allowing for tasks such as sentiment analysis, text classification, or content generation.
DataManipulate and transform dataIndexing, chunking, filteringData nodes provide tools for structuring, organizing, and processing information, ensuring data is in the right format for subsequent nodes.
LogicControl the flow of executionConditional statements, loops, custom code executionLogic nodes allow for decision-making and branching, enabling dynamic, responsive flow based on specific conditions or criteria.

Here are the Nodes

AI

AI nodes use machine learning models to process and analyze data, allowing for tasks such as sentiment analysis, text classification, or content generation.

Generate Text Node
The Generate Text node allows users to programmatically generate text outputs by submitting prompts to selected LLMs.
View Docs
Classifier Node
The Classifier Node allows users to categorize and classify data based on predefined criteria or machine learning models.
View Docs
Generate JSON Node
The Generate JSON Node allows users to generate structured JSON data using AI models with predefined schemas.
View Docs
Generate Image Node
The Generate Image Node allows users to create images using AI models based on text prompts and configuration parameters.
View Docs
Multimodel Node
The Multimodel Node allows users to process multiple types of data (text, images, audio) using AI models in a single workflow.
View Docs
RAG Node
The RAG (Retrieval-Augmented Generation) Node combines information retrieval with text generation to provide contextually relevant responses.
View Docs
Supervisor Node
The Supervisor Node monitors and manages the execution of other nodes in a workflow, providing oversight and control capabilities.
View Docs

Apps

These nodes act as bridges, enabling data exchange and action execution between Lamatic and external services.

Crawler Node
The Crawler Node automatically extracts data from websites by crawling web pages and following links.
View Docs
N8N Node
The N8N Node enables bidirectional integration between Lamatic and N8N platforms, supporting both triggering N8N flows from Lamatic and executing Lamatic flows from N8N.
View Docs
Scraper Node
You can use Firecrawl with the Crawl node to systematically browse and index websites.
View Docs
Google Drive Node
The Google Drive Node automates fetching and synchronizing files from Google Drive, supporting various file types for vectorization and indexing in RAG flows.
View Docs
Google Sheets Node
The Google Sheets Node automates data extraction and synchronization from Google Spreadsheets, supporting multiple sheets and various data formats for data processing and analysis flows.
View Docs
OneDrive Business Node
The OneDrive Business Node automates document syncing and processing from Microsoft OneDrive Business accounts, supporting various file types for document intelligence and RAG workflows.
View Docs
S3 Node
The S3 Node automates fetching and synchronizing files from Amazon S3 buckets, supporting various file types for vectorization and indexing in RAG flows.
View Docs
SharePoint Business Node
The SharePoint Business Node automates document syncing and processing from Microsoft SharePoint sites, supporting various file types for document intelligence and RAG workflows.
View Docs
Slack Node
The Slack Node enables seamless integration with Slack workspaces, supporting event triggering based on Slack commands and message sending capabilities for AI-powered responses.
View Docs
Web Search Node
The Web Search Node enables powerful web scraping and search capabilities through serper.dev, supporting multiple search types and customizable filters for comprehensive web data access.
View Docs
PostgreSQL Node
The PostgreSQL Node automates data synchronization from PostgreSQL databases, enabling scheduled fetching of rows from specified tables and supporting vectorization and indexing for RAG workflows.
View Docs

Data

Data nodes provide tools for structuring, organizing, and processing information, ensuring data is in the right format for subsequent nodes.

Chunking Node
The Chunking Node breaks down large text documents into smaller, manageable chunks for processing by AI models.
View Docs
Extract from File Node
The Extract from File Node extracts and processes data from various file formats including PDFs, Word documents, and text files.
View Docs
Hybrid Search Node
The Hybrid Search Node combines multiple search strategies to provide comprehensive and accurate search results from vector databases.
View Docs
Keyword Search Node
The Keyword Search Node performs text-based searches using specific keywords and phrases to find relevant content.
View Docs
Memory Add Node
The Memory Add Node stores and manages data in memory for use across workflow executions.
View Docs
Memory Retrieve Node
The Memory Retrieve Node retrieves stored data from memory for use in current workflow executions.
View Docs
API Node
The Lamatic.ai API Node empowers users to external REST APIs seamlessly into their flow.
View Docs
VectorDB Node
The VectorDB Node performs various operations on vector databases including insertion, deletion, and management of vector data.
View Docs
Vector Search Node
The Vector Search Node performs semantic search operations on vector databases to find similar content.
View Docs
Vectorize Node
The Vectorize Node converts text data into vector embeddings for use in semantic search and AI applications.
View Docs

Logics

Logic nodes allow for decision-making and branching, enabling dynamic, responsive flow based on specific conditions or criteria.

Branch Node
The Branch Node creates multiple execution paths in a workflow based on conditions or data routing logic.
View Docs
Code Node
The Code Node allows users to execute custom JavaScript code within workflows for data processing and logic implementation.
View Docs
Condition Node
The Lamatic.ai Condition Node allows users to integrate custom logic into their flow with ease.
View Docs
Execute Flow Node
The Execute Flow Node allows users to call and execute other workflows from within a current workflow.
View Docs
Loop Node
The Loop Node enables iterative processing of data by repeating operations on collections or arrays of data.
View Docs
Variable Node
The Variable Node allows users to define and manage variables for storing and manipulating data within workflows.
View Docs
Wait Node
The Wait Node introduces delays in workflow execution for timing control and rate limiting purposes.
View Docs

Was this page useful?

Questions? We're here to help

Subscribe to updates