AutomationMart
Home/Browse/ETL: Extract and Parse Revit Model Data to Structured Excel
n8n

ETL: Extract and Parse Revit Model Data to Structured Excel

n8nn8n9 modulesv1.0
GitHub

Convert a Revit model to Excel and parse it into structured items ready for downstream ETL. This minimal template runs a local RvtExporter.exe, checks success, derives the expected rvt.xlsx filename, reads it from disk, and parses it to data items in n8n. What it does 1. Setup: define pathtorevitconverter and revitfile. 2. Run converter: execute RvtExporter.exe "<converter>" "<revitfile>" (writes rvt.xlsx next to the RVT). 3. Check success

At a glance

ETL: Extract and Parse Revit Model Data to Structured Excel is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects GitHub. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
GitHub
Modules
9
Price
Free
Version
v1.0
ETL: Extract and Parse Revit Model Data to Structured Excel workflow diagram

About this workflow

Convert a Revit model to Excel and parse it into structured items ready for downstream ETL. This minimal template runs a local RvtExporter.exe, checks success, derives the expected rvt.xlsx filename, reads it from disk, and parses it to data items in n8n. What it does 1. Setup: define pathtorevitconverter and revitfile. 2. Run converter: execute RvtExporter.exe "<converter>" "<revitfile>" (writes rvt.xlsx next to the RVT). 3. Check success: branch on converter error output. 4. Read Excel: compute <revitfile> → rvt.xlsx and read it from disk. 5. Parse: convert the workbook into structured items (rows → items). Prerequisites - Windows host (local executable and filesystem paths). - DDC Revit toolkit installed: C:\\DDCConverterRevit\\datadrivenlibs\\RvtExporter.exe. - A local .rvt you can read; the converter will write rvt.xlsx next to it. How to use 1. Import this JSON into n8n. 2. Open “Setup – Define file paths” and set: - pathtorevitconverter: C:\\DDCConverterRevit\\datadrivenlibs\\RvtExporter.exe - revitfile: e.g., C:\\SampleProjects\\yourproject.rvt 3. Run Manual Trigger. 4. On success, the flow will read rvt.xlsx and emit parsed items. Outputs - On disk: <YourProject>rvt.xlsx (created by the converter). - In n8n: parsed rows as items, ready for Transform/Load phases. Notes & tips - If your converter writes the Excel to a different folder/file name, update the “Success – Create Excel filename” node to point to the actual path. - Ensure write permissions in the project folder and avoid non-ASCII characters in paths when possible. - This template is purposefully minimal (Extract-only). Chain it with your own Transform/Load steps. Categories Data Extraction · Files & Storage · ETL · CAD/BIM Tags cad-bim, revit, ifc, dwg, extract, xlsx, etl Author DataDrivenConstruction.io info@datadrivenconstruction.io Consulting and Training We work with leading construction, engineering, consulting agencies and technology firms around the world to help them implement open data principles, automate CAD/BIM processing and build robust ETL pipelines. If you would like to test this solution with your own data, or are interested in adapting the workflow to real project tasks, feel free to contact us. Docs & Issues: Full Readme on GitHub

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Generate AI-powered markdown posts from workflow JSON with Gemini & LlamaIndex

This AI-powered workflow transforms n8n workflow JSON files into publication-ready, SEO-optimized markdown posts for the n8n community. Simply upload your workflow's JSON, and let Google Gemini 2.5 Pro, guided by a LlamaIndex-powered knowledge base of best practices, automatically generate compelling content. Why Use This Workflow? Time Savings: Reduces the time to create a detailed workflow post from over an hour of manual writing to under 2 minutes. Cost Reduction: Eliminates th

Free

Automated n8n workflow backup to GitHub with deletion tracking

Remixed Backup your workflows to GitHub from Solomon's work. Check out his templates. How it works This workflow will backup your workflows to GitHub. It uses the n8n API node to export all workflows. It then loops over the data, checks in GitHub to see if a file exists that uses the credential's ID. Once checked it will: - update the file on GitHub if it exists; - create a new file if it doesn't exist; - ignore if it's the same. In addition, it also checks if any workflows have been deleted fro

Free

Automate employee onboarding with GPT-4o: Jira, Notion & Gmail integration

Description This workflow automates the employee onboarding process by creating Jira accounts, generating Notion onboarding checklists, crafting AI-generated welcome messages, and sending personalized welcome emails — all automatically. It provides a complete hands-free onboarding experience for HR and IT teams by connecting Jira, Notion, Google Sheets, Gmail, and Azure OpenAI. Failures (like Jira account creation errors) are logged into Google Sheets to ensure full transparency and no mi

Free

Build a voice AI chatbot with ElevenLabs and InfraNodus knowledge experts

Set Up ElevenLabs Voice Chat Agent using Graph RAG Knowledge Graphs as Experts This workflow creates an AI voice chatbot agent that has access to several knowledge bases at the same time (used as "experts"). These knowledge bases are provided using the InfraNodus GraphRAG using the knowledge graphs and providing high-quality responses without the need to set up complex RAG vector store workflows. We use [ElevenLabs](

Free

Conversational Kubernetes management with GPT-4o and MCP integration

This n8n workflow template uses community nodes and is only compatible with the self-hosted version of n8n. Conversational Kubernetes Management with GPT-4o and MCP Integration This workflow enables you to manage Kubernetes clusters conversationally using OpenAI’s GPT-4o and a secure MCP (Model Context Protocol) server. It transforms natural language queries into actionable Kubernetes commands via a lightweight MCP API gateway — perfect for developers and platform engineers seeking to simplify

Free

Auto Update n8n to Latest Version with Coolify

Automatically detect new n8n releases (stable or beta) from GitHub, update Coolify environment variables, and trigger deployments. --- Functionality This workflow automates deployment of n8n releases to a Coolify instance. It supports two tracks: 1. Beta Releases: Checks GitHub every minute for prereleases, filters duplicates, updates the N8NVERSION environment variable, and deploys. 2. Stable Releases (disabled by default): Checks the latest stable release hourly and deploys. Key Features:

Free

Real-time startup intelligence: Crunchbase monitoring with AI summaries & email alerts

Automated monitoring system that tracks startup activities, funding events, and company updates in real-time, providing valuable market intelligence. 🚀 What It Does - Real-time monitoring of startup activities - Funding alerts and updates - Competitor tracking - Industry trend analysis - Customizable watchlists 🎯 Perfect For - Venture capitalists - Startup founders - Business development teams - Market researchers - Investment analysts ⚙️ Key Benefits ✅ Stay ahead of market movements ✅ Never mi

Free

Benchmark LLM performance on legal documents with Google Sheets and OpenRouter

This workflow demonstrates a simple way to run evals on a set of test cases stored in a Google Sheet. The example we are using comes from an info extraction task dataset, where we tested 6 different LLMs on 18 different test cases. This workflow extends the functionality of my simple eval for benchmarking legal tasks here. Rather than running executions sequentially (waiting for each one to respond before making another request), we use parallel processing to fire 2 requests every second. You ca

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free