AI Automation Workflows — Page 24 | Neura Market
    Neura Market
    Neura Market
    /Categories
    Marketplace
    Directories
    Resources
    Home/Categories/AI

    AI Workflows

    Artificial Intelligence tools and workflows

    • Generate Structured Company Descriptions with Bedrijfsdata Web GPT & OpenAI

      This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This template generates structured synthetic company content using live web data from the Bedrijfsdata.nl API combined with an LLM. Provide a company domain (directly or via a Bedrijfsdata.nl ID) and the workflow retrieves relevant website and search engine content, then produces ready-to-use descriptions of the company, its offerings, and its target audience. **Features** - Create high-quality Dutch-language company descriptions on demand - Automatically pull live web content via Bedrijfsdata.nl RAG Domain & RAG Search - Structured JSON output for consistent downstream use (e.g., CRM updates, lead qualification) - Flexible trigger: run from ProspectPro ID, domain input, or another workflow - Secure, modular, and extendable structure (error handling included) **Example Output** The workflow produces structured content fields you can directly use in your sales, marketing, or enrichment flows: - **company_description** - 1-2 paragraph summary of the company - **products_and_services** - detailed overview of offerings - **target_audience** - specific characteristics of ideal customers (e.g., industry, location, company size, software usage) **Example:** ``` { company_description: Bedrijfsdata.nl B.V. is een Nederlands bedrijf dat uitgebreide data levert over meer dan 3,7 miljoen bedrijven in Nederland..., products_and_services: Het bedrijf biedt API-toegang tot bedrijfsprofielen, sectoranalyses, en SEO-gegevens..., target_audience: Nederlandse MKBs die behoefte hebben aan actuele bedrijfsinformatie voor marketing- of salesdoeleinden... } ``` **Requirements** - n8n instance or cloud workspace - Install the Bedrijfsdata.nl n8n Verified Community Node - OpenAI API credentials (tested with gpt-4.1-mini and gpt-3.5-turbo) - Bedrijfsdata.nl developer account (14-day free trial, 500 credits) **Setup Instructions** **1. Trigger configuration** - Use Bedrijfsdata.nl ID (default) or provide a domain directly - Can be called from another workflow using "Execute Workflow" **2. Configure API credentials** - Bedrijfsdata.nl API key - OpenAI API key **3. Customize Output** (Optional) - Adjust prompt in the LLM node to create other types of synthetic content - Extend structured output schema for your use case **4. Integrate with Your Stack** - Example node included to update HubSpot descriptions - Replace or extend to match your CRM, database, or messaging tools **Security Notes** - Input validation for required domain - Dedicated error branches for invalid input, API errors, LLM errors, and downstream integration errors - RAG content checks before running the LLM **Testing** - Run workflow with a Bedrijfsdata.nl ID linked to a company with a known website - Review generated JSON output - Verify content accuracy before production use **About Bedrijfsdata.nl** Bedrijfsdata.nl operates the most comprehensive company database in the Netherlands. With real-time data on 3.7M+ businesses and AI-ready APIs, we help Dutch SMEs enrich their CRM, workflows, and marketing automation. Built on 25+ years of experience in data collection and enrichment, our technology brings corporate-grade data quality to every organization. **Website:** https://www.bedrijfsdata.nl **Developers:** https://developers.bedrijfsdata.nl **API docs:** https://docs.bedrijfsdata.nl **Support** **Email:** klantenservice@bedrijfsdata.nl **Phone:** +31 20 789 50 50 **Support hours:** Monday-Friday, 09:00-17:00 CET

    Marketplace

    • Prompts
    • Workflows
    • Agents Store
    • Workflow Packs
    • Categories
    • Marketplace

    Directories

    • AI Tools Directory
    • ChatGPT
    • Claude
    • Gemini
    • Cursor
    • Grok
    • DeepSeek
    • Perplexity
    • CoPilot
    • Midjourney
    • Stable Diffusion
    • MCP Servers
    • .md Directory
    • All Directories

    Free Tools

    • AI Text Humanizer
    • AI Content Detector
    • Workflow Generator
    • Model Comparison
    • AI Pricing Calculator
    • AI Benchmarks
    • ROI Calculator
    • All Free Tools

    Resources

    • AI News
    • Blog
    • AI Models
    • Integrations
    • Alternatives
    • n8n vs Zapier
    • Make vs Zapier
    • n8n vs Make
    • Resource Library
    • Documentation

    Community

    • AI Jobs
    • AI Events
    • AI Companies
    • Start Selling
    • Sell n8n Workflows
    • Sell AI Agents
    • Sell Prompts
    • Creator Guide
    • Advertise
    • Affiliates

    Company

    • About
    • Contact
    • Help
    • Careers
    • Pricing
    • Terms
    • Privacy
    • License
    • DMCA

    Stay Updated

    Get the latest AI tools and insights delivered to your inbox.

    Neura Market Logoneuramarket

    © 2026 Neura Market. All rights reserved.

    n8nFree
  1. Automate Release Notes Generation and Distribution with GitHub, JIRA, and Google Gemini

    Streamline your software release process by automatically generating and emailing professional release notes using GitHub, JIRA, and Google Gemini.

    n8nFree
  2. Voice Creation, SFX, Sound Effects, Voice Changer & More! Elevenlabs MCP Server

    Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator? [Join the community](https://www.skool.com/beyond-nodes-automation-lab-2006/about) This workflow provides a complete set of tools for interacting with the ElevenLabs voice API, enabling AI-powered text-to-speech, voice management, and audio processing capabilities. ## Features ### Text-to-Speech Operations - Convert text to speech with customizable voice settings - Generate speech with timestamps for precise audio control - Stream text-to-speech in real-time - Stream text-to-speech with timestamps for live applications ### Voice Management - List all available voices - Get detailed information about specific voices - Delete custom voices - Edit voice properties (name and description) - Find similar voices based on voice ID ### Audio Processing - Create transcripts from audio - Apply voice changing effects - Generate sound effects - Isolate audio components - Design and preview new voices - Save voice previews as new voices ## Requirements - An ElevenLabs API key - n8n instance with HTTP Request tool node - MCP Server Trigger node for AI integration ## Setup 1. Import the workflow into your n8n instance 2. Configure your ElevenLabs API key in the workflow settings 3. The workflow uses AI expressions for voice IDs with a fallback value of `Z9hrfEHGU3dykHntWvIY` ## Usage All nodes are connected to the MCP Server Trigger for AI-powered interactions ### Example Use Cases - Generate natural-sounding speech from text - Create and manage custom voices - Process and transform audio files - Build voice-based applications - Integrate ElevenLabs capabilities into existing workflows ## Technical Details - All endpoints use proper error handling - Voice ID parameters use AI expressions with fallback values - Nodes are organized in logical groups for better workflow management - Includes comprehensive parameter validation - Supports streaming and real-time processing ## Support For issues or questions, please refer to: - [ElevenLabs API Documentation](https://docs.elevenlabs.io) - [n8n Documentation](https://docs.n8n.io) - [n8n Community](https://community.n8n.io)

    n8nFree
  3. Monitor and Summarize AI Token Usage for OpenAI and Gemini Models

    This n8n workflow tracks and aggregates token usage metrics for AI models such as OpenAI and Gemini, providing a detailed breakdown of prompt, completion, and total tokens used.

    n8nFree
  4. Automated Document Analysis and Chatbot Integration via n8n

    This workflow automates the process of analyzing uploaded documents and provides users with insights and a chatbot link via email. It utilizes Llama Cloud API, Google Gemini LLM, Pinecone vector database, and Gmail for a comprehensive content analysis experience.

    n8nFree
  5. Create a Counseling Chatbot on LINE with Azure OpenAI for Mental Health Support

    Develop a counseling chatbot on the LINE platform using Azure OpenAI to provide 24/7 emotional support and mental health resources. This workflow integrates LINE's webhook with AI language models to offer conversational therapy.

    n8nFree
  6. Automate Google AI Overview Extraction and SEO Analysis with n8n

    Streamline the extraction of AI Overviews from Google Search and automate SEO recommendations using n8n. This workflow integrates with Google Sheets to store data and utilizes AI to generate actionable SEO guidelines.

    n8nFree
  7. Simulate Debates Between AI Agents Using Mistral to Optimize Answers

    This workflow contains community nodes that are only compatible with the self-hosted version of n8n. # AI Arena - Debate of AI Agents to Optimize Answers and Simulate Diverse Scenarios ## Overview Version: 1.0 The AI Arena Workflow is designed to facilitate a refined answer generation process by enabling a structured debate among multiple AI agents. This workflow allows for diverse perspectives to be considered before arriving at a final output, enhancing the quality and depth of the generated responses. ## Features - **Multi-Agent Debate Simulation**: Engage multiple AI agents in a debate to generate nuanced responses. - **Configurable Rounds and Agents**: Easily adjust the number of debate rounds and participating agents to fit your needs. - **Contextualized AI Responses**: Each agent operates based on predefined roles and characteristics, ensuring relevant and focused discussions. - **JSON Output**: The final output is structured in JSON format, making it easy to integrate with other systems or workflows. ## Who is this for? This workflow is ideal for developers, data scientists, content creators, and businesses looking to leverage AI for decision-making, content generation, or any scenario requiring diverse viewpoints. It is particularly useful for those who need to synthesize information from multiple personalities or perspectives. ## What problem does this solve? The workflow addresses the challenge of generating nuanced responses by simulating a debate among AI agents. This approach ensures that multiple perspectives are considered, reducing bias and enhancing the overall quality of the output. Use-Case examples: - Meeting/Interview Simulation - Quality Assurance - Storywriter Test Environment - Forum/Conference/Symposium Simulation ## What this workflow does The workflow orchestrates a debate among AI agents, allowing them to discuss, critique, and suggest rewrites for a given input based on their roles and predefined characteristics. This collaborative process leads to a more refined and comprehensive final output. ## Workflow Steps 1. **Input & Setup**: The initial input is provided, and the AI environment is configured with necessary parameters. 2. **Round Execution**: AI agents execute their roles, providing replies and actions based on the input and their individual characteristics. 3. **Round Results**: The results of each round are aggregated, and a summary is created to capture the key points discussed by the agents. 4. **Continue to Next Round**: If more rounds are defined, the process repeats until the specified number of rounds is completed. 5. **Final Output**: The final output is generated based on the agents' discussions and suggestions, providing a cohesive response. ## How to Use/Setup ### Credentials - Obtain an API key for the Mistral API or another LLM API. This key is necessary for the AI agents to function properly. ### Configuration - Set up the workflow in n8n, ensuring all nodes are correctly configured according to the workflow requirements. This includes setting the appropriate input parameters and defining the roles of each AI agent. - This workflow uses a custom node for Global Variables called n8n-nodes-globals. Alternatively, you can use the Edit Field (Set) node to achieve the same functionality. ### Customizing this workflow - To customize the workflow, adjust the AI agent parameters in the JSON configuration. This includes defining their roles, personalities, and preferences, which will influence how they interact during the debate. One of the notes includes a ready-to-use example of how to customize the agents and the environment. You can simply edit it and insert it as your credential in the Global Variables node. ## Example ![printscreen1.png](fileId:1680) ![printscreen2.png](fileId:1679) ![printscreen3.png](fileId:1681) An example with both input and final output is provided in a note within the workflow. ## Tools Used - n8n: A workflow automation tool that allows users to connect various applications and services. - Mistral API: A powerful language model API used for generating AI responses. (You can replace it with any LLM API of your choice) - Podman: A container management tool that allows users to create, manage, and run containers without requiring a daemon. (It serves as an alternative to Docker for container orchestration.) ## n8n Setup Used - **n8n Version**: 1.100.1 - **n8n-nodes-globals**: 1.1.0 - **Running n8n via**: Podman 4.3.1 - **Operating System**: Linux ## Notes, Assumptions & Warnings - Ensure that the AI agents are configured with clear roles to maximize the effectiveness of the debate. Each agent's characteristics should align with the overall goals of the workflow. - The workflow can be adapted for various use cases, including meeting simulations, content generation, and brainstorming sessions. - This workflow assumes that users have a basic understanding of

    n8nFree
  8. Automated WhatsApp Fact-Checking Bot with AI Integration

    Transform your n8n instance into a powerful fact-checking bot that uses AI to verify claims sent via WhatsApp. This workflow automates the process of analyzing messages, researching facts, and sending back verified information with source citations.

    n8nFree
  9. Automate Multilingual Email Drafts in Gmail with OpenAI GPT-4o

    Streamline your email response process by automatically generating multilingual draft replies in Gmail using OpenAI GPT-4o, tailored for high-volume inquiries.

    n8nFree
  10. Automate Comprehensive Research Reports to WhatsApp Using Perplexity and Claude

    Transform your WhatsApp into a powerful research assistant that delivers detailed, multi-source reports on any topic in seconds. This workflow leverages Perplexity for deep research and Claude for content refinement, sending polished summaries directly to WhatsApp via Twilio.

    n8nFree
  11. Generate Text-to-Speech Using ElevenLabs via API

    **Do you want to master AI automation, so you can save time and build cool stuff?** I've created a welcoming Skool community for non-technical yet resourceful learners. **[Join the AI Atelier](https://www.skool.com/the-ai-atelier-3311/about)** --- This workflow provides an API endpoint to generate speech from text using [Elevenlabs.io](http://go.n8n.ninja/elevenlabs), a popular text-to-speech service. ### Step 1: Configure Custom Credentials in n8n To set up your credentials in n8n, create a new custom authentication entry with the following JSON structure: ```json { "headers": { "xi-api-key": "your-elevenlabs-api-key" } } ``` Replace `your-elevenlabs-api-key` with your actual Elevenlabs API key. ### Step 2: Send a POST Request to the Webhook Send a POST request to the workflow's webhook endpoint with these two parameters: - `voice_id`: The ID of the voice from Elevenlabs that you want to use. - `text`: The text you want to convert to speech. This workflow has been a significant time-saver in my video production tasks. I hope it proves just as useful to you! Happy automating! The n8Ninja

    n8nFree
  12. Create a Custom Conversational AI Agent with LangChain and Google Gemini

    Develop a personalized AI conversational agent using LangChain and Google Gemini for self-hosted environments, offering extensive customization and efficient token usage.

    n8nFree
  13. Convert Form Inputs to Cinematic Videos with GP-4, Dumpling AI, & ElevenLabs Audio

    ## What this workflow does This workflow turns a user-submitted form with country or animal names into a cinematic video with animated scenes and immersive ambient audio. Using GPT-4 for prompt generation, Dumpling AI for visual creation, Replicate for motion animation, ElevenLabs for sound generation, and Creatomate for video stitching, it fully automates video production - from raw idea to rendered file. --- ## What problem is this solving? Creating engaging multimedia content can take hours. This workflow automates the entire process of ideation, design, and rendering of high-quality cinematic clips, eliminating the need for manual video editing or audio production. --- ## Who is this for? - Content creators and educators - Digital artists and storytellers - Marketers or YouTubers creating short-form visual content - No-code/AI automation enthusiasts --- ## Setup Instructions ### Step 1: Google Sheet Create a Google Sheet with two columns: - `Title` - `Generated videos` Update the Sheet ID and tab name in the final node. ### Step 2: Google Drive Create two folders: - One for **ambient audio tracks** - One for **final generated videos** Update the folder IDs in both Google Drive nodes. ### Step 3: Credentials Setup Make sure all your API tokens are saved as **credentials** in n8n. This workflow uses the following integrations: - OpenAI (GPT-4) - Dumpling AI (via API header) - Replicate.com - ElevenLabs - Google Drive - Google Sheets - Creatomate ### Step 4: Form Fields Ensure your trigger form includes these fields: - `Title` - `Country 1`, `Country 2`, `Country 3`, `Country 4` - `Style` (e.g., cinematic, epic, fantasy, noir, etc.) --- ## How it works 1. **User Form Submission** Kicks off the workflow with the required inputs. 2. **Format Inputs** Combines all 4 countries/animals into a single array. 3. **GPT-4: Generate Visual Prompts** Uses GPT-4 to create rich cinematic descriptions per animal/country. 4. **Dumpling AI: Create Images** Each description becomes a high-quality visual. 5. **GPT-4: Create Motion Prompts** Each image prompt is rewritten into motion-based video prompts. 6. **Replicate: Animate** Prompts and images are sent to Replicate's model for animation. 7. **GPT-4: Generate Sound Prompt** Based on the style, GPT-4 creates an ambient sound idea. 8. **ElevenLabs: Create Ambient Audio** Audio is generated and uploaded to Google Drive. 9. **Creatomate: Stitch All Media** All 4 motion videos and the audio track are stitched into one cinematic output. 10. **Upload to Google Drive + Log to Sheet** Final video is saved in Drive and logged in Sheets with its title and link. --- ## How to Customize - Modify GPT prompts for different themes (e.g., horror, fantasy, sci-fi). - Swap animals for characters, objects, or locations. - Replace ambient sound with ElevenLabs voiceovers or music. - Add metadata logging (generation time, duration, tags). - Try using alternative video tools like Pika Labs or Runway ML. --- ## Requirements - n8n self-hosted or cloud instance - Active accounts for: OpenAI, Dumpling AI, Replicate, ElevenLabs, Creatomate - Google credentials set up for Drive + Sheets --- This is a perfect end-to-end automation that showcases the power of AI + automation for video storytelling.

    n8nFree
  14. Automated File Summarization with Local AI Using Ollama's Gemma 3

    This workflow automatically processes and summarizes files placed in a monitored folder using Ollama's Gemma 3 AI model. It supports images, documents, and spreadsheets, providing concise summaries for each file type.

    n8nFree
  15. Automate Blog Creation with AI and Google Sheets Integration

    This n8n workflow automates the end-to-end process of generating, evaluating, and publishing SEO-friendly blog content using AI and Google Sheets. Ideal for marketing teams and content creators aiming to streamline their content pipeline.

    n8nFree
  16. Automate AI-Driven Reddit Engagement with Google Sheets Tracking

    This workflow automates Reddit engagement by monitoring posts, analyzing content with OpenAI, and responding intelligently. It tracks interactions in Google Sheets for transparency and ensures relevance and value in community participation.

    n8nFree
  17. Automate Sentiment Analysis for Product Reviews with Google Sheets and OpenAI

    Automatically analyze and classify product reviews by sentiment using Google Sheets and OpenAI, streamlining feedback management and enhancing customer insights.

    n8nFree
  18. Precision Prospecting: Automate LinkedIn Lead Generation with Bright Data

    **Precision Prospecting: Automate LinkedIn Lead Gen with n8n & Bright Data** **Overview** This workflow turns n8n into an AI-powered prospector, automatically searching Google for LinkedIn profiles, scraping profile data via [Bright Data](https://get.brightdata.com/ar8wlq0xkpv5), and summarizing key details. Ideal for sales and recruitment teams seeking targeted lead lists without manual research. **Workflow in Action** Want to see this workflow in action? You have a chat window output below: **Key Features** - **AI Chat Trigger**: Start prospecting via conversational prompts. - **Contextual Memory**: Retains the last 20 messages for coherent dialogue. - **Automated Google Search**: Generates site-restricted queries and fetches the top result. - **Bright Data Scraping**: Synchronously scrapes LinkedIn profile details by URL. - **Intelligent Filtering**: Extracts only valid LinkedIn profile links. - **Limit Control**: Returns a single, most relevant profile per request. - **LLM Summary**: Uses GP-4o-mini to interpret and present scraped data. **How It Works (Step-by-Step)** 1. **Prerequisites**: - n8n ≥ v1.0 with community nodes: install `n8n-nodes-brightdata` (not verified community node). - API credentials: OpenAI, Bright Data (web unlocker zone “web_unlocker1”). - Webhook endpoint for chat trigger. 2. **Node Configuration**: - **When chat message received** (`chatrigger`): Fires on user prompt. - **Simple Memory1** (`memoryBufferWindow`): Stores the last 20 chat messages. - **AI Prospector Agent** (`agent`): Orchestrates search logic. - **Get 1 Google Result** (`brightData`): Performs a Google search with `site:linkedin.com/in`. - **Get Links from Body** (`html`): Extracts all `<a>` hrefs from the search result page. - **Extract Links** (`splitOut`): Splits out individual link entries. - **Filter only LinkedIn Profiles** (`filter`): Ensures the URL contains “linkedin.com/” and starts with “https://”. - **Limit** (`limit`): Restricts output to the first valid profile URL. - **Search LinkedIn URI** (`toolWorkflow`): Passes the URL to a secondary workflow to fetch the first link. - **Get LinkedIn Profile Data** (`brightDataool`): Scrapes the profile JSON. - **OpenAI Chat Model** (`lmChatOpenAi`): Summarizes and formats the scraped data. 3. **Workflow Logic**: - User asks for a person by company & name, company & position, or LinkedIn URL. - Agent builds a Google query (e.g., `site:linkedin.com/in bright data cmo`) and calls “Get 1 Google Result.” - Extracted links are filtered and limited to the top valid profile. - If user provided a direct LinkedIn URL, Agent skips search and scrapes immediately. - Scraped profile JSON is passed to GP-4o-mini to generate a concise summary. 4. **Testing & Optimization**: - Trigger via **Execute Workflow** for dry runs. - Inspect intermediate node outputs in n8n's Execution panel. - Adjust `maxIterations` or memory window length for performance. - Tune Bright Data zone or country settings to optimize scraping speed. 5. **Deployment & Monitoring**: - Activate the workflow and expose its webhook URL. - Use n8n's built-in Alerts or external monitoring (e.g., Slack notifications) on failures. - Rotate credentials via n8n's Credential Vault when needed. - Version-control workflow via duplicates or Git-backed n8n instances. **Pre-requisites** - **OpenAI Account**: API key for GP-4o-mini. - **Bright Data Account**: Zone “web_unlocker1” and dataset `gd_l1viktl72bvl7bjuj0`. - **n8n Version**: v1.0+ with community nodes installed. - **Permissions**: Webhook access, Credential Vault read/write. **Who Is This For?** - Sales teams automating outbound LinkedIn prospecting. - Recruiters sourcing candidates without manual scraping. - Marketing ops looking to enrich CRM with accurate profile data. **Benefits & Use Cases** - **Efficiency**: Reduces hours of manual search and data entry to seconds. - **Accuracy**: Filters out non-LinkedIn links and ensures high-quality results. - **Scalability**: Handle multiple prospect requests concurrently via chat or API. - **Integration**: Easily hook into CRMs or email sequencers downstream. *Workflow created and verified by Miquel Colomer [https://www.linkedin.com/in/miquelcolomersalas/](https://www.linkedin.com/in/miquelcolomersalas/) and N8nHackers [https://n8nhackers.com](https://n8nhackers.com)*

    n8nFree
  19. Integrate Real-Time Web Scraping with AI Chatbot Using Jina.ai

    This workflow enhances an AI-driven chatbot by integrating real-time web scraping capabilities using Jina.ai, allowing users to access up-to-date information directly through chat interactions.

    n8nFree
  20. Generate AI Media with ComfyUI: Images, Video, 3D, & Audio Bridge

    Unlock low-cost, high-control generative media workflows directly from n8n by integrating with ComfyUI. Ideal for indie creators, AI developers, or small teams seeking scalable media automation—from images to video, 3D, and even audio—this workflow makes generative content production more flexible and programmable than ever. ## How it works - Accept a media generation request via an n8n trigger (HTTP webhook, schedule, etc.) - Parse input and inject it into a ComfyUI payload - Send the payload to your local or remote ComfyUI instance - Wait for and collect the output media files (e.g., images, videos, 3D models, or audio) - Send the result to a destination like email, Telegram, S3, or upload it back to a CMS or client app The format and complexity of the media are entirely dependent on the ComfyUI workflow you use, meaning this n8n integration is as powerful and creative as your ComfyUI setups. ## Set up steps 1. Set up and run a local or remote ComfyUI instance with API access enabled. 2. Load or create a ComfyUI workflow that suits your content goals (image gen, video stitching, etc.). 3. Open this n8n template and set your ComfyUI server URL, input template, and output handling preferences. 4. Connect additional services for input (e.g., Airtable, HTTP) and output (e.g., Notion, Slack, S3) depending on your use case.

    n8nFree
  21. TechCrunch AI Article Scraper & Classifier with GPT-4.1-nano to Sheets & Telegram

    ## How it works This workflow scrapes the latest Artificial Intelligence articles from TechCrunch, then processes and classifies the content using OpenAI and LangChain nodes. The final result is saved to Google Sheets and sent as a summary to a Telegram group. Workflow Logic: - Trigger: Schedules daily at 6 AM Bangkok time. - Scraper: Extracts URLs and publish dates from TechCrunch's AI category. - Filter: Only continues if the article is from yesterday (to avoid duplication). - Content Fetch: Downloads and extracts article body text. - AI Agent: - Summarizes the article in Thai. - Scores it using strict journalism criteria (max 100). - Categorizes the news into one of 9 predefined categories. - Output: - Saves all structured data to Google Sheets. - Sends a summary to a Telegram group. ## Set up steps **Estimated setup time:** 10-15 minutes Connect your credentials: - Google Sheets (OAuth2) - Telegram - OpenAI account (via LangChain model) Update the Telegram chatId and Google Sheets documentId/sheetName values. Deploy and activate the workflow. It runs daily without manual intervention.

    n8nFree
  22. Extract and Structure Hair Documents to Google Sheets using Typhoon OCR and Llama 3.1

    ![20250522_93100.png](fileId:1356) **Note:** This template requires a community node and works **only on self-hosted** n8n installations. It uses the Typhoon OCR Python package and custom command execution. Make sure to install required dependencies locally. --- ## Who is this for? This template is for developers, operations teams, and automation builders in Thailand (or any Thai-speaking environment) who regularly process PDFs or scanned documents in Thai and want to extract structured text into a Google Sheet. ### It is ideal for: * Local government document processing * Thai-language enterprise paperwork * AI automation pipelines requiring Thai OCR --- ## What problem does this solve? Typhoon OCR is one of the most accurate OCR tools for Thai text. However, integrating it into an end-to-end workflow usually requires manual scripting and data wrangling. ### This template solves that by: * Running Typhoon OCR on PDF files * Using AI to extract structured data fields * Automatically storing results in Google Sheets --- ## What this workflow does 1. **Trigger**: Run manually or from any automation source 2. **Read Files**: Load local PDF files from a `doc/` folder 3. **Execute Command**: Run Typhoon OCR on each file using a Python command 4. **LLM Extraction**: Send the OCR markdown to an AI model (e.g., GPT-4 or OpenRouter) to extract fields 5. **Code Node**: Parse the LLM output as JSON 6. **Google Sheets**: Append structured data into a spreadsheet --- ## Setup ### 1. **Install Requirements** * Python 3.10+ * `typhoon-ocr`: `pip install typhoon-ocr` * Install [Poppler](https://github.com/oschwartz10612/poppler-windows/releases/) and add to system PATH (needed for `pdftoppm`, `pdfinfo`) ### 2. **Create folders** * Create a folder called `doc` in the same directory where n8n runs (or mount it via Docker) ### 3. **Google Sheet** Create a Google Sheet with the following column headers: | book_id | date | subject | detail | signed_by | signed_by2 | contact | download_url | | -------- | ---- | ------- | ------ | ---------- | ----------- | ------- | ------------- | You can use this [example Google Sheet](https://docs.google.com/spreadsheets/d/1h70cJyLj5i2j0Ag5kqp93ccZjjhJnqpLmz-ee5r4brU) as a reference. ### 4. **API Key** Export your `TYPHOON_OCR_API_KEY` and `OPENAI_API_KEY` in your environment (or set inside the command string in `Execute Command` node). --- ## How to customize this workflow * Replace the LLM provider in the `Basic LLM Chain` node (currently supports OpenRouter) * Change output fields to match your data structure (adjust the prompt and Google Sheet headers) * Add trigger nodes (e.g., Dropbox Upload, Webhook) to automate input --- ## About Typhoon OCR [Typhoon](https://docs.opentyphoon.ai/en/) is a multilingual LLM and toolkit optimized for Thai NLP. It includes `typhoon-ocr`, a Python OCR library designed for Thai-centric documents. It is open-source, highly accurate, and works well in automation pipelines. Perfect for government paperwork, PDF reports, and multilingual documents in Southeast Asia. ---

    n8nFree
  23. Conversational Lead Capture with Gemini 2.0, Flash AI, and Google Sheets

    ## AI Lead Capture System - Complete Setup Guide ## Prerequisites - n8n instance (cloud or self-hosted) - Google AI Studio account (free tier available) - Google account for Sheets integration - Website with chat widget capability ## Phase 1: Core Infrastructure Setup **Step 1: Set Up Google AI Studio** - Go to Google AI Studio - Create an account or sign in with Google - Navigate to Get API Key - Create a new API key for your project - Copy and securely store the API key - Free tier limits: 15 requests/minute, 1 million tokens/month **Step 2: Configure Google Sheets** - Create a new Google Sheet for lead storage - Add column headers (exact names): - Full Name - Company Name - Email Address - Phone Number - Project Intent/Needs - Project Timeline - Budget Range - Preferred Communication Channel - How they heard about DAEX AI - Copy the Google Sheet ID from URL (between /d/ and /edit) - Ensure the sheet is accessible to your Google account **Step 3: Import n8n Workflow** - Open your n8n instance - Create a new workflow - Click ... menu → Import from JSON - Paste the provided workflow JSON - Workflow will appear with all nodes connected ## Phase 2: Credential Configuration **Step 4: Set Up Google Gemini API** - In n8n, go to Credentials → Add Credential - Search for Google PaLM API - Enter your API key from Step 1 - Test connection - Link to the Google Gemini Chat Model node **Step 5: Configure Google Sheets Access** - Go to Credentials → Add Credential - Select Google Sheets OAuth2 API - Follow OAuth flow to authorize your Google account - Test connection with your sheet - Link to the Google Sheets node ## Phase 3: Workflow Customization **Step 6: Update Company Information** - Open the AI Agent node - In the system message, replace all mentions of: - Company name and description - Service offerings and specializations - FAQ knowledge base - Typical project timelines and pricing ranges - Adjust conversation tone to match your brand voice **Step 7: Configure Lead Qualification Fields** - In the AI Agent system message, modify the required information list: - Add/remove qualification questions - Adjust budget ranges for your services - Customize timeline options - Update communication channel preferences - In Google Sheets node, update column mappings if you changed fields **Step 8: Set Up Sheet Integration** - Open Google Sheets node - Click on Document ID dropdown - Select your lead capture sheet - Verify all column mappings match your sheet headers - Test with sample data ## Phase 4: Website Integration **Step 9: Get Webhook URL** - Open Webhook node in n8n - Copy the webhook URL (starts with your n8n domain) - Note: URL format is https://your-n8n-domain.com/webhook/[unique-id] **Step 10: Connect Your Chat Widget** Choose your integration method: Option A: Direct JavaScript Integration ```javascript // Add to your website function sendMessage(message, sessionId) { fetch(YOUR_WEBHOOK_URL, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ message: message, sessionId: sessionId || 'visitor-' + Date.now() }) }) .then(response => response.json()) .then(data => { // Display AI response in your chat widget displayMessage(data.message); }); } ``` Option B: Chat Platform Webhook - Open your chat platform settings (Intercom, Crisp, etc.) - Find the webhook/integration section - Add webhook URL pointing to your n8n endpoint - Configure to send message and session data Option C: Zapier/Make.com Integration - Create a new Zap/Scenario - Trigger: New chat message from your platform - Action: HTTP POST to your n8n webhook - Map message content and session ID ## Phase 5: Testing & Optimization **Step 11: Test Complete Flow** - Send a test message through your chat widget - Verify AI responds appropriately - Check conversation context is maintained - Confirm lead data appears in Google Sheets - Test with various conversation scenarios **Step 12: Monitor Performance** - Check n8n execution logs for errors - Monitor Google Sheets for data quality - Review conversation logs for improvement opportunities - Track response times and conversion rates **Step 13: Fine-tune Conversations** - Analyze real conversation logs - Update system prompts based on common questions - Add new FAQ knowledge to the AI agent - Adjust qualification questions based on lead quality - Optimize for your specific customer patterns ## Phase 6: Advanced Features (Optional) **Step 14: Add Lead Scoring** - Create a new column in Google Sheets for Lead Score - Update AI agent to calculate scores based on: - Budget range (higher budget = higher score) - Timeline urgency (sooner = higher score) - Project complexity (complex = higher score) - Add conditional formatting in Google Sheets to highlight high-value leads **Step 15: Set Up Notifications** - Add an email notification node after Google Sheets - Configure to send alerts for high-priority leads - Include lead details and conversation summary - Set up different notification rules for different lead scores **Step 16: Analytics Dashboard** - Connect Google Sheets to Google Data Studio

    n8nFree
  24. ← PreviousPage 24 of 81Next →

    Related categories

    Communication (2,463)Business Operations & ERPs (1,540)Other (1,425)Productivity (1,202)Marketing (1,145)Data & Analytics (995)File & Document Management (802)CRM - Sales (604)Notifications (580)Social Media (562)

    Need a custom ai workflow?

    Our automation experts build tailored workflows for your exact stack and process.

    Request a Custom Workflow