hanson-cheng/n8n-workflows

repository·main·Indexed 21 days ago

https://github.com/hanson-cheng/n8n-workflows

A curated collection of n8n workflows organized by functional categories, providing ready-to-import JSON files and setup documentation. Included workflows cover analytics (Markdown report generation, weekly record reporting, AI sentiment analysis, Instagram statistics), API and webhooks (XML data returns, Redis rate limiting, Twitter webhook verification, Strapi testimonial automation), and Adobe Acrobat E-Signatures.

Tokens
98.3K
Snippets
37
Records
846
Agent score
74%

What's inside hanson-cheng-n8n-workflows

  1. Overview of the Telegram User Registration Workflow

    main

    This workflow automates user onboarding by integrating Google Sheets and Telegram. It is designed to capture user information, manage a database, and provide personalized communication.

    Core Capabilities:

    • Data Capture: Automatically captures and stores user data (e.g., name and contact details) in Google Sheets.
    • Conditional Logic: Distinguishes between new and returning users.
    • Personalized Messaging: Sends tailored Telegram messages based on whether the user is new or returning.

    Example Use Case: A business owner can use this to streamline customer onboarding. When a new user signs up, the workflow captures their details, updates a customer database, and sends a personalized welcome message via Telegram.

  2. Overview of the Weekly Coffee Chat Mattermost Workflow

    main

    This workflow automates the organization of virtual coffee breaks for distributed teams. It performs the following core functions:

    • Group Randomization: Automatically divides team members into random groups of 3.
    • Mattermost Announcements: Sends a greeting message and announces the assigned groups within a specified Mattermost channel.
    • Calendar Scheduling: Schedules calendar invites for the coffee breaks and automatically adds the group members as attendees.
  3. Overview of the Xml To Dropbox workflow

    main

    This n8n workflow automates the process of fetching XML data, transforming it, and storing it in Dropbox. It follows this logic:

    1. Fetches XML data from a public API.
    2. Converts the XML data to JSON format to allow for easy manipulation within n8n.
    3. Modifies specific content (e.g., updating the title of the XML content).
    4. Converts the modified JSON data back into XML format.
    5. Saves the final XML file to a specified Dropbox account.
  4. Overview of Visual Regression Testing Workflow

    main

    This n8n workflow automates visual regression testing for websites. It uses AI-powered image comparison to detect unintended visual changes by comparing new screenshots against baseline screenshots.

    Key Capabilities:

    • Screenshot Management: Automatically generates screenshots and stores them in Google Drive.
    • AI Comparison: Uses Google's Gemini model to perform visual regression testing.
    • Reporting: Parses structured output to detect changes and reports them to project management tools like Linear.
    • Automation: Supports scheduled execution for regular website monitoring.
  5. Overview of the AI Data Analyst Agent

    main

    The AI Data Analyst Agent is an n8n workflow designed to help users explore and understand database table structures and contents through natural language conversation.

    Core Capabilities

    • Metadata Retrieval: Integrates with NocoDB to fetch metadata about specific database tables.
    • Conversational Interface: Uses a conversational AI agent to engage users and provide insights.
    • Natural Language Processing: Leverages OpenAI language models to interpret user queries and generate informative responses about the data structure.
  6. Overview of the 2658 Api Schema Extractor workflow

    main
    The 2658 Api Schema Extractor is an n8n workflow designed to automate the collection and structuring of API documentation. It crawls web content, uses natural language processing (NLP) to identify specific API operations, and generates standardized JSON schemas for each service discovered. This is useful for companies managing multiple SaaS products that need to systematically organize and maintain their public API documentation.
  7. Overview of the 674 Manage Files In S3 workflow

    main
    This n8n workflow automates the process of downloading an image from a URL, uploading that image to an Amazon S3 bucket, and subsequently retrieving a complete list of all files currently stored in that same S3 bucket. It is useful for automating asset management, such as downloading company logos and centralizing them in cloud storage for further processing.
  8. Overview of the Waitlist Form with Email Verification Workflow

    main
    This n8n workflow automates a waitlist collection process. It captures user information via a form, generates a unique verification code, sends that code to the user via email, and validates the code before storing the final verified user data in a Google Sheet. This ensures that only users with valid email addresses are added to the waitlist.
  9. Overview of the 2063 Google Maps Scraper workflow

    main

    The 2063 Google Maps Scraper is an n8n workflow designed to efficiently scrape Google Maps data using the SerpAPI service. It is intended as a cost-effective alternative to the official Google Maps API.

    Key capabilities include:

    • Search & Pagination: Retrieves Google Maps search results and automatically handles pagination to collect all available data for a specific search query.
    • Data Transformation: Transforms raw SerpAPI data into a consistent format and removes duplicates.
    • Google Sheets Integration: Saves the cleaned data to a Google Sheet and updates the status of each search to indicate success or failure.
  10. Introduction to the HTTP Tool workflow

    main
    The HTTP Tool workflow is an n8n automation designed to facilitate natural language interactions with an AI agent. The agent is capable of scraping web pages and suggesting activities based on user input. It leverages OpenAI's language models and the n8n HTTP Request node to fetch data from web APIs, allowing for complex tasks like retrieving GitHub issues and processing them through an AI to provide personalized recommendations.
  11. Overview of the 2398 Kb Tool Confluence Knowledge Base workflow

    main
    This n8n workflow automates IT support by integrating Slack, OpenAI, and Confluence. It allows an agent to receive a query via Slack, use GPT-4 to refine that query into searchable keywords, search Confluence for relevant knowledge base articles, and return a formatted response containing the article title, link, and summary.