by isa024787bel
No description available
by amudhan
Companion workflow for Switch node docs
by Yaron Been
This workflow automatically converts static images into dynamic videos using AI-powered animation. It saves you hours of video editing by transforming product photos, marketing images, or any static visuals into engaging video content perfect for social media and advertising campaigns. Overview This workflow automates the entire image-to-video generation process using the WAN-VIDEO 2.5 model via Replicate API. Simply provide an image URL and a text prompt describing the desired motion, and the workflow handles the video creation, status monitoring, and delivery of your animated content - typically ready in 30-120 seconds. Tools Used n8n**: The automation platform that orchestrates the workflow Replicate API**: Powers the WAN-VIDEO 2.5 AI model for image-to-video generation Status Monitoring**: Automated checking system with intelligent retry logic Error Handling**: Built-in resilience with comprehensive error management How to Install Import the Workflow: Download the .json file and import it into your n8n instance Get Replicate API Key: Sign up at replicate.com and copy your API token Configure API Token: Replace the placeholder in the "Set API Token" node Add Your Image: Update the seed image URL in the "Add Seed Image and Prompt" node Customize Prompt: Write your desired video motion description and run the workflow Use Cases E-commerce Teams**: Animate product photos for dynamic social media ads Content Creators**: Transform static images into engaging video content for TikTok/Instagram Marketing Agencies**: Create eye-catching video ads from client product photos Educational Content**: Bring diagrams and infographics to life with motion Social Media Managers**: Generate video content at scale from existing image libraries Connect with Me Website**: https://www.nofluff.online YouTube**: https://www.youtube.com/@YaronBeen/videos LinkedIn**: https://www.linkedin.com/in/yaronbeen/ ROASPIG**: Check out ROASPIG.com for scalable media generation and automation solutions #n8n #automation #ai #videogeneration #imagetovideo #replicate #contentcreation #socialmediacontent
by vinci-king-01
How it works This workflow automatically discovers industry conferences and provides AI-powered networking intelligence to maximize your event ROI. Key Steps Scheduled Discovery - Runs weekly to find new industry conferences from Eventbrite and other sources. AI-Powered Scraping - Uses ScrapeGraphAI to extract comprehensive conference information including speakers, agenda, and networking opportunities. Speaker Intelligence - Analyzes speakers to identify high-priority networking targets based on their role, company, and expertise. Agenda Analysis - Extracts and maps the complete conference schedule to optimize your time and networking strategy. Networking Strategy - Generates AI-powered recommendations for maximizing networking ROI with prioritized contact lists and approach strategies. Set up steps Setup time: 10-15 minutes Configure ScrapeGraphAI credentials - Add your ScrapeGraphAI API key for web scraping capabilities. Customize conference sources - Update the Eventbrite URL to target specific industries or locations. Adjust monitoring frequency - Modify the weekly trigger to match your conference discovery needs. Review networking priorities - The system automatically prioritizes speakers, but you can customize the criteria. Key Features Automated Conference Discovery** - Finds relevant industry events from multiple sources Speaker Intelligence Analysis** - Identifies high-value networking targets with contact priority scoring Strategic Agenda Mapping** - Optimizes your conference schedule for maximum networking impact AI-Powered Recommendations** - Provides personalized networking strategies and approach methods Priority Contact Lists** - Ranks speakers by business value and networking potential
by Piotr Sobolewski
**How it works ** This intelligent workflow acts as your personal shopping assistant, helping you quickly research products and find potential purchasing options based on your detailed descriptions. It automatically: Takes your natural language product description (e.g., "a durable, lightweight hiking backpack for multi-day trips with good ventilation"). Uses AI to generate optimized search queries to find relevant products online. Executes these searches across Google's index. Analyzes the top search results (titles and snippets) using AI to identify common product types, features, and potential retailers. Compiles a concise summary report with key insights and direct links to relevant product pages. Delivers the full report to your inbox, guiding you to the next steps for purchasing. Save time on product research and get smarter recommendations for your next purchase! Set up steps Setting up this workflow is more advanced than previous ones due to integrating with a specialized search API, typically taking around 30-60 minutes. You'll need to: Set up a Google Custom Search Engine (CSE): This involves creating a CSE in your Google Cloud Platform and obtaining an API Key and Search Engine ID. Detailed instructions are provided within the workflow. Obtain API keys for your preferred AI service (e.g., OpenAI, Google AI). Connect your preferred email service (e.g., Gmail) to receive the report. Provide a clear and detailed description of the product you're looking for. All detailed setup instructions and specific configuration guidance, including the CSE setup, are provided within the workflow itself using sticky notes.
by Robert Breen
📖 Description Ask natural-language questions about your Pipedrive leads. This workflow pulls live lead data from Pipedrive and has OpenAI answer questions like “leads added this week”, “stuck leads by owner”, or “next activities due today.” Responses are grounded only in your Pipedrive data. ⚙️ Setup Instructions 1️⃣ Set Up OpenAI Connection Go to OpenAI Platform Navigate to OpenAI Billing Add funds to your billing account Copy your API key into the OpenAI credentials in n8n 2️⃣ Connect Pipedrive In Pipedrive → Personal preferences → API → copy your API token URL shortcut: https://{your-company}.pipedrive.com/settings/personal/api In n8n → Credentials → New → Pipedrive API Company domain: {your-company} (the subdomain in your Pipedrive URL) API Token: paste the token from step 1 → Save In the Pipedrive Tool node, select your Pipedrive credential and (optionally) set filters (e.g., owner, label, created time). 🗣️ Example Questions You Can Ask “Summarize leads added this week by owner.” “Which leads have no upcoming activity?” “Show overdue activities and who owns them.” “Top 10 leads by value that are still open.” “Leads created in the last 7 days with the label ‘Inbound’.” “What are the next actions due today?” “Which leads are stuck >14 days without updates?” “Give me a one-paragraph pipeline health summary.” 📬 Contact Need help extending this (e.g., posting summaries to Slack/Email or auto-creating activities)? 📧 robert@ynteractive.com 🔗 Robert Breen 🌐 ynteractive.com
by Robert Breen
This workflow lets you chat with Reddit using OpenAI and the Reddit API. The chatbot pulls posts from a subreddit and uses GPT to answer your questions. ⚙️ Setup Instructions 2️⃣ Set Up OpenAI Connection Go to OpenAI Platform Navigate to OpenAI Billing Add funds to your billing account Copy your API key into the OpenAI credentials in n8n 2️⃣ Set Up Reddit API Go to Reddit Apps Click Create App → Choose script type Fill in: Name: (your choice) Redirect URI: http://localhost:8080 (or your n8n URL) Save → copy Client ID and Secret In n8n → Credentials → New → Reddit OAuth2 API Enter Client ID + Client Secret Log in with your Reddit account and approve access Attach this credential to the Reddit Tool node 🧠 How It Works Reddit Tool Node** → Fetches posts from chosen subreddit (e.g., r/n8n) OpenAI Agent** → Processes posts and your chat question Chatbot** → Returns summarized answers with Reddit context 📬 Contact Need help customizing this (e.g., targeting multiple subreddits or filtering posts)? 📧 robert@ynteractive.com 🔗 Robert Breen 🌐 ynteractive.com
by Rodrigo
How it works This workflow helps you supercharge your cold email campaigns by enriching leads in Google Sheets with AI-generated personalization. For every lead in your sheet, the workflow: Fetches rows from Google Sheets Loops through each lead one by one Uses OpenAI to generate: A personalized cold email icebreaker A shortened version of the company name Saves the results back into your Google Sheet The result: a lead list that’s instantly ready for highly personalized cold outreach. Setup steps Connect your Google Sheets account and select the sheet with your leads. Your sheet should have columns like: first name, last name, company name, industry, city, etc. Adjust the column mapping in the “Update Row in Sheet” node to match your sheet’s structure. Connect your OpenAI account in the “Message a Model” node. Optionally, tweak the AI prompt to match your preferred tone of voice for icebreakers. Click Execute Workflow whenever you want to enrich your sheet with new personalized content. Requirements OpenAI account (API key) Google Sheets account with a lead list n8n instance (self-hosted or cloud)
by Robert Breen
🧑💻 Description This workflow checks a Monday.com board/group for items with Status = "Stuck" and sends a Slack alert (e.g., to a user or channel). Great for nudging owners on blocked work without manual chasing. ⚙️ Setup Instructions 1️⃣ Connect Monday.com Node In Monday.com → go to your Admin → API Copy your Personal API Token Docs: Generate Monday API Token In n8n → Credentials → New → Monday.com API Paste your token and save. Open the Get many items node → choose your credential → set your Board ID and Group ID (these must match where your items live). 2️⃣ Connect Slack API Create an app → https://api.slack.com/apps OAuth & Permissions → add scopes: chat:write (send messages) channels:read, groups:read, users:read (to look up channels and users) Install the app to your workspace → copy the Bot User OAuth Token In n8n → Credentials → New → Slack OAuth2 API → paste token and save In the Slack node (“Alert Team”), select your Slack credential and pick a user or channel. 🧠 How it works Get many items** (Monday.com): pulls items from your board/group Set Columns**: maps item fields (Name, Status, Due Date) Filter for Stuck Items**: keeps only items where Status = "Stuck" Alert Team** (Slack): posts a message like "<Item Name> task is stuck" ✅ Tips Adjust the Status column index/field mapping if your board uses a different column order or a custom status label. Point the Slack node to a channel (for team visibility) or a user (for direct nudges). Add a Schedule Trigger if you want automatic daily/weekly checks. 📬 Contact Need help mapping custom columns or routing alerts by owner? 📧 robert@ynteractive.com 🔗 Robert Breen 🌐 ynteractive.com
by Rahul Joshi
Description Stop losing warm leads in the noise. This automation analyzes your lead engagement data, calculates priority scores based on activity and last contact date, and automatically queues your top 10 leads for follow-up in ClickUp — complete with suggested send times based on timezone. ⚡ What This Template Does Pulls lead data from Google Sheets (e.g., name, engagement, last contact date, timezone). 📄 Calculates days since last contact to measure lead freshness. ⏰ Combines engagement score and recency into a weighted priority score. 📊 Sorts and filters top 10 leads for immediate follow-up. 🔝 Suggests best time to reach out based on each lead’s timezone. 🌍 Creates corresponding ClickUp tasks with lead details. 🗂️ Updates the Google Sheet to mark leads as queued. ✅ Key Benefits Automatically identify high-priority leads daily. 🎯 Increase conversion rates with timely, personalized follow-ups. ⏱️ Eliminate manual sorting and spreadsheet filtering. 🚫 Keep sales teams organized with ClickUp task automation. 💼 Works perfectly for SDRs, account managers, and B2B teams. 🤝 Features Google Sheets integration for real-time lead updates. 📊 Smart recency calculator (days since last contact). ⏰ Weighted priority formula (70% engagement, 30% recency). 🧮 ClickUp task creation for seamless team coordination. 🔗 Timezone-based follow-up time suggestion. 🌐 Configurable limit (Top 10 leads — adjustable). ⚙️ Automatic sheet update with queue status tracking. 📋 Requirements n8n instance (cloud or self-hosted). 🧰 Google Sheet with columns: Lead Name, Engagement_Score, Last_Contact_Date, Timezone, Email. 📑 Connected Google Sheets and ClickUp credentials in n8n. 🔐 Active ClickUp workspace with accessible list or space ID. 🧭 Target Audience Sales and marketing teams managing large lead lists. 📈 B2B organizations using ClickUp for pipeline tracking. 🧩 SDRs who need to prioritize outreach daily. 🗓️ Agencies managing multiple clients and follow-up cadences. 🤝 Step-by-Step Setup Instructions (Concise) Create or connect a Google Sheet with all required headers. 📋 Update node credentials for Google Sheets and ClickUp. 🔑 Adjust weightage logic or maxItems count if needed. ⚙️ Test workflow using the manual trigger. ▶️ (Optional) Schedule it to run daily for auto-prioritization. ⏰ Review ClickUp tasks and follow up with top leads. 📨 Security Best Practices Share the Google Sheet only with the n8n Google account (Editor). 🔒 Keep ClickUp API credentials encrypted within n8n. 🛡️ Review ClickUp task creation permissions before activation. ✅ Regularly clean archived leads from the Google Sheet. 🧹
by Yusei Miyakoshi
Who’s it for Teams and operators who record meetings/interviews and want fast, standardized, action-oriented minutes—without writing code. New n8n users welcome. What it does / How it works On form submission, the workflow ingests an audio file and basic metadata, transcribes the audio with OpenAI, summarizes it into concise minutes (key points, next actions with owner & due date, and counterpart concerns/requests), then creates a Google Doc (if missing) and appends the minutes. Sticky notes on the canvas explain each step and required inputs. How to set up Connect OpenAI via Credentials (never hardcode API keys). Connect Google (OAuth2) with Docs/Drive scopes. Replace any hardcoded Drive folder ID with an env var (e.g., MINUTES_FOLDER_ID). In the Form Trigger, keep the audio upload field and optional metadata (Manager, Partner, Situation). Test with a short audio sample (30–120 sec), then iterate on the summary prompt. Paste this description into a yellow sticky note at the top of the canvas. Requirements n8n (Cloud or self-hosted) OpenAI credential with transcription + LLM access Google account with Docs/Drive access and available storage How to customize the workflow Tweak the prompt tone, length, or sections (e.g., add “Risks/Blockers”). Change the document title pattern or parent folder. Add Slack or email notifications after the Doc is updated. Log executions to Google Sheets for weekly reporting and audits. Security & publishing tips remove personal IDs (folder IDs, real emails) before sharing; keep node names descriptive; retain sticky notes for setup guidance.
by FabioInTech
📝 Automated Blog Post Publishing from Airtable to Hashnode This workflow streamlines your content publishing process by automatically creating draft blog posts on Hashnode from content stored in Airtable. Perfect for content creators, marketing teams, and developers who want to maintain a consistent publishing schedule while managing multiple Hashnode publications from a centralized database. 🎯 Who's it for Content creators** managing multiple blog publications Marketing teams** coordinating content across different Hashnode accounts Developers** looking to automate their technical blog publishing workflow Agencies** managing content for multiple clients on Hashnode ⚙️ How it works The workflow operates in a simple 7-step process: Retrieves unpublished posts from your Airtable database (filtered by "Not Published" status) Processes each post individually using a loop to handle multiple posts Fetches the publication ID from Hashnode using the provided domain Validates the publication exists before proceeding with post creation Creates draft posts on Hashnode with the title and markdown content Updates post status to "Published" in Airtable upon successful creation Handles errors by marking failed posts with "Error" status for easy troubleshooting 📋 Requirements Airtable Setup: Your Airtable table must include these columns: Title - The blog post title Content_markdown - Full blog post content in Markdown format Hashnode_Token - Your Hashnode API authentication token HashNode_Publication_Domain - Your publication's domain (e.g., "yourblog.hashnode.dev") Status - Publication status ("Not Published", "Published", or "Error") Hashnode Requirements: Valid Hashnode account with API access Publication domain configured API token with draft creation permissions 🔧 How to set up Configure Airtable credentials in the "Get Posts" and "Update Post" nodes Set your Airtable base and table IDs to match your setup Ensure your Airtable table contains all required columns listed above Add your content with status "Not Published" to trigger the workflow Test the workflow with a single post before processing multiple items 🎨 How to customize the workflow Modify the filter criteria** in the "Get Posts" node to target different post statuses Add content validation** before posting (word count, required fields, etc.) Include post scheduling** by adding date/time conditions Extend with notifications** using Slack, Discord, or email nodes Add SEO optimization** by including meta descriptions and tags Create published post tracking** by storing Hashnode draft IDs in Airtable 💡 Need Help? Join the Discord or ask in the Forum!