Three steps to automated routing
Define Your Rules
Create reusable routing configurations. Set precise parameters for slope, clearances, P-traps, and elbow styles (e.g., 45° vs 90°). Assign specific Revit pipe types and system classifications automatically.
Set Boundaries & Obstacles
Maintain total control over where pipes go. Define 3D path boundaries by level, and select structural or HVAC elements that the algorithm must treat as hard obstacles.
Compare & Select Routes
Pipeit doesn't just give you one option. Watch the live search progress as it calculates multiple valid paths. Compare routes by shortest length or fewest fittings, review the metrics, and select the best one to generate native Revit pipes instantly.
Built for plumbing engineers
Rule-Based Pathfinding
Routes adapt to available space while strictly adhering to your defined minimum pipe lengths and clearance requirements.
Dynamic Obstacle Avoidance
Select specific elements as obstacles. The routing algorithm automatically calculates the most efficient path around structural framing, ductwork, and cable trays.
Native Revit Elements
No imports or exports. Pipeit generates native Revit pipes, fittings (Wyes, Tees), and P-Traps using your existing family library and system types.
Advanced Slope & Connection Logic
Handle complex drainage with ease. Define slope percentages, slope direction (Up/Down), and specific connection behaviors (End-to-End vs End-to-Pipe).
Multiple Route Options
Don't settle for the first path found. The algorithm generates several valid routing alternatives, allowing you to choose the one that best fits your design intent.
Data-Driven Selection
Compare routes instantly by sorting them based on shortest total length or fewest fittings. View detailed metrics including elbow counts, segments, and potential clashes before generating.
Measurable impact from day one
Faster Design
Compress weeks of manual routing into automated workflows that complete in minutes.
Fewer Errors
Automated clash detection eliminates the conflicts that cause expensive rework on-site.
More Productive
Free engineers from repetitive tasks so they can focus on higher-value design decisions.
Simple, transparent pricing
Start free. Upgrade when you're ready.
Individual
Billed annually at $950
For single engineers and independent contractors.
- Full Plumbing Copilot access
- Unlimited routing generations
- Revit plugin included
- Community support
Team
Billed annually per user
For small to medium engineering teams.
- Everything in Individual
- Centralized billing
- Shared routing rules
- Priority support
Enterprise
For large firms needing organizational licensing.
- Everything in Team
- Unlimited seats
- Dedicated account manager
- Custom onboarding & training
- SLA & priority support
Set Up Your Team
Frequently Asked Questions
Plumbing Copilot is an intelligent Revit plugin that automates the routing of plumbing systems. It uses advanced pathfinding algorithms to generate multiple clash-free pipe layouts based on your rules, saving engineers hours of manual drafting time.
Yes. Plumbing Copilot does not force you to use proprietary content. It reads your current project's routing preferences and uses your existing loaded pipe types, fittings, and system classifications to generate native Revit elements.
Using the Obstacles Panel, you select specific elements (structural beams, columns, ductwork, cable trays, etc.) or entire linked models. The routing algorithm treats these as hard constraints and automatically calculates the most efficient path around them while maintaining your defined clearances.
Absolutely. You define precise slope requirements in the Configurations Panel before generating a route. The algorithm calculates the necessary elevations and drops to maintain that slope throughout the entire path.
Plumbing Copilot generates multiple valid routes in a single search. You can watch the live progress as routes are discovered, then compare them side-by-side using metrics like total length, number of fittings, elbows, and clashes. Sort by shortest length or fewest fittings to find the optimal solution.
If the space is too constrained for your rules (e.g., clearance is too high, or the path boundary is too small), the tool will notify you. You can then adjust your parameters, expand the path boundaries, or remove non-critical obstacles and run the search again.
Yes. The generated routes are native Revit pipe elements, not proprietary objects. Once placed, you can modify, extend, or delete them using all of Revit's standard editing tools, just like any pipe you would draw manually.
Automate Your Plumbing Design Today
Experience faster routing, fewer clashes, and smarter plumbing design directly inside Revit.