Category: n8n Workflows

  • Automate Usdc Balance Management Between Wallet And Aave With 1Shot Api & Telegram 8736 – n8n Workflows – Free Template

    What This Workflow Does

    This Aave Yield Optimization workflow automates the management of your cryptocurrency savings by intelligently moving funds between your wallet and Aave lending protocols. It monitors your wallet balance and automatically deposits excess funds into Aave to earn yield, while withdrawing funds when your balance falls below a specified threshold. The workflow sends real-time notifications via Telegram so you always know when transactions occur.

    How It Works

    The workflow operates on a scheduled trigger that runs at regular intervals to check your wallet balance. Here’s the process:

    • The scheduler initiates the workflow at your specified time intervals
    • The workflow checks your current wallet balance against your configured thresholds
    • If your balance exceeds the upper threshold, excess funds are automatically deposited into Aave to earn yield
    • If your balance falls below the lower threshold, funds are withdrawn from Aave back to your wallet
    • A Telegram notification is sent confirming each transaction and its details
    • The workflow logs all activity for future reference and optimization

    Use Cases

    • Passive Income Generation: Automatically earn lending yields on idle cryptocurrency holdings without manual intervention
    • Emergency Fund Management: Maintain accessible liquidity while maximizing returns on surplus capital by keeping reserves in Aave
    • DeFi Portfolio Rebalancing: Keep your cryptocurrency portfolio balanced across wallet and yield-generating protocols automatically
    • Cash Flow Optimization: Ensure you always have enough liquid funds available while putting excess assets to work earning interest
    • Multi-Asset Yield Farming: Optimize returns across multiple cryptocurrency holdings by automatically deploying capital to high-yield opportunities

    Nodes Used

    • Schedule Trigger: Sets the frequency at which the workflow checks your wallet and balances
    • One Shot Synch: Manages synchronized operations with the 1Shot API for wallet access
    • One Shot: Executes API calls to interact with Aave and your delegated wallet
    • Code: Processes calculations for threshold comparisons and fund amount determinations
    • Switch: Routes the workflow logic based on balance conditions and threshold comparisons
    • If: Conditional logic to determine whether deposits or withdrawals should occur
    • Telegram: Sends notification messages about transaction status and account updates
    • Sticky Note: Provides documentation and configuration reminders within the workflow

    Prerequisites

    • An active Aave account with deposit capabilities
    • A cryptocurrency wallet with delegated access to the 1Shot API
    • Sufficient cryptocurrency holdings to test deposits and withdrawals
    • A Telegram bot set up with your chat ID for notifications
    • Access to n8n workflow automation platform
    • Basic understanding of yield farming and Aave protocol mechanics
    • API credentials for 1Shot service properly configured

    Difficulty Level

    Intermediate. This workflow requires configuration of cryptocurrency wallets, API credentials, and Telegram bot setup. While the workflow handles the automation, users should be comfortable with DeFi concepts, blockchain transactions, and third-party API integrations. No coding knowledge is required as the template provides all necessary logic.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Ux Research Planning With Gemini Ai, Google Docs, And Human Feedback 10035 – n8n Workflows – Free Template

    What This Workflow Does

    The Planning Research workflow automates the process of creating comprehensive research plans using artificial intelligence. It guides users through generating research questions about an organization, refining them based on feedback, proposing research methodologies, and generating a professional research report. This workflow combines human oversight with AI capabilities to ensure research quality and relevance.

    How It Works

    The workflow follows a structured eight-step process:

    • A form trigger captures initial information about the organization being researched
    • Google Gemini AI generates initial research questions based on the organization details
    • An intelligent agent processes and refines the questions
    • Custom code handles data transformation and logic
    • The user reviews and provides feedback on generated questions
    • Questions are regenerated based on user feedback for improved accuracy
    • Research methodologies are automatically proposed for each question
    • A final report is compiled, reviewed, edited, and exported to Google Docs
    • The completed report is sent via email for delivery and archiving

    Use Cases

    • Market Research Projects: Generate comprehensive research plans for analyzing competitor organizations, market trends, and industry landscapes
    • Academic Research: Automate the creation of structured research proposals and methodology frameworks for academic institutions
    • Business Intelligence: Develop targeted research plans for organizational analysis, including stakeholder mapping and capability assessment
    • Consulting Engagements: Streamline the research planning phase for client engagements by generating customized research frameworks
    • Due Diligence Processes: Create systematic research plans for investigating organizations during acquisition or partnership evaluation

    Nodes Used

    • Form Trigger: Initiates the workflow and collects organization information from users
    • Google Gemini (LM Chat): Leverages advanced AI to generate and refine research questions
    • Agent: Orchestrates intelligent processing of research data and decision-making
    • Code: Executes custom logic for data transformation and workflow control
    • Gmail: Sends completed research reports via email
    • HTTP Request: Enables integration with external APIs and services
    • Google Docs: Creates, edits, and stores the final research report
    • Sticky Note: Provides workflow documentation and reference information

    Prerequisites

    • Active n8n instance with workflow execution enabled
    • Google Gemini API credentials and authentication setup
    • Gmail account configured for sending reports
    • Google Docs integration with appropriate permissions
    • Basic understanding of research methodology and questioning techniques
    • Access to organization information required for initial research context

    Difficulty Level

    Intermediate to Advanced. This workflow requires familiarity with n8n’s node system, understanding of AI prompt engineering, and knowledge of research design principles. Users should be comfortable with form handling, API integrations, and Google Workspace applications. Customization may be needed to align with specific research requirements and organizational contexts.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Unifi Controller Updates Via Ssh With Telegram Notifications 8599 – n8n Workflows – Free Template

    What This Workflow Does

    This n8n workflow automates the detection and installation of UniFi Controller updates. It periodically checks the official UniFi repository for new releases published within the last 24 hours, automatically deploys upgrades via SSH to your controller host, and sends notifications through Telegram with optional AI-generated summaries of the changes.

    How It Works

    The workflow operates through a scheduled trigger that runs at defined intervals to check for updates. Here is the step-by-step process:

    • Schedule trigger initiates the workflow on a predetermined schedule
    • HTTP request fetches the latest release information from the UniFi repository
    • Code node processes the response to detect if an update was released within the last 24 hours
    • Conditional logic determines whether to proceed with the upgrade
    • SSH node executes the apt package upgrade command on your controller host
    • OpenAI node optionally generates a concise summary of the update details
    • Telegram node sends a notification message to your configured chat with update status and summary

    Use Cases

    • Automated security patching for UniFi Controllers to ensure your network infrastructure stays protected against vulnerabilities
    • Proactive update management for network administrators who want to deploy patches without manual intervention
    • Multi-controller environments where you need to track and update several UniFi instances across different locations
    • Compliance-driven deployments where regular updates are required to meet organizational security standards
    • Monitoring and notification systems that keep network teams informed of all infrastructure changes in real-time

    Nodes Used

    • Schedule Trigger: Sets the recurring execution interval for update checks
    • HTTP Request: Queries the UniFi repository API for the latest release information
    • Code: Processes API responses and determines if an update is available within the 24-hour window
    • If: Routes workflow execution based on whether updates are detected
    • SSH: Executes remote apt upgrade commands on the UniFi Controller host
    • n8n OpenAI: Generates natural language summaries of update notes and changes
    • Telegram: Sends notification messages to your Telegram chat with update details
    • Sticky Note: Documents workflow purpose and configuration requirements

    Prerequisites

    • Active n8n instance with workflow execution capabilities
    • UniFi Controller host with SSH access enabled and key-based authentication configured
    • SSH credentials securely stored in n8n credentials manager
    • Telegram bot token and chat ID for notification delivery
    • TELEGRAM_CHAT_ID environment variable configured in your n8n instance
    • OpenAI API key if using the LLM summary feature (optional)
    • UniFi repository API accessibility from your n8n instance network
    • apt package manager access on the target UniFi Controller

    Difficulty Level

    Advanced. This workflow requires experience with SSH configuration, API integration, conditional logic, and secure credential management. Users should be comfortable setting up SSH key authentication, configuring environment variables in n8n, and troubleshooting network connectivity to remote hosts. Prior experience with UniFi Controllers and Linux command-line interfaces is recommended.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate User Creation & Access Group Assignment In Curseduca 8201 – n8n Workflows – Free Template

    What This Workflow Does

    This n8n workflow automates the creation of new users in Curseduca 8201 and simultaneously assigns them to specified access groups. Instead of manually creating each user account and then separately managing group assignments, this automation handles both tasks in a single streamlined process triggered by a webhook request.

    How It Works

    The workflow follows a three-step process to ensure efficient user management:

    • A webhook receives incoming requests containing user details (name, email) and a group identifier
    • An HTTP request node validates the credentials and sends the user creation request to the Curseduca 8201 API using the provided bearer token
    • A sticky note provides visual confirmation and serves as documentation within the workflow interface

    The entire process executes instantly, eliminating manual data entry and reducing the time needed to onboard new team members into your system.

    Use Cases

    • Automated employee onboarding when HR systems trigger new hire events
    • Bulk user provisioning for educational institutions managing student accounts and class groups
    • Self-service registration systems where users sign up and are automatically assigned to default access groups
    • Integration with third-party applications that need to create accounts in Curseduca 8201 without manual intervention
    • Department-based user creation where different teams are automatically assigned to their respective group permissions

    Nodes Used

    • Webhook: Receives incoming HTTP requests containing user information and group assignment data
    • HTTP Request: Communicates with the Curseduca 8201 API to create users and assign them to access groups
    • Sticky Note: Provides inline documentation and workflow notes for team reference

    Prerequisites

    • Active Curseduca 8201 account with administrative access
    • Valid API key for authentication
    • Bearer token for API authorization
    • Access group IDs for the groups you plan to assign users to
    • n8n instance with webhook capabilities enabled

    Difficulty Level

    Intermediate. This workflow requires basic understanding of API authentication, HTTP requests, and webhook configuration. Users should be comfortable replacing authentication credentials and testing webhook payloads before deploying to production environments.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate User Onboarding From Database To Saleshandy With Google Sheets Tracking 6733 – n8n Workflows – Free Template

    What This Workflow Does

    This n8n workflow automates the complete user onboarding process by fetching new users from your database and automatically enrolling them into a Saleshandy email sequence. It uses Google Sheets to track and monitor all onboarded users, ensuring no signup falls through the cracks. The workflow filters users based on customizable date ranges and seamlessly integrates your application signups with your email marketing platform.

    How It Works

    The workflow operates through a series of coordinated steps that handle data retrieval, processing, and integration:

    • A manual trigger initiates the workflow when you’re ready to process new signups
    • A code node fetches all users from your database and applies date range filters
    • The workflow formats user data to match Saleshandy’s requirements
    • An HTTP request automatically adds each user to your designated Saleshandy email sequence
    • Google Sheets records all onboarded users for tracking, auditing, and monitoring purposes
    • The sticky note provides workflow documentation and instructions for team members

    Use Cases

    • SaaS applications that need to automatically nurture new users through email sequences immediately after signup
    • B2B platforms that require consistent follow-up with new registrations to improve activation rates
    • Subscription services that want to track onboarding metrics across multiple channels and campaigns
    • Digital products offering personalized welcome sequences based on signup date and user attributes
    • Enterprise solutions that need audit trails and documentation of all user enrollments in email systems

    Nodes Used

    • Manual Trigger: Allows you to run the workflow on demand whenever you want to process pending signups
    • Code Node: Filters users from your database based on specified date ranges and prepares data for downstream processing
    • HTTP Request: Communicates with the Saleshandy API to enroll users into your email sequences
    • Google Sheets: Creates a permanent record of all onboarded users for tracking, reporting, and compliance
    • Sticky Note: Contains workflow documentation, setup instructions, and usage guidelines for team members

    Prerequisites

    • Active n8n account with sufficient execution credits for your expected workflow frequency
    • Database connection configured with access to your user records
    • Saleshandy account with API credentials and at least one active email sequence
    • Google account with permission to create and edit spreadsheets
    • Understanding of your database schema and available user fields
    • Saleshandy API documentation reviewed to confirm endpoint compatibility

    Difficulty Level

    Intermediate. This workflow requires basic knowledge of n8n nodes and API integration, but the structure is straightforward. You’ll need to customize the database query, configure your Saleshandy API credentials, and set up your Google Sheets tracking document. No advanced coding is required, though familiarity with REST APIs and database queries is helpful for smooth implementation.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Travel Agent Outreach With Web Scraping, Openai, And Google Sheets 4606 – n8n Workflows – Free Template

    What This Workflow Does

    This n8n workflow automates the process of scraping travel agent websites and storing the collected data in Google Sheets. It then reads the stored records and sends personalized survey emails to the scraped contacts. The workflow combines web scraping, data storage, and email automation into one seamless process.

    How It Works

    The workflow follows these steps:

    • Manual trigger initiates the workflow when you’re ready to start scraping
    • Data is scraped from target websites using HTTP requests
    • Scraped records are split and organized for processing
    • Information is stored in Google Sheets for easy management and reference
    • The workflow reads back the stored records from the spreadsheet
    • AI processing personalizes the content for each contact
    • Customized survey emails are automatically sent to all collected contacts

    Use Cases

    • Travel Industry Research: Scrape travel agency websites to collect contact information and business details, then send industry surveys to gather competitive intelligence
    • Lead Generation and Outreach: Automatically gather contact information from service provider websites and follow up with personalized email campaigns
    • Market Research: Collect structured data from multiple websites in the same industry and conduct automated surveys to analyze market trends
    • Business Directory Updates: Scrape business listing sites to maintain updated contact databases and verify information through email confirmations
    • Partnership Prospecting: Identify potential business partners from websites and send personalized partnership inquiry emails at scale

    Nodes Used

    • Manual Trigger: Starts the workflow on demand
    • Sticky Note: Provides workflow documentation and notes
    • Split Out: Divides scraped data into individual records for processing
    • HTTP Request: Retrieves data from target websites
    • Google Sheets: Stores and retrieves scraped records from a spreadsheet
    • OpenAI: Personalizes email content using AI processing
    • Email Send: Delivers personalized emails to contacts

    Prerequisites

    • An active n8n instance or n8n Cloud account
    • Google account with access to Google Sheets API
    • OpenAI API key for AI-powered email personalization
    • Email service credentials configured for sending emails
    • Target websites with accessible, structured data in standard formats
    • Basic understanding of workflow automation concepts

    Difficulty Level

    Intermediate. This workflow requires knowledge of web scraping principles, API authentication, and email automation. It’s suitable for users who have completed basic n8n tutorials and are comfortable working with multiple integrations.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Support Ticket Classification & Routing From Hubspot To Jira With Gpt 7981 – n8n Workflows – Free Template

    What This Workflow Does

    This n8n workflow automates the classification and intelligent routing of support tickets from HubSpot to Jira. It uses GPT-powered AI to analyze incoming support requests, categorize them based on content, and automatically assign them to the appropriate team or project in Jira for faster resolution.

    How It Works

    The workflow follows these key steps:

    • Retrieves new or updated support tickets from HubSpot CRM
    • Processes ticket content through OpenAI’s GPT model for intelligent analysis
    • Classifies tickets into predefined categories using text classification
    • Summarizes ticket content for quick team reference
    • Routes tickets to the appropriate Jira project or team based on classification
    • Creates corresponding Jira issues with all relevant ticket information
    • Maintains synchronization between HubSpot and Jira throughout the process

    Use Cases

    • Support teams managing high volumes of customer inquiries across multiple product categories
    • Organizations needing to automatically assign bugs, feature requests, and support issues to development teams
    • Customer service departments routing billing inquiries, technical support, and account issues to specialized teams
    • Companies implementing AI-powered ticket triage to reduce manual sorting and improve response times
    • Multi-team environments requiring intelligent workload distribution based on ticket complexity and type

    Nodes Used

    • HubSpot – Retrieve and update support tickets from your CRM
    • OpenAI Chat – AI-powered text analysis and understanding
    • Text Classifier – Categorize tickets into predefined categories
    • Summarization Chain – Generate concise ticket summaries
    • Agent – Orchestrate multi-step automation processes
    • Structured Output Parser – Format classified data consistently
    • Switch – Route tickets based on classification results
    • Jira – Create and manage issues in your project management system
    • Execute Workflow Trigger – Call sub-workflows for specific tasks
    • Schedule Trigger – Run automation on a defined schedule
    • Manual Trigger – Execute workflow on demand
    • Set – Configure variables and ticket routing rules
    • HubSpot Tool – Access additional HubSpot functions
    • Sticky Note – Add documentation and workflow notes

    Prerequisites

    • Active HubSpot account with support ticket or contact system configured
    • Jira account with project access and API permissions
    • OpenAI API key for GPT access
    • n8n instance with access to HubSpot, Jira, and OpenAI integrations
    • Basic understanding of ticket classification categories for your organization
    • HubSpot and Jira API credentials properly configured in n8n

    Difficulty Level

    Intermediate to Advanced. This workflow requires familiarity with n8n workflows, API integrations, and understanding of both HubSpot and Jira systems. Customization is recommended to match your specific ticket categories, team structure, and routing rules.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Travel Business Operations With Postgres, Google Sheets And Voice Api 6053 – n8n Workflows – Free Template

    What This Workflow Does

    This comprehensive travel call management system automates the entire process of handling incoming customer calls, managing trip bookings, and executing outbound marketing campaigns. It captures call data in real-time, stores information in a PostgreSQL database, and synchronizes details with Google Sheets for easy access and organization. The workflow streamlines communication between travel agencies and customers while providing a structured system for trip organizer services.

    How It Works

    The workflow operates through several coordinated processes:

    • An incoming webhook receives call data from your phone system or communication platform
    • Call information is validated and processed through a set of data transformation nodes
    • Customer and trip details are stored in a PostgreSQL database for persistent record-keeping
    • Data is simultaneously logged to a Google Sheet for real-time team visibility
    • HTTP requests trigger follow-up actions such as booking confirmations or marketing outreach
    • Google Sheets triggers enable manual updates that flow back into the system
    • Webhook responses confirm successful processing to your calling system

    Use Cases

    • Travel agencies capturing inbound customer inquiries and automatically logging them with timestamps and caller information
    • Tour operators managing multiple trip bookings with automated database entries and team notifications
    • Call centers conducting outbound marketing campaigns to promote travel packages while tracking call outcomes
    • Customer service teams maintaining organized call logs and customer interaction history in spreadsheets for easy reference
    • Travel companies integrating phone systems with their existing CRM infrastructure for seamless data flow

    Nodes Used

    • Webhook: Receives incoming call data from external communication systems
    • PostgreSQL: Stores and retrieves customer and booking information from a relational database
    • Google Sheets: Logs call data and trip details in spreadsheet format for team collaboration
    • Google Sheets Trigger: Monitors spreadsheet changes and initiates workflow actions based on updates
    • HTTP Request: Sends data to external APIs for booking confirmations and marketing outreach
    • Set: Transforms and structures call data before storage and distribution
    • Respond to Webhook: Sends confirmation responses back to the calling system
    • Sticky Note: Provides workflow documentation and usage instructions

    Prerequisites

    • Active n8n instance with webhook capabilities enabled
    • PostgreSQL database with appropriate tables for customers, calls, and trip bookings
    • Google account with access to Google Sheets and Google Sheets API credentials
    • Phone system or communication platform capable of sending webhook data
    • Basic understanding of database schemas and REST API integration
    • Administrator access to configure database connections and API credentials

    Difficulty Level

    Intermediate. This workflow requires familiarity with database management, API connections, and spreadsheet automation. Users should understand how to configure webhooks, manage PostgreSQL connections, and authenticate with Google Services. Some customization may be needed based on your specific phone system and database structure.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Support Ticket Prioritization With Jotform, Gemini Ai, And Clickup Tasks 9736 – n8n Workflows – Free Template

    What This Workflow Does

    This workflow automates the entire support ticket prioritization process by capturing form submissions from JotForm, analyzing them with Google Gemini AI, and routing them to the appropriate team channel based on severity level. Low-severity tickets are sent via email, while high-priority issues are escalated to Slack for immediate attention. All ticket details are automatically logged in Google Sheets and converted into actionable tasks in ClickUp.

    How It Works

    The workflow begins when a new support ticket is submitted through a JotForm form. The submission data is immediately logged into a Google Sheet for record-keeping and audit purposes. An AI model powered by Google Gemini analyzes the ticket content to determine its severity level and extract key information. Based on this analysis, the workflow uses a conditional logic node to decide the routing path. Low-severity tickets trigger an email notification, while high-severity issues are posted to Slack for urgent team visibility. Finally, an AI agent summarizes the ticket details and creates a corresponding task in ClickUp, complete with all relevant information for follow-up and resolution tracking.

    Use Cases

    • Customer support teams managing high volumes of incoming requests who need automatic triage and prioritization
    • SaaS companies using multiple communication platforms requiring unified ticket management and routing
    • Technical support departments needing intelligent severity assessment without manual review
    • Organizations seeking to reduce response time for critical issues while efficiently handling routine requests
    • Teams using ClickUp for project management who want seamless integration between support channels and task creation

    Nodes Used

    • JotForm Trigger: Captures new form submissions from your support form
    • Google Sheets: Records all ticket submissions for documentation and historical tracking
    • Google Gemini AI: Analyzes ticket content to determine severity and extract important details
    • If Node: Routes tickets based on severity level classification
    • Gmail: Sends email notifications for low-priority tickets
    • Slack: Delivers immediate notifications for high-priority tickets to designated channels
    • ClickUp: Creates organized task entries with ticket information for team management
    • n8n Agent: Intelligently summarizes ticket details for ClickUp task descriptions
    • Sticky Note: Documents workflow logic and serves as reference for configuration

    Prerequisites

    • Active n8n instance or cloud account with workflow builder access
    • JotForm account with a configured support ticket form
    • Google account with access to Google Sheets and Gmail services
    • ClickUp workspace with appropriate team permissions
    • Slack workspace with channel access for ticket notifications
    • Google Gemini API credentials configured in n8n
    • Authenticated connections established between n8n and all external services

    Difficulty Level

    Intermediate. This workflow requires familiarity with n8n’s core functionality and comfortable understanding of conditional logic. Users should have existing accounts across multiple platforms and be comfortable with API authentication. However, the template provides a solid foundation that can be customized without extensive coding knowledge. Advanced users can extend the workflow by adding additional conditions, modifying AI prompts, or integrating additional communication channels.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Travel Expense Extraction With Ocr, Mistral Ai And Supabase 10901 – n8n Workflows – Free Template

    What This Workflow Does

    This workflow automates the extraction and processing of travel expenses from receipt images using OCR technology, artificial intelligence, and cloud database storage. It converts image files into structured expense data, extracts relevant information like amounts and dates, and securely stores the results in Supabase.

    How It Works

    The workflow begins by receiving image files through a chat trigger interface. It normalizes the binary file data to ensure consistent formatting for downstream processing. The image is then sent to an OCR API endpoint which returns structured data about the receipt contents. Mistral AI processes this data intelligently to extract expense details such as transaction amounts, dates, vendors, and categories. A calculator tool performs any necessary mathematical operations on the extracted amounts. The workflow validates the data through conditional logic, performs calculations, and finally stores all processed expense information securely in a Supabase database.

    Use Cases

    • Corporate travel teams automating expense report submission and approval workflows
    • Accounting departments rapidly processing and categorizing employee receipts
    • Travel management companies digitizing client expense documentation
    • Freelancers and consultants automating personal business expense tracking
    • Financial advisory firms extracting expense data for client reimbursement processing

    Nodes Used

    • Chat Trigger (@n8n/chatTrigger) – Receives image files from users
    • Memory Buffer Window (@n8n/memoryBufferWindow) – Maintains conversation context
    • Mistral AI (@n8n/lmChatMistralCloud) – Processes and extracts expense information
    • Calculator Tool (@n8n/toolCalculator) – Performs expense calculations
    • HTTP Request (httpRequest) – Sends files to OCR endpoint
    • Supabase (supabase) – Stores processed data in database
    • Code Node (code) – Normalizes binary file data
    • Conditional Logic (if) – Routes data based on validation rules
    • Agent (@n8n/agent) – Orchestrates the workflow logic
    • Merge (merge) – Combines data from multiple sources
    • Split Out (splitOut) – Distributes data to parallel processes
    • Sticky Note (stickyNote) – Provides workflow documentation

    Prerequisites

    • Active n8n instance or n8n Cloud account
    • OCR API credentials and endpoint URL
    • Mistral AI API key and account
    • Supabase project with database tables configured for expense data
    • Appropriate database schema with fields for amounts, dates, vendors, and categories
    • File upload capability configured in your n8n environment

    Difficulty Level

    Intermediate. This workflow requires knowledge of API integration, database configuration, and basic understanding of OCR and AI services. Users should be comfortable configuring credentials, setting up database schemas, and troubleshooting multi-step integrations. Some customization of field mappings and data validation rules may be necessary based on your specific OCR provider and receipt formats.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.