5 templates found
Category:
Author:
Sort:

Suggest meeting slots using AI

The purpose of this n8n workflow is to automate the process of identifying incoming Gmail emails that are requesting an appointment, evaluating their content, checking calendar availability, and then composing and sending a response email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

n8n TeamBy n8n Team
97454

Find Instagram collaboration leads using Apify scraping and GPT-4o evaluation

This no-code n8n workflow finds recent Instagram posts by hashtag, scrapes profile data, and uses an AI agent to evaluate whether each account is a good collaboration lead. The workflow filters based on the number of followers and the content of their bio, and outputs structured reasoning for outreach decisions. Perfect for creators, marketers, or business developers looking to automate influencer or community partnership prospectingβ€”especially in niche ecosystems like n8n. --- βœ… Key Features πŸ” Hashtag Discovery: Finds recent Instagram posts from a specified hashtag (e.g., n8n) πŸ‘€ Account Scraping: Retrieves profile details such as follower count and biography 🧠 AI Evaluation: Uses OpenAI and LangChain to determine if the profile is a good fit for outreach πŸ“¦ Structured Output: Returns a JSON object with "Yes/No" lead status and reasoning πŸ› οΈ Manual Execution: Run on demand using the manual trigger --- 🧰 What You'll Need | Tool / API | Purpose | Setup Steps | |-------------------------|------------------------------------------|-------------| | Apify Account | To access Instagram scraping actors | Create account β†’ Generate API Token β†’ Use in httpQueryAuth credential in n8n | | OpenAI API Key | To power the AI decision-making agent | Sign up at OpenAI β†’ Create API key β†’ Paste into OpenAI credential in n8n | | LangChain Plugin for n8n | AI Orchestration with System Message | Install LangChain nodes from Community Nodes (already installed in this workflow) | --- πŸ”§ Step-by-Step Setup 1️⃣ Manual Trigger Node: When clicking β€˜Execute workflow’ Use: Allows you to run the workflow manually while testing. 2️⃣ Define Hashtag Node: Create Search Term Value: Sets "n8n" as the default Instagram hashtag to scan. You can edit this to any other hashtag you'd like. 3️⃣ Find Recent Posts Node: Find Recent Posts API: Apify Instagram Hashtag Scraper Auth Setup: Go to your Apify Console Click β€œCreate new token” In n8n, create a new HTTP Query Auth credential Set token in the token query param (e.g., ?token=yourTokenHere) Choose the credential in this node 4️⃣ Scrape Each Profile Node: Scrape Accounts API: Apify Instagram Profile Scraper Body: JSON with usernames from the hashtag search Note: Uses the same httpQueryAuth credential as the previous node. 5️⃣ Extract Fields Node: Set bio and follower count What it does: Extracts biography and followersCount from the profile JSON and stores them in clean variables for AI input. 6️⃣ AI Lead Scoring Node: AI Agent Purpose: Uses GPT-4o-mini to analyze the bio and follower count Prompt Details: 7️⃣ AI Model Node: OpenAI Chat Model Model: gpt-4o-mini Credential: Connect your OpenAI account via API Key. Go to OpenAI API Keys Copy your key and create a new OpenAI API credential in n8n. 8️⃣ Output Parser Node: Structured Output Parser What it does: Parses the response from the AI into structured JSON for further use (e.g., storing leads, sending to Airtable, etc.) --- πŸ§ͺ Sample Output json { "lead status": "Yes", "Reasoning": "The user has 3.5k followers and their bio shows they build automations with n8n." } --- πŸ“¬ Need More Help? If you'd like assistance setting this up, customizing it to your niche, or expanding it to score and store leads automatically β€” I can help! πŸ‘€ Robert Breen Automation Consultant | AI Workflow Designer | n8n Expert πŸ“§ robert@ynteractive.com 🌐 ynteractive.com πŸ”— LinkedIn ---

Robert BreenBy Robert Breen
1022

Telegram AI chatbot with document-based answers using OpenAI and PGVector RAG

πŸ€– AI Q&A Chatbot Workflow – Build Your Own AI Agent Trained on Private Documents This powerful AI automation add-on upgrades your Telegram Bot Starter Template by integrating a fully functional AI chatbot and a context-aware AI agent that answers user questions using your internal documents. Unlike generic bots, this chatbot uses your own data to respond with deeply personalized, context-relevant information β€” perfect for support, onboarding, internal knowledge access, and client-facing interactions. It connects to any PostgreSQL database β€” including Neon.tech, Supabase, or a self-hosted Postgres setup β€” allowing you to build custom AI-powered FAQ assistants, internal support bots, or knowledge-based customer service tools. --- 🧠 Why It Works: Contextual Retrieval The secret is Contextual Retrieval β€” a powerful technique where your documents are stored in a way that preserves meaning and context. This allows the AI to fetch highly relevant, source-backed responses, eliminating hallucinations and guesswork. > Data is embedded, chunked, and saved in a vector database (Postgres + PGVector), enabling smart semantic search tailored to your needs. πŸ“– Learn more about this approach in this article by Anthropic β†’ --- ✨ Key Features Chat with your internal documents: Uses your content to answer questions with precision Built-in document vectorization: Pre-configured Google Drive ingestion flow (Notion, Airtable, Dropbox available separately) Contextual memory: Past chats stored in PostgreSQL for personalized conversations Plug-and-play architecture: Connect Supabase, OpenAI, custom APIs via n8n’s interface --- πŸ‘€ Who Can Use This Workflow? Entrepreneurs & startups building branded AI chatbots without code Customer support teams automating answers using documentation Ops teams creating internal FAQ bots for onboarding and training No-code developers using n8n to build Telegram bots with AI features --- βš™οΈ Setup Instructions You'll find step-by-step instructions inside the workflow. Quick Setup Overview: Import the workflow into n8n (cloud or self-hosted) Add your Telegram Bot credentials Connect your PostgreSQL DB (Neon, Supabase, etc.) Set up document ingestion from Google Drive Activate the workflow and start chatting --- 🧩 Extensibility This workflow is modular and ready to expand. Build powerful assistants by connecting additional workflows: Vectorization modules for Notion, Airtable, Dropbox, and others Any vector DB: Neon.tech, Supabase, or self-hosted PGVector ✍🏻 Telegram User Registration Module β†’ πŸ’΅ Telegram Payment, Invoicing & Refund Module β†’ --- 🧠 More Smart AI Agents Explore more AI workflows and agents on my Gumroad β†’ 🌐 Agent: Find in the Internet β€” fetches live info from the web πŸ“ Agent: Search Internal Docs β€” queries Notion, Google Drive, etc. πŸ“¦ Agent: Check Order Status β€” reads status from Airtable or CRM πŸ’° Agent: Calculate Cost or Quote β€” builds pricing logic from inputs πŸ“¨ Submit your idea here for a custom AI agent β†’

Victor GoldBy Victor Gold
971

Generate articles from Google Sheets to WordPress with web scraping and GPT-4 Mini

πŸ€– Automated AI Article Generation from Google Sheets to WordPress πŸ“ Short Description Transform a Google Sheet into an automated content factory! This workflow reads article topics, scrapes source content, uses AI to create original articles, and publishes drafts to WordPress automatically. πŸš€ πŸ“– Full Description This workflow automates the entire content creation pipeline by connecting Google Sheets, web scraping, AI content generation, and WordPress publishing. It's designed for content marketers, bloggers, and news publishers who need to scale their content production efficiently. πŸ’ͺ The system monitors a Google Sheet for new article ideas, processes source URLs through a dual-AI system for summarization and content creation, then automatically generates WordPress drafts while tracking everything back to the spreadsheet. πŸ“Šβ†’πŸ€–β†’πŸŒ πŸ‘₯ Who's It For πŸ“ˆ Content marketing agencies managing multiple clients ✍️ Bloggers looking to scale their content output πŸ“° News publishers automating article aggregation πŸ” SEO specialists creating keyword-optimized content 🎯 Digital marketers running content campaigns βš™οΈ How It Works πŸ“Š Sheet Monitoring: Watches Google Sheets for rows marked "New" in the Flow Status column πŸ” Content Processing: Fetches and analyzes source articles using dual AI agents πŸ€– Article Generation: Creates SEO-optimized articles with proper formatting and structure 🌐 WordPress Integration: Automatically publishes drafts to your WordPress site βœ… Status Tracking: Updates the sheet with progress and final draft links πŸ› οΈ How to Set Up πŸ“‹ Prerequisites πŸ” Google Sheets API access (OAuth2) 🧠 OpenAI API key 🌐 WordPress REST API credentials πŸ”— Source URLs for article inspiration ⚑ Configuration Steps πŸ”„ Clone the workflow into your n8n instance πŸ”— Connect credentials for Google Sheets, OpenAI, and WordPress πŸ“„ Update the Google Sheet ID in all Sheet nodes to point to your document πŸ“Š Configure the sheet columns to match: Topic, Source, Flow Status, Publish Status, Publish Link πŸ§ͺ Test with one row marked as "New" in your sheet πŸ“‹ Requirements 🧩 n8n Nodes Used πŸ“Š Google Sheets (read/update operations) 🌐 HTTP Request (web scraping) πŸ€– OpenAI/LangChain (AI content processing) 🌐 WordPress (draft creation) πŸ’» Code node (content formatting) βš–οΈ If node (error handling) πŸ”„ SplitInBatches (item processing) ☁️ External Services πŸ“Š Google Sheets with specific column structure 🧠 OpenAI API access 🌐 WordPress installation with REST API enabled 🎨 How to Customize the Workflow ✍️ Content Style Adjustments Modify the "Article Creator" AI node's system prompt to change: 🎭 Writing tone and style πŸ” SEO keyword density πŸ“‘ Article structure and headings πŸ’¬ Call-to-action format πŸ” Source Processing Adjust the "Article Summarizer" node to: πŸ•ΈοΈ Handle different website structures πŸ“ Extract specific content elements πŸ“‹ Modify markdown output format πŸ“€ Publishing Options Customize the "Create a Draft" WordPress node to: πŸ“ Change post status from "draft" to "publish" πŸ‘₯ Assign different authors or categories 🏷️ Add custom fields or tags ⚠️ Error Handling Modify the conditional logic in the "If" node to handle different failure scenarios or add additional validation steps. --- ℹ️ Note: This workflow uses community nodes (LangChain/OpenAI) and requires a self-hosted n8n instance. ✨ Workflow features comprehensive error handling, real-time status tracking, and batch processing for efficient content pipeline management.

Automation for youBy Automation for you
715

Let AI agents handle issues with the Jira MCP Server πŸ’ͺ all 20 operations

Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator? Join the community Complete MCP server exposing all Jira Software Tool operations to AI agents. Zero configuration needed - all 20 operations pre-built. ⚑ Quick Setup Import this workflow into your n8n instance Activate the workflow to start your MCP server Copy the webhook URL from the MCP trigger node Connect AI agents using the MCP URL πŸ”§ How it Works β€’ MCP Trigger: Serves as your server endpoint for AI agent requests β€’ Tool Nodes: Pre-configured for every Jira Software Tool operation β€’ AI Expressions: Automatically populate parameters via $fromAI() placeholders β€’ Native Integration: Uses official n8n Jira Software Tool tool with full error handling πŸ“‹ Available Operations (20 total) Every possible Jira Software Tool operation is included: πŸ› Issue (8 operations) β€’ Get an issue changelog β€’ Create an issue β€’ Delete an issue β€’ Get an issue β€’ Get many issues β€’ Create an email notification for an issue β€’ Get the status of an issue β€’ Update an issue πŸ”§ Issueattachment (4 operations) β€’ Add an attachment to an issue β€’ Get an attachment from an issue β€’ Get many issue attachments β€’ Remove an attachment from an issue πŸ”§ Issuecomment (5 operations) β€’ Add a comment β€’ Get a comment β€’ Get many comments β€’ Remove a comment β€’ Update a comment πŸ‘€ User (3 operations) β€’ Create a user β€’ Delete a user β€’ Get a user πŸ€– AI Integration Parameter Handling: AI agents automatically provide values for: β€’ Resource IDs and identifiers β€’ Search queries and filters β€’ Content and data payloads β€’ Configuration options Response Format: Native Jira Software Tool API responses with full data structure Error Handling: Built-in n8n error management and retry logic πŸ’‘ Usage Examples Connect this MCP server to any AI agent or workflow: β€’ Claude Desktop: Add MCP server URL to configuration β€’ Custom AI Apps: Use MCP URL as tool endpoint β€’ Other n8n Workflows: Call MCP tools from any workflow β€’ API Integration: Direct HTTP calls to MCP endpoints ✨ Benefits β€’ Complete Coverage: Every Jira Software Tool operation available β€’ Zero Setup: No parameter mapping or configuration needed β€’ AI-Ready: Built-in $fromAI() expressions for all parameters β€’ Production Ready: Native n8n error handling and logging β€’ Extensible: Easily modify or add custom logic > πŸ†“ Free for community use! Ready to deploy in under 2 minutes.

David AshbyBy David Ashby
279
All templates loaded