Revit automation services: Dynamo scripts, pyRevit tools and C# Revit plugins
We automate the repetitive work in Autodesk® Revit® software: sheets, views, renumbering, exports, parameters and model checks. You get the right tool for the job, a fixed price before we start, and the full source code at the end.
Dynamo, pyRevit or a C# plugin: we build all three.
We pick the smallest tool that solves the problem. A script for a one-off job. A proper plugin when the whole team uses it every day.
Custom Dynamo scripts
Dynamo graphs set up for Dynamo Player, so anyone can run them with a few inputs. Cleanup and migration of old graphs to Dynamo 4.0 and PythonNet3.
pilot $750–$1,500
pyRevit scripts and toolbars
Python buttons in a company toolbar inside Revit, for quick tools your own staff can read and maintain.
pilot $750–$1,500
C# Revit plugins (add-ins)
Ribbon tools built on the Revit API in C#, with windows, an installer for each Revit version, logging and full source code.
$4,000–$15,000
Revit tasks teams ask us to automate.
Sheets and views
Sheets from an Excel list, views from templates, title block fields, view placement and naming to your standard.
Renumbering and IDs
Sheets, rooms, doors, equipment and racks numbered by rule, for example DH1-A-03, and kept in order after changes.
Batch exports
PDF, DWG, IFC and NWC across many models, overnight. See batch automation.
Excel and Power BI
Schedules and parameters out to Excel and back in with a preview, and model data for dashboards.
Model checks and QA
Naming, parameters, warnings and standards checked before every issue, with an Excel issue list.
Data center layouts
Rack rows, A/B power path checks, campus copies and handover data. See data centers.
Fixed price first, then a pilot you can test.
Scoping call
Free, 30 minutes. Tell us the task, your Revit versions and how long it takes today.
freeWritten scope
A fixed price for a pilot or first phase, and an estimate range for anything bigger.
within 2 business days of the callPilot
One task automated, tested on sample models and a copy of yours, with a weekly demo.
estimated 1–2 weeksAcceptance
You run the written acceptance test on your Revit version. Then source code, installer and a 30-day bug-fix warranty.
on acceptance
Pilot guarantee. If the pilot doesn't pass the written acceptance test on the agreed Revit version, we fix it at no charge. If it still doesn't pass within 10 business days of your test report, we refund the pilot fee in full. This doesn't cover changes to the scope, the test model or the Revit version after the scope is signed.
Teams that work in Revit every day.
Revit automation FAQ
What is Revit automation?
Revit automation means using scripts or plugins to do repetitive Revit work: creating sheets and views, renumbering, exporting, filling parameters and checking models. The main tools are Dynamo, pyRevit and C# add-ins built on the Revit API.
How much does Revit automation cost?
A fixed-price pilot that automates one task costs $750 to $1,500. A custom C# Revit plugin costs $4,000 to $15,000. A model health check is $500 per model. Prices are in US dollars and exclude any applicable taxes. See pricing.
Do we own the code?
Work made only for you is assigned to you in writing once paid in full, and you get the full source code. See Security & IP.
Which Revit versions do you support?
Revit 2024 to 2027, and 2023 on request, with one build per .NET runtime. See Revit 2027 add-in migration.
Does it work with Revit LT?
No. Revit LT doesn't run add-ins or Dynamo. You need full Revit or the AEC Collection.
Can you work with our team outside the US?
Yes. We're a remote company and work with teams in the US, UK, Europe, Australia and India. Prices are in US dollars.
Have a Revit task your team repeats every week?
Tell us about it. Within 2 business days of the call you get a written scope with a fixed price for a pilot or first phase, and an estimate range for anything bigger. No obligation.