12 templates found
Category:
Author:
Sort:

URL and IP lookups through Greynoise and VirusTotal

This n8n workflow serves as a powerful cybersecurity and threat intelligence tool to look up URLs or IP addresses through industry standard threat intelligence vendors. It starts with either a form submission or a webhook trigger, allowing users to input data, URLs or IPs that require analysis. The workflow then splits into two paths depending on whether the input data is an IP or URL. If an IP was given, it sets the ip variable to the IP; however if a URL was given the workflow will perform a DNS lookup using Google Public DNS and sets the ip variable based on the results from Google. The workflow then checks the obtained IP addresses against GreyNoise services, with one branch utilizing GreyNoise RIOT IP Lookup to assess IP reputation and association with known benign services, and the other using GreyNoise IP Context to evaluate potential threats. The results from both GreyNoise services are merged to create a comprehensive analysis which includes the IP, classification (benign, malicious, or unknown), IP location, tags to identify activity or malware, category, and trust level. In parallel, a VirusTotal scan is initiated for the URL/IP to identify if it is malicious. A 5-second wait ensures proper processing, and the workflow subsequently polls the scan result to determine when the analysis is complete. The workflow then summarizes the analysis including the overall security vendor analysis results, blockList analysis, OpenPhish analysis, the URL, and the IP. Finally, the workflow combines the summarized intelligence from both GreyNoise and VirusTotal to provide a thorough analysis of the URL/IP. This summarized intelligence can then be emailed to the user that filled out the form via Gmail or it can be sent to the user via a Slack message. Setting up this workflow may require proper configuration of the form submission or webhook trigger, and ensuring that the GreyNoise and VirusTotal API credentials are correctly integrated. Users should also consider the potential volume of data and API rate limits, as excessive requests could lead to issues. Proper documentation and validation of input data are crucial to ensure accurate and meaningful results in the final report.

n8n TeamBy n8n Team
9702

๐ŸŽฅ Analyze YouTube video for summaries, transcripts & content + Google Gemini AI

๐ŸŽฅ Analyze YouTube Video for Summaries, Transcripts & Content + Google Gemini Who is this for? This workflow is ideal for content creators, video marketers, and research professionals who need to extract actionable insights, detailed transcripts, or metadata from YouTube videos efficiently. It is particularly useful for those leveraging AI tools to analyze video content and optimize audience engagement. What problem does this workflow solve? / Use case Analyzing video content manually can be time-consuming and prone to errors. This workflow automates the process by extracting key metadata, generating summaries, and providing structured transcripts tailored to specific use cases. It helps users save time and ensures accurate data extraction for content optimization. What this workflow does Extracts audience-specific metadata (e.g., video type, tone, key topics, engagement drivers). Generates customized outputs based on six prompt types: Default: Actionable insights and strategies. Transcribe: Verbatim transcription. Timestamps: Timestamped dialogue. Summary: Concise bullet-point summary. Scene: Visual descriptions of settings and techniques. Clips: High-engagement video segments with timestamps. Saves extracted data as a text file in Google Drive. Sends analyzed outputs via Gmail or provides them in a completion form. Setup Configure API keys: Add your Google API key as an environment variable. Input requirements: Provide the YouTube video ID (e.g., wBuULAoJxok). Select a prompt type from the dropdown menu. Connect credentials: Set up Google Drive and Gmail integrations in n8n. How to customize this workflow to your needs Modify the metadata prompt to extract additional fields relevant to your use case. Adjust the output format for summaries or transcripts based on your preferences (e.g., structured bullets or plain text). Add nodes to integrate with other platforms like Slack or Notion for further collaboration. Example Usage Input: YouTube video ID (wBuULAoJxok) and prompt type (summary). Output: A concise summary highlighting actionable insights, tools, and resources mentioned in the video.

Joseph LePageBy Joseph LePage
8153

Create LinkedIn contributions with AI and notify users on Slack

This workflow automates the process of gathering LinkedIn advice articles, extracting their content, and generating unique contributions for each article using an AI model. The contributions are then posted to a Slack channel and a NocoDB database for record-keeping. The workflow is triggered weekly to ensure new articles are continuously collected and responded to. Who is this for? This workflow is designed for professionals, marketers, and content creators looking to boost their LinkedIn presence by regularly engaging with LinkedIn advice articles. Itโ€™s especially useful for those who want to be seen as a "thought leader" or "top voice" in their niche by contributing relevant and unique advice to trending topics. What problem is this workflow solving? Manually searching for relevant LinkedIn articles, reading through them, and crafting thoughtful contributions can be time-consuming. This workflow solves that by automating the process of finding new articles, extracting key content, and generating AI-powered contributions. It helps users stay consistently active on LinkedIn, contributing value to trending discussions. What this workflow does Triggers Weekly: The workflow is set to run every Monday at 8:00 AM. Search Google for LinkedIn Advice Articles: Uses a predefined Google search URL to find the latest LinkedIn advice articles based on the user's area of expertise. Extract LinkedIn Article Links: A code node extracts all LinkedIn advice article links from the search results. Retrieve Article Content: For each article link, the workflow retrieves the HTML content and extracts the article title, topics, and existing contributions. Generate AI-Powered Contributions: The workflow sends the extracted article content to an AI model, which generates unique, helpful advice for each topic within the article. Post to Slack & NocoDB: The AI-generated contributions, along with the article links, are posted to a designated Slack channel and stored in a NocoDB database for future reference. Setup Google Search URL: Update the Google search URL with the relevant LinkedIn advice query for your field (e.g., "site:linkedin.com/advice 'marketing automation'"). Slack Integration: Connect your Slack account and specify the Slack channel where you want the contributions to be posted. NocoDB Integration: Set up your NocoDB project to store the generated contributions along with the article titles and links. How to customize this workflow Change Search Terms: Modify the Google search URL to focus on a different LinkedIn topic or expertise area. Adjust Trigger Frequency: The workflow is set to run weekly, but you can adjust the frequency by changing the schedule trigger. Enhance Contribution Quality: Customize the AI model's prompt to generate contributions that align with your brand voice or content strategy. Workflow Summary This workflow helps users maintain a consistent presence on LinkedIn by automating the discovery of new advice articles and generating unique contributions using AI. It is ideal for professionals who want to engage with LinkedIn content regularly without spending too much time manually searching and drafting responses.

Darryn BalancoBy Darryn Balanco
5245

Connect AI to any chats in Kommo

Entrust customer service to AI using n8n and Kommo! Using this workflow, you can make the AI agent answer customer questions for your managers. See how it works in the video. Advantages of integration Works with any message channel that is connected to Kommo (telegram, whatsapp, facebook) Understands voice and text messages You can stop for a specific transaction or contact if you need a person's help. It is possible to supplement the AI agent with additional tools to suit your needs Where it can be useful In customer support In the qualification of clients When invoicing How it works 1) Any incoming message to the Kommo chats is sent by the webhook to n8n 2) n8n processes the webhook according to the specified logic 3) n8n sends a reply message to the Kommo chat Installation Steps 1) Install workflow 2) Follow the instructions to connect the kommo to the n8n 3) Set up Credentials for OpenAI 4) Fill in the Credentials as shown in the workflow notes 5) Activate Workflow 6) Write your first message as client

yatolstoyBy yatolstoy
3338

Auto Generate Descriptive Node Names with AI for Workflow Readability

โšกAuto Rename n8n Workflow Nodes with AIโœจ This workflow uses AI to automatically generate clear and descriptive names for every node in your n8n workflows. It analyzes each node's type, parameters, and connections to create meaningful names, making your workflows instantly readable. Who is it for? This workflow is for n8n users who manage complex workflows with dozens of nodes. If you've ever: Built workflows full of generic names like HTTP Request 2 or Edit Fields 1 Struggled to understand your own work after a few weeks Copied workflows from others with unclear node names Spent hours manually renaming nodes one by one ...then this workflow will save you significant time and effort. Requirements n8n API Credentials: Must be configured to allow listing and updating workflows AI Provider Credentials: An API key for your preferred AI provider (OpenRouter is used currently) How it works Trigger: Launch via form (select from dropdown) or manual trigger (quick testing with pre-selected workflow) Fetch: Retrieve the target workflow's JSON and extract nodes and connections Generate: Send the workflow JSON to the AI, which creates a unique, descriptive name for every node Validate: Verify the AI mapping covers all original node names Apply: If valid, update all node names, parameter references, and connections throughout the workflow Save: Save/Update the workflow with renamed nodes and provide links to both new and previous versions If validation fails (e.g., AI missed nodes), the workflow stops with an error. You can modify the error handling to retry or loop back to the AI node. Setup Connect n8n API credentials Open any n8n node in the workflow and make sure your n8n API credentials is connected Configure AI provider credentials Open the "OpenRouter" node (or replace with your preferred AI) Add your API credentials Adjust the model if needed (current: openai/gpt-5.1-codex-mini) Test the workflow Use Manual Trigger for quick testing with a pre-selected workflow Use Form Trigger for a user-friendly interface with workflow selection Important notice If you're renaming a currently opened workflow, you must reload the page after execution to see the latest version, n8n doesn't automatically refresh the canvas when workflow versions are updated via API. Need help? If you're facing any issues using this workflow, join the community discussion on the n8n forum.

AnanBy Anan
2650

Shopify VIP alerts: AI summary & Slack notification for big orders

๐Ÿงจ VIP Radar: Instantly Spot & Summarize High-Value Shopify Orders with AI + Slack Alerts Automatically detect when a new Shopify order exceeds $200, fetch the customerโ€™s purchase history, generate an AI-powered summary, and alert your team in Slackโ€”so no VIP goes unnoticed. --- ๐Ÿ› ๏ธ Workflow Overview | Feature | Description | |------------------------|-----------------------------------------------------------------------------| | Trigger | Shopify โ€œNew Orderโ€ webhook | | Conditional Check | Filters for orders > $200 | | Data Enrichment | Pulls full order history for the customer from Shopify | | AI Summary | Uses OpenAI to summarize buying behavior | | Notification | Sends detailed alert to Slack with name, order total, and customer insights | | Fallback | Ignores low-value orders and terminates flow | --- ๐Ÿ“˜ What This Workflow Does This automation monitors your Shopify store and reacts to any high-value order (over $200). When triggered: It fetches all past orders of that customer, Summarizes the history using OpenAI, Sends a full alert with context to your Slack channel. No more guessing whoโ€™s worth a closer look. Your team gets instant insights, and your VIPs get the attention they deserve. --- ๐Ÿงฉ Node-by-Node Breakdown ๐Ÿ”” 1. Trigger: New Shopify Order Type: Shopify Trigger Event: orders/create Purpose: Starts workflow on new order Pulls: Order total, customer ID, name, etc. ๐Ÿ”ฃ 2. Set: Convert Order Total to Number Ensures the total_price is treated as a number for comparison. โ“ 3. If: Is Order > $200? Condition: $json.total_price > 200 Yes โ†’ Continue No โ†’ End workflow ๐Ÿ”— 4. HTTP: Fetch Customer Order History Uses the Shopify Admin API to retrieve all orders from this customer. Requires your Shopify access token. ๐Ÿงพ 5. Set: Convert Orders Array to String Formats the order data so it's prompt-friendly for OpenAI. ๐Ÿง  6. LangChain Agent: Summarize Order History Prompt: "Summarize the customer's order history for Slack. Here is their order data: {{ $json.orders }}" Model: GPT-4o Mini (customizable) ๐Ÿ“จ 7. Slack: Send VIP Alert Sends a rich message to a Slack channel. Includes: Customer name Order value Summary of past behavior ๐Ÿงฑ 8. No-Op (Optional) Used to safely end workflow if the order is not high-value. --- ๐Ÿ”ง How to Customize | What | How | |--------------------------|----------------------------------------------------------------------| | Order threshold | Change 200 in the If node | | Slack channel | Update channelId in the Slack node | | AI prompt style | Edit text in LangChain Agent node | | Shopify auth token | Replace shpat_abc123xyz... with your actual private token | --- ๐Ÿš€ Setup Instructions Open n8n editor. Go to Workflows โ†’ Import โ†’ Paste JSON. Paste this workflow JSON. Replace your Shopify token and Slack credentials. Save and activate. Place a test order in Shopify to watch it work. --- ๐Ÿ’ก Real-World Use Cases ๐ŸŽฏ Notify sales team when a potential VIP buys ๐Ÿ›Ž๏ธ Prep support reps with customer history ๐Ÿ“ˆ Detect repeat buyers and upsell opportunities --- ๐Ÿ”— Resources & Support ๐Ÿ‘จโ€๐Ÿ’ป Creator: Yaron Been ๐Ÿ“บ YouTube: NoFluff with Yaron Been ๐ŸŒ Website: https://nofluff.online ๐Ÿ“ฉ Contact: Yaron@nofluff.online --- ๐Ÿท๏ธ Tags shopify, openai, slack, vip-customers, automation, n8n, workflow, ecommerce, customer-insights, ai-summaries, gpt4o ---

Yaron BeenBy Yaron Been
998

Generate QR codes from URLs with QR Server API and downloadable images

Easily generate QR codes from any URL! This workflow lets users submit a URL via a simple form and instantly receive a downloadable QR code imageโ€”perfect for quick sharing or promotions. Setup is fast and user-friendly, so youโ€™ll be up and running in minutes! --- ๐Ÿš€ How it works The end user submits a URL through a simple online form. The workflow automatically sends the submitted URL to a QR code generation API. The user receives a downloadable QR code image corresponding to their URL. --- โš™๏ธ Setup instruction Import Workflow: Click "Import from JSON" in your n8n environment and paste the provided workflow JSON. Click "Save" and activate the workflow. Double click the "On form submission" node to obtain the production URL. You may now use this URL to do QR code generation.

Rex LuiBy Rex Lui
800

Create a campaign, add a contact, and get the campaign from Emelia

This workflow allows you to create a campaign, add a contact, and get the campaign from Emelia. Emelia node: This node will create a new campaign in Emelia. Emelia1 node: This node will add a contact to the campaign that we created in the previous node. Based on your use-case, you can add a Google Sheets node or an Airtable node to get the email address of the contact. Emelia2 node: This node will get the information about the campaign that we created earlier.

Harshil AgrawalBy Harshil Agrawal
592

Generate Ethereum & Solana blockchain audit reports with PDF export to drive & Notion

๐Ÿ”— Automated Blockchain Transaction Audit System Transform your blockchain compliance workflow with this enterprise-grade automation that monitors transactions across Ethereum and Solana networks, automatically generates professional audit reports, and maintains complete documentation trails. ๐Ÿš€ What This Workflow Does This comprehensive automation system: ๐Ÿ“Š Multi-Chain Monitoring: Real-time transaction tracking for Ethereum (via Alchemy API) and Solana networks ๐Ÿค– AI-Powered Risk Analysis: Intelligent scoring algorithm that evaluates transaction risk (0-100 scale) ๐Ÿ“„ Automated PDF Generation: Professional audit reports created instantly using APITemplate.io โ˜๏ธ Cloud Storage Integration: Seamless uploads to Google Drive with organized folder structure ๐Ÿ“‹ Database Management: Automatic Notion database entries for complete audit trail tracking ๐Ÿ“ง Smart Notifications: Multi-channel alerts to finance teams with detailed transaction summaries ๐Ÿ”’ Compliance Verification: Built-in KYC/AML checks and regulatory compliance monitoring ๐Ÿ’ผ Perfect For FinTech Companies managing blockchain transactions DeFi Protocols requiring audit documentation Enterprise Finance Teams handling crypto compliance Blockchain Auditors automating report generation Compliance Officers tracking regulatory requirements ๐Ÿ›  Key Integrations Alchemy API - Ethereum transaction monitoring Solana RPC - Native Solana network access APITemplate.io - Professional PDF report generation Google Drive - Secure cloud document storage Notion - Comprehensive audit database Email/SMTP - Multi-recipient notification system Etherscan/Solscan - Smart contract verification โšก Technical Highlights 10 Optimized Nodes with parallel processing capabilities Sub-30 Second Processing for complete audit cycles Enterprise Security with credential management Error Handling with automatic retry mechanisms Scalable Architecture supporting 1000+ transactions/hour Risk Scoring Algorithm with customizable parameters ๐Ÿ“Š Business Impact 80% Cost Reduction in manual audit processes 95% Error Elimination through automation 100% Compliance Coverage with immutable audit trails 70% Time Savings for finance teams ๐Ÿ”ง Setup Requirements Before using this workflow, ensure you have: Alchemy API key for Ethereum monitoring APITemplate.io account with audit report template Google Drive service account with folder permissions Notion workspace with configured audit database SMTP credentials for email notifications Etherscan API key for contract verification ๐Ÿ“ˆ Use Cases Transaction Compliance Monitoring: Automatic flagging of high-risk transactions Regulatory Reporting: Scheduled audit report generation for authorities Internal Auditing: Complete documentation for financial reviews Risk Management: Real-time scoring and alert systems Multi-Chain Portfolio Tracking: Unified reporting across blockchain networks ๐ŸŽฏ Why Choose This Workflow This isn't just another blockchain monitor - it's a complete document management ecosystem that transforms raw blockchain data into professional, compliant documentation while maintaining enterprise-grade security and scalability. Perfect for organizations serious about blockchain compliance and audit trail management! ๐Ÿš€ ๐Ÿ”„ Workflow Process Webhook Trigger receives blockchain event Parallel Monitoring queries Ethereum & Solana networks AI Processing analyzes transaction data and calculates risk Document Generation creates professional PDF audit reports Multi-Channel Distribution uploads to Drive, logs in Notion, sends notifications Verification & Response confirms all processes completed successfully Ready to automate your blockchain compliance? Import this workflow and transform your audit processes today! โœจ

Tegar karunia ilhamBy Tegar karunia ilham
259

Zendesk ticket escalation to ClickUp with Telegram alerts

Description This workflow automates Zendesk ticket escalation by creating ClickUp tasks for urgent cases and notifying the support team in Telegram. It ensures that high-priority tickets are instantly visible to the right team members, avoiding delays in resolution. What This Template Does (Step-by-Step) ๐ŸŸข Trigger (Manual Test or Later Zendesk Trigger) Currently uses a manual trigger (Execute Workflow) for testing. In production, this would start whenever a pending Zendesk ticket appears. ๐ŸŽซ Fetch Zendesk Tickets Pulls all pending tickets assigned to a group. Sorts them by status and date. ๐Ÿงน Select Latest Ticket Sorts by created_at and keeps only the newest ticket. Outputs: id, subject, description, requesterid, createdat. ๐Ÿ“ง Fetch Requester Email Retrieves requester details (name, email, timezone) from Zendesk Users API. ๐Ÿ”€ Merge Ticket & Requester Data Combines both streams: ticket info + requester info. Ensures the ClickUp task payload has everything it needs. ๐Ÿ“ Prepare ClickUp Task Payload Builds a structured task: Task Name: [Escalation] {Subject} (Ticket ID) Description: Ticket + requester details + escalation message Priority: 3 (default, can be adjusted) Tags: zendesk, escalation ๐Ÿ“‚ Create ClickUp Task Pushes the structured task into ClickUp under the escalation list. Assigns it to a predefined team member. ๐Ÿ“จ Format Telegram Alert Message Generates a concise but urgent message: Ticket subject + ID Requester name + email Direct ClickUp link Adds urgency formatting (๐Ÿšจ Immediate Attention Required). ๐Ÿ“ข Send Telegram Escalation Alert Posts the alert into the chosen Telegram chat/team. Ensures managers/stakeholders know instantly. Prerequisites Zendesk account + API credentials ClickUp account + API credentials Telegram bot token & chat ID n8n instance (cloud or self-hosted) Customization Ideas โšก Replace manual trigger with Zendesk โ€œTicket Createdโ€ trigger. ๐ŸŽฏ Add SLA-based conditions (e.g., escalate only if response > 4 hrs). ๐Ÿ“Š Auto-assign ClickUp tasks by ticket category. ๐Ÿ”” Add Slack/Email notification along with Telegram. ๐Ÿ“‚ Store escalation logs into Notion or Google Sheets. Key Benefits โœ… Zero delay in handling critical tickets โœ… Automatically creates ClickUp task + Telegram alert โœ… Reduces manual handoff between support โ†’ escalation team โœ… Keeps everyone aligned in real-time Perfect For ๐ŸŽฏ Support teams needing fast escalations ๐Ÿ“ˆ SaaS companies managing large ticket volumes ๐Ÿš€ Agencies ensuring VIP clients never wait

Rahul JoshiBy Rahul Joshi
88

Generate illustrated stories with GPT-4, DALL-E 3 and Firebase

Generate complete illustrated stories using AI. This workflow creates engaging narratives with custom DALL-E 3 images for each scene and saves everything to Firebase. How it works User fills out a form with story topic, language, art style, and number of scenes GPT-4 generates a complete story with scenes, characters, and image prompts DALL-E 3 creates unique illustrations for each scene Images are uploaded to Firebase Storage for permanent hosting Complete story data is saved to Firestore Returns JSON with the full story and image URLs Set up steps (10-15 minutes) Add your OpenAI API credentials Add Google Service Account credentials for Firebase Update 3 variables in the Code nodes: OPENAIAPIKEY, FIREBASEBUCKET, FIREBASEPROJECT_ID Activate and test with the form Features 12 languages supported 10 art styles to choose from 1-12 scenes per story Automatic image hosting on Firebase Full story saved to Firestore database

Victor Manuel Lagunas FrancoBy Victor Manuel Lagunas Franco
79

Automate RSS to Instagram with AI-generated content and Cloudinary

What it does Reads and aggregates news from one or more RSS feeds (customizable by category). Uses AI to select the most relevant or engaging articles. Generates a caption and headline with a natural, professional tone. Creates a realistic AI-generated image to match the topic. Uploads the image to Cloudinary and publishes the post directly to Instagram through the Meta Graph API. Runs automatically on schedule (default: every 5 hours) โ€” no manual steps required. Why itโ€™s different Works with any subject or niche, from tech to fashion, news, travel, and more. Includes a guide with curated RSS feed sources by category โ€” ready to plug in. AI-driven content generation for text and visuals, tuned for professional results. Fully automated workflow โ€” from discovery to publishing. Self-hosted and scalable, with no vendor lock-in. Whatโ€™s included Workflow JSON file (import-ready for n8n). PDF deployment guide (written together), covering: how to set up RSS sources by category; configuring APIs (OpenAI, Cloudinary, Meta Graph); scheduling and testing the workflow; recommended best practices for stability and scaling.

Paolo RoncoBy Paolo Ronco
65
All templates loaded