by Daniel Turgeman
How it works Triggers when a contact property changes in HubSpot (e.g., added to a sequence) Lusha enriches the contact with verified email, direct phone, and seniority A prospect record is built and validated — contacts with email are sent to your outreach tool and updated in HubSpot Contacts missing email are logged and a Slack notification alerts the team Set up steps Install the Lusha community node Add your Lusha API, HubSpot, and Slack credentials Configure the HubSpot trigger to listen for the property change that signals sequence enrollment Update the outreach HTTP node with your engagement platform's API endpoint
by Cheng Siong Chin
How It Works This workflow automates insurance premium adjustments by analyzing telematics data with AI-driven risk assessment and syncing changes across underwriting systems. Designed for carriers, actuaries, and underwriting teams managing usage-based insurance programs, it eliminates manual review of driving patterns, speed, braking, and mileage while ensuring compliance. Scheduled execution fetches telematics data via HTTP from vehicles or mobile apps. Anthropic Claude analyzes behavior with structured output parsing, generating risk scores from acceleration, harsh braking, speeding, and time-of-day driving. Calculator node applies scores to premiums, and HTTP node updates policy systems. High-risk cases trigger Gmail alerts to underwriting managers and Slack notifications to claims teams. Final HTTP sync ensures compliance across all systems. Setup Steps Configure Schedule node for desired analysis frequency Set up HTTP node with telematics platform API Add Anthropic API key to Chat Model node for behavioral risk analysis Connect policy management system API credentials in HTTP nodes Integrate Gmail and Slack with underwriting team addresses Prerequisites Anthropic API key, telematics data platform API access Use Cases Auto insurance carriers implementing usage-based insurance programs Customization Modify AI prompts to incorporate additional risk factors like weather conditions Benefits Reduces premium calculation time from days to minutes
by Oneclick AI Squad
This n8n workflow automates the generation of personalized marketing content for events, including emails, social media posts, and advertisements. Leveraging AI, it tailors content based on event details and target audience preferences, enhancing promotional efforts and engagement for organizers. Key Features Generates customized email, social media, and ad content for event promotion. Personalizes content based on event specifics and audience insights. Streamlines content creation with AI-driven suggestions and formatting. Delivers content ready for distribution across multiple channels. Supports real-time updates and adjustments for campaign optimization. Workflow Process The Webhook for Event Planning node receives event details and marketing preferences to initiate the workflow. The Read Event Details node extracts and organizes event data from Google Sheets for content creation. The Set Variables node defines key parameters and audience targeting criteria. The AI Agent for Event Plan node uses AI to generate optimized marketing content, including emails, social media posts, and ads. The Format Plan node structures the generated content into a polished, actionable format. The Save to Google Sheets node stores the generated content for tracking and future use. The Email Report node compiles a comprehensive event marketing plan and sends it to organizers via email. The Send Email Report node delivers the finalized report to the organizer. Setup Instructions Import the workflow into n8n and configure the Webhook for Event Planning with your event management system's API credentials. Set up Google Sheets integration for the Read Event Details and Save to Google Sheets nodes. Configure the AI Agent for Event Plan node with a suitable language model for content generation. Set up email credentials for the Email Report and Send Email Report nodes. Test the workflow by inputting sample event data to verify content generation and delivery. Monitor the output and adjust AI parameters or node settings as needed for optimal results. Prerequisites Webhook integration with the event management or input system. Google Sheets account for data storage and retrieval. AI/LLM service for content generation and personalization. Email service for report delivery. Access to event details and audience data for customization. Modification Options Modify the Read Event Details node to include additional data fields or sources. Adjust the Set Variables node to incorporate specific audience segments or branding guidelines. Customize the AI Agent for Event Plan node to focus on particular content types (e.g., video scripts, banners). Add social media posting nodes to directly publish content from the Format Plan node. Configure the Email Report node to include additional metrics or campaign analytics.
by Rajeet Nair
📋 Description This n8n workflow streamlines AI-powered post creation with image banners, includes manual approval steps, and publishes to LinkedIn — all dynamically. It uses ImageKit.io to edit images, stores them on S3, and generates and revises posts through a Mistral AI Agent with human review. 🧠 How it Works (High-Level) 🔄 Triggered via incoming chat message 🧠 AI drafts a post and adds image instructions 🖼️ ImageKit API adds text overlay to image ☁️ Image is uploaded to S3 for public use 🧑⚖️ Human approval step via email 🔁 Optional revision loop 📢 Publishes approved content to LinkedIn 🛠️ Setup Requirements 🔑 API key for ImageKit.io 🧠 AI model via Mistral (or substitute like OpenAI) 📩 Email setup for Approval node ☁️ AWS S3 Bucket access 🔗 LinkedIn credentials for posting
by Stefan Joulien
Who's it for This template is for HR teams, recruiters, and companies that receive job applications via email and want to automatically screen and evaluate candidates using AI. Ideal for organisations processing a high volume of resumes who want to reduce manual screening time. How it works When a candidate emails their CV, the workflow triggers automatically: Gmail detects the incoming application and uploads the CV attachment to Google Drive A Switch node identifies the file type (PDF, DOCX, or TXT) and routes it to the appropriate extraction method The full text content of the resume is extracted and standardised into a clean format An AI recruiter agent powered by OpenAI evaluates the candidate's strengths, weaknesses, skills, and potential contribution to the company The candidate is assigned a suitability score from 1 to 10 A Structured Output Parser extracts the key evaluation data and saves it to Google Sheets for the hiring team to review How to set up Connect your Gmail account to the Gmail Trigger node Connect your Google Drive account and set the destination folder for incoming CVs Connect your OpenAI account to the AI model node Connect your Google Sheets account and configure the candidate tracking sheet Customise the Recruiter Agent prompt to match your job role and evaluation criteria Requirements Gmail account Google Drive account OpenAI API key Google Sheets account
by Abdullah Alshiekh
💡 What Problem Does It Solve? Businesses waste countless hours manually gathering online insights across platforms. Marketing and strategy teams need fast, structured visibility into what customers are saying and what competitors are promoting across regions and platforms. This workflow automates that process end-to-end by: Monitoring multiple platforms** (Facebook, Instagram, Google) across all selected regions. Extracting and cleaning live data* with precision and compliance through *Decodo’s advanced web intelligence engine**. Providing AI summaries:** It uses specialized AI agents to analyze the raw text and structure it into key insights. Delivering a clear, ready-to-read daily report** directly to your inbox — no dashboards, no manual effort. ⚙️ How to Configure It 1. Set Up the Decodo Connection In n8n, create a new Decodo Web Intelligence credential. Paste your Decodo authentication token (available in your Decodo dashboard under “Web Scraping API”). Setup Manual 2. Choose Your Regions and Topics Edit the “Set – Regions” node to list your markets Add your key search topics or terms 3. Review the AI-Generated Insights Decodo** fetches and cleans the latest content from social and web sources. Gemini-based AI agents summarize it into a structured report segmented by region and platform. The workflow emails the insights automatically, providing a quick morning market snapshot. ✨ Why It Works So Well Decodo provides the backbone — real-time, clean, and region-specific data — while AI transforms that data into business intelligence you can act on. If you need any help Get in Touch
by BytezTech
Generate 360° product videos from a single photo using Google Veo 3 and Telegram 📌 Overview This workflow turns any product photo into a cinematic 360° orbit video using Google Vertex AI (Veo 3) — fully automated and delivered straight to Telegram. Send a product image to your Telegram bot and the workflow handles everything: image validation, Google Cloud authentication, AI video generation, and delivery. No manual steps, no dashboard — just send a photo and receive a professional video. Built for e-commerce sellers, product photographers, and marketers who want studio-quality 360° product videos without expensive equipment or editing software. ⚙️ How it works User sends a product photo to the Telegram bot The workflow validates the image (minimum 480px resolution) A Service Account stored in Google Sheets is used to authenticate with Google Cloud and generate a short-lived OAuth token The image is sent to Vertex AI Veo 3 with a cinematic 360° orbit camera prompt The workflow polls every 2 minutes until the video is ready (up to 10 minutes) The finished video is delivered back to the user in Telegram 🛠️ Setup steps Create a Telegram bot via @BotFather and add the bot credentials in n8n Enable the Vertex AI API in your Google Cloud project Request access to the Veo 3 preview model in Google Cloud Console Create a Google Service Account with the role roles/aiplatform.user Download the Service Account JSON key Create a Google Sheet (Sheet1) with these columns: client_email | private_key | project_id | scope Paste your Service Account JSON values into the sheet Update the 1. Get Service Account Details node with your Google Sheet ID Connect your Google Sheets and Telegram credentials in n8n Activate the workflow and send a product photo to your bot 🚀 Features AI-powered video generation Generates cinematic 360° orbit product videos from a single photo Uses Google Veo 3 (latest AI video generation model) Adds studio lighting and clean white background automatically Supports optional product caption as additional AI context Audio generation included by default Smart error handling Validates image resolution before processing (minimum 480px) Catches and reports image conversion failures Timeout protection after 10 minutes with user-friendly error message All errors are sent back to the user as Telegram messages Secure authentication Service Account credentials stored safely in Google Sheets JWT signed locally — no third-party auth services required Fresh OAuth token generated on every request 📋 Requirements n8n (self-hosted or cloud) Telegram Bot (via @BotFather) Google Cloud project with Vertex AI API enabled Google Veo 3 preview access (request via Google Cloud Console) Google Service Account with roles/aiplatform.user Google Sheets (to store Service Account credentials) 🎯 Benefits No expensive equipment or video editing software needed Fully automated — send a photo, receive a video Works for any physical product Scales to multiple users via Telegram Videos ready in 3–5 minutes on average 👨💻 Author BytezTech Pvt Ltd
by Edson Encinas
This workflow automatically collects the latest technology news, filters for emerging topics, and uses AI to score relevance and generate clean, ready-to-share content. It helps you focus on high-impact updates while eliminating noise, making it ideal for curated tech feeds or internal intelligence channels. Who’s it for Automation engineers and builders using n8n Tech content curators and researchers Teams tracking AI, cybersecurity, or emerging tech trends How it works / What it does The workflow pulls articles from an RSS feed (e.g., TechCrunch) on a schedule. It filters recent and relevant topics, removes duplicates using Google Sheets, and sends each article to an AI model. The AI assigns an innovation score, generates a tweet, and suggests an image concept. Results are normalized, filtered by score (e.g., ≥8), ranked, and limited to top items. Finally, formatted messages or tweet are sent to Slack and logged for tracking. How to set up Add your RSS feed URL Configure OpenAI API credentials Connect Google Sheets for deduplication and logging. Create a sheet with the following columns: link guid creator pub_date tweet score date_posted Set up a Slack webhook or Slack node Requirements n8n (self-hosted or cloud) OpenAI API key Google Sheets access Slack workspace with webhook enabled How to customize the workflow Adjust score threshold to control content quality Modify the AI prompt for tone or niche focus Change output destination (X, Telegram, email) Extend logging fields for analytics or reporting
by Jinash Rouniyar
PROBLEM Managing multiple RAG AI agents can be complex when each has its own purpose and vector database. Manually tracking agents and deciding which one to query wastes time. LLMs often struggle to determine which agent best fits a user’s request. This workflow enables automated multi-agent orchestration, dynamically selecting and querying the correct agent using Contextual AI Query Tool and Gemini 2.5 Flash. How it works A form trigger allows users to create new agents by specifying a name, description, datastore, and uploading files. A new agent is created with the provided information and files are ingested in the datastore We get the status of file ingestion every 30 seconds until the ingestion process is complete When users send queries, the Agent Orchestrator identifies the most relevant agent to generate grounded, context-aware responses. Note: The document ingestion process is asynchronous and may take a few minutes before your agent has the document fully available in the datastore for querying. How to set up Create a free Contextual AI account and obtain your CONTEXTUALAI_API_KEY. Add CONTEXTUALAI_API_KEY as an environment variable in n8n. For the baseline model, we have used Gemini 2.5 Flash Model, you can find your Gemini API key here How to customize the workflow Replace the Form Trigger with a Webhook Trigger or manual input to integrate with custom systems. Swap Gemini 2.5 Flash with another LLM provider Update the wait time as per user requirement Modify the system prompt to fine-tune how the orchestration logic selects and queries agents. You can check out this Contextual AI API reference for more details on agent creation and usage. If you have feedback or need support, please email feedback@contextual.ai.
by Santhej Kallada
In this tutorial, I’ll show how to create UGC (User Generated Content) videos automatically using n8n and Sora 2. This workflow uses OpenAI to generate detailed prompts and Sora 2 to produce realistic UGC-style videos that look natural and engaging. Who is this for? Marketers and social media managers scaling short-form video content Agencies producing branded or influencer-style content Content creators and freelancers automating their video workflows Anyone exploring AI-driven video generation and automation What problem is this workflow solving? Creating authentic, human-like UGC videos manually takes time and effort. This workflow automates the entire process by: Generating engaging scripts or prompts via OpenAI Sending those prompts to Sora 2 for automatic video generation Managing rendering and delivery inside n8n Eliminating manual editing and production steps What this workflow does This workflow connects n8n, OpenAI, and Sora 2 to fully automate the creation of short-form UGC videos. The steps include: Taking user input (topic, tone, niche). Using OpenAI to create a detailed video prompt. Sending the prompt to Sora 2 via HTTP Request to generate the video. Handling video rendering and storing or sending results automatically. By the end, you’ll have a complete UGC video pipeline running on autopilot — producing content for under $1.50 per video. Setup Create Accounts: Sign up for n8n.io (cloud or self-hosted). Get access to OpenAI API and Sora 2. Generate API Keys: Retrieve API keys from OpenAI and Sora 2. Store them securely in n8n credentials. Create Workflow: Add a Form Trigger or Webhook Trigger for input (topic, target audience). Add an OpenAI Node to generate script prompts. Connect an HTTP Request Node to send the prompt to Sora 2. Use a Wait Node or delay logic for video rendering completion. Store or send the output video file via Gmail, Telegram, or Google Drive. Test the Workflow: Run a test topic. Confirm that Sora 2 generates and returns a video automatically. How to customize this workflow to your needs Adjust OpenAI prompts for specific video styles (tutorials, product demos, testimonials). Integrate video output with social media platforms via n8n nodes. Add text-to-speech layers for voiceover automation. Schedule automatic content creation using Cron triggers. Connect with Notion or Airtable to manage content ideas. Notes You’ll need valid API keys for both OpenAI and Sora 2. Sora 2 may charge per render (approx. $1–$1.50 per video). Ensure your workflow includes sufficient delay/wait handling for video rendering. Works seamlessly on n8n Cloud or self-hosted setups. Want a Video Tutorial on How to Set Up This Automation? 👉 Watch on YouTube
by Anas Chahid Ksabi
How it works Fetches all open sprint tickets daily from your Jira project Analyzes each ticket for overdue days and blocked status Routes to the right escalation level: assignee email → team Google Chat alert → manager escalation Set up steps Add your Jira Software Cloud credentials in n8n Add your Gmail OAuth2 credentials in n8n Open the ⚙️ CONFIG node and fill in your 4 values (Jira domain, project key, manager email, Google Chat webhook) Test with the Manual Trigger, then enable the Schedule Trigger
by Cheng Siong Chin
How It Works Aggregates communication data from Slack, Microsoft Teams, Gmail, GitHub, and Confluence into a single, unified AI-powered analysis workflow designed for quality review and automated documentation updates. This solution is specifically aimed at teams managing distributed content and knowledge workflows across multiple platforms. It addresses the challenges of fragmented communication and isolated information silos that often prevent rapid content review and timely decision-making. The workflow begins with a scheduled trigger, followed by multi-source data collection, merging and normalizing inputs, Claude AI-powered analysis, validation and quality checks, formatting, and finally publishing updates to Notion and Confluence, accompanied by Slack notifications to ensure stakeholders are promptly informed. Setup Steps -Connect credentials: Slack API, Teams, Gmail OAuth, GitHub PAT. -Confluence API, Anthropic API key, Notion Integration. -Configure monitored channels/repositories. -Set schedule frequency. -Map output destinations (Notion/Confluence). -Test merged output before enabling automation. Prerequisites Slack workspace, Teams account, Gmail access, GitHub repository, Confluence space, Anthropic API key, Notion workspace, n8n instance. Use Cases Content review teams processing feedback, documentation teams aggregating updates, QA teams reviewing communications Customization Add/remove source nodes, adjust Claude prompts for analysis type, modify output destinations Benefits Saves 6+ hours weekly, eliminates missed content, AI-driven quality assurance