n8n AI Automations

repository·main·Indexed 23 days ago

https://github.com/lucaswalter/n8n-ai-automations

A collection of production-ready n8n workflows, AI agents, and automation templates developed by The Recap AI. The library includes JSON-based assets for diverse business use cases, such as marketing voice agents with ElevenLabs and HeyGen, dental practice scheduling via Google Calendar, WhatsApp chatbots for hospitality, AI Gmail management, and web development agents using Firecrawl and Lovable.dev. It also features advanced ad generation pipelines utilizing Sora 2, Gemini, and Gamma API for Meta Ad audits and UGC video creation.

Tokens
1.9K
Snippets
6
Records
13
Agent score
32%

What's inside n8n-ai-automations

  1. Overview of n8n AI Agents and Automations

    main
    This repository contains a collection of n8n agents, workflows, templates, and automations developed by The Recap AI. These assets are designed to automate complex business processes using AI, ranging from marketing and customer service to specialized industry workflows like dental practices and auto repair shops. Users can leverage these JSON-based workflow files to implement advanced AI capabilities within their own n8n instances.
  2. Use the WhatsApp AI Chatbot Agent

    main
    The WhatsApp AI Chatbot Agent (whatsapp_ai_chatbot_agent.json) is designed for the hospitality industry. It uses natural language to handle customer inquiries and provide personalized service recommendations via WhatsApp.
    whatsapp_ai_chatbot_agent.json
  3. Use the Auto Repair Shop Gmail Agent

    main

    The Auto Repair Shop Gmail Agent (auto_repair_shop_gmail_agent.json) is a specialized automation for managing customer quote requests. It performs the following:

    • Analyzes incoming emails for complete vehicle repair information.
    • Sends follow-up emails if details are missing.
    • Notifies shop owners via SMS when a complete quote request is ready.
    • Maintains logs in Google Sheets.
    auto_repair_shop_gmail_agent.json
  4. Use the AI Web Developer Agent

    main

    The AI Web Developer Agent (web_developer_agent.json) automates website analysis and creation. It can scrape existing sites, generate Product Requirements Documents (PRDs), and build websites using Lovable.dev.

    Included tools:

    • web_develop_agent_tool_scrape_website.json: Uses Firecrawl (map and scrape endpoints) to extract content, links, and structure from any website into markdown.
    • web_develop_agent_tool_write_website_prd.json: Analyzes scraped content to generate PRDs optimized for AI website builders like Lovable.dev, defining visual styles, branding, and page-by-page specifications.
    web_developer_agent.json
  5. Use the Dental Practice Voice Agent

    main

    The Dental Practice Voice Agent (dental_practice_voice_agent.json) is an AI-powered voice agent designed for dental offices. It uses natural language to:

    • Handle appointment scheduling.
    • Check availability via Google Calendar.
    • Book appointments.
    • Log patient details into Google Sheets.
    dental_practice_voice_agent.json
  6. Use the Marketing Team Voice Agent

    main

    The Marketing Team Voice Agent (marketing_team_agent.json) is an AI voice agent designed to automate daily marketing tasks. It integrates with ElevenLabs for voice capabilities and uses various specialized tools to handle content creation and distribution.

    Key tools included in this agent:

    • write_newsletter_tool.json: Automates newsletter generation (news collection, filtering, writing, and email formatting) with Slack integration.
    • generate_image_tool.json: Uses OpenAI's image generation API to create brand-compliant images and posts them to Slack.
    • generate_talking_avatar_tool.json: Uses the HeyGen API to create talking avatar videos from scripts.
    • repurpose_to_short_form_script_tool.json: Converts long-form content into scripts for TikTok, Instagram Reels, and YouTube Shorts.
    • repurpose_to_twitter_thread_tool.json: Transforms newsletters into Twitter/X threads.
    • email_research_report_tool.json: Converts markdown research into HTML and emails it to stakeholders.
    marketing_team_agent.json
  7. Generate Meta Ad Sales Decks with meta_ad_audit_agency_sales_deck_generator.json

    main

    This workflow automates the creation of sales presentations for ad agencies. It converts a brand's Meta Ad Library into a polished PowerPoint deck.

    Workflow Steps:

    1. Brand Context Scraping: Uses Firecrawl to extract colors, fonts, OG images, brand tone, and homepage content from a provided website URL.
    2. Meta Ad Extraction: Uses Apify Facebook Ads Library Scraper to pull active ads in VIDEO, IMAGE, CAROUSEL, and DCO formats.
    3. Media Hosting: Uploads ad media to tmpfiles.org for stable URLs, using MD5 deduplication to avoid redundant uploads.
    4. Creative Audit: Uses Gemini 3.1 Pro (passing images/videos as inline context) to perform an 8-section audit covering: creative mix, visual design, messaging, strengths, gaps, competitive context, and a ranked action plan.
    5. Deck Generation: Uses the Gamma API to export a branded PowerPoint presentation containing the audit and real ad creatives.
  8. Reverse-engineer competitor ads with facebook_ugc_video_ad_thief.json

    main

    A two-stage workflow that reverse-engineers competitor Facebook/Instagram UGC video ads and regenerates them for your brand using Sora 2.

    Stage 1: Brand Setup

    • Scrapes your brand's website using Firecrawl and aggregates content from multiple pages.
    • Uses Gemini 2.5 Pro to generate comprehensive brand guidelines saved as a Google Doc.

    Stage 2: Ad Regeneration

    • Analyzes a competitor's UGC video ad using Gemini 2.5 Pro to create a detailed shot-by-shot breakdown.
    • Fetches the official Sora 2 prompting guide and retrieves your brand guidelines.
    • Uses Claude Sonnet 4.5 to synthesize the breakdown, guidelines, and prompting guide into a Sora 2-optimized video prompt.
    • The prompt transposes the competitor's concept to your brand while maintaining structure, pacing, and UGC aesthetic.
    • Generates a 12-second vertical video using Sora 2 API with your product image as reference.
    • Polls for completion and uploads the final video to Google Drive.
  9. Generate consistent character UGC ads with sora2_ugc_consistent_character_ads_generator.json

    main

    Generates three distinct UGC-style video ads with consistent characters using OpenAI's Sora 2.

    Inputs Required:

    • A Sora 2 character username (e.g., @olipop.ashley)
    • A product image
    • A website URL

    Workflow Steps:

    1. Context Scraping: Uses Firecrawl and the official Sora 2 prompting guide to scrape the product homepage.
    2. Prompt Engineering: Uses Gemini 2.5 Pro to generate three 15-second video ad prompts following specific UGC archetypes:
      • The On-the-Go Testimonial (Walk-and-talk)
      • The Driver's Seat Review
      • The At-Home Demo
    3. Video Generation: Optimizes prompts for iPhone-shot, vertical 9:16 format and generates videos using Kie AI's Sora 2 API.
    4. Storage: Automatically uploads all three variations to Google Drive.
  10. Generate A/B test variations with nano_banana_static_ad_variation_generator.json

    main

    Automatically generates 10 strategically-optimized A/B test variations of an existing ad creative using Google's Nano Banana image model (Gemini 2.5 Flash Image Preview).

    Workflow Steps:

    1. Brand Guidelines: Scrapes a brand website via Firecrawl and generates comprehensive brand guidelines as a Google Doc using Gemini 2.5 Pro.
    2. Optimization Analysis: Analyzes an existing ad image with AI to identify optimization opportunities.
    3. Prompt Generation: Generates 10 distinct iterative variation prompts testing single variables (e.g., demographics, CTA colors, headlines, layouts).
    4. Image Creation: Creates edited versions of the ad using Nano Banana.
    5. Storage: Automatically uploads all variations to Google Drive.
  11. Automate insurance lawyer lead generation with deal_breakdown_lawyer_lead_gen.json

    main

    An AI automation pipeline for insurance lawyer lead generation.

    Workflow Steps:

    1. Scraping: Uses Firecrawl to scrape law firm directories.
    2. Identification: Identifies individual attorney profiles.
    3. Evaluation: Uses AI to evaluate practice areas for insurance coverage disputes.
    4. Lead Management: Uses Google Sheets to manage leads.
    5. Outreach: Generates personalized outreach emails for insurance mediation services.