Service AI designs your storm and sanitary networks for you. It takes the existing and proposed surfaces plus your existing connections as inputs, and designs the catchments, pipe networks, and structures according to how your subnets and servicing parameters are configured. After setting up your servicing inputs, you validate the model, send it to Allsite.ai to run, and then load the results back into Civil 3D.
The Allsite.ai workflow has three stages: Prepare (extract + validate), Run (final validation, then send to Allsite.ai), and Results (load pipes, structures, and catchments back into the model).
What you need before running Service AI
Before running, confirm the following are in place:
Surfaces
Existing surface is set.
Proposed surface is set — this is required. It can be a surface produced by Level AI or one you supply. Level AI must have been run (or an equivalent proposed surface provided) before Service AI can run.
Servicing extent must be within the coverage of both surfaces.
Networks
Storm and sanitary networks selected via the ribbon dropdowns.
Parts List with appropriate families and sizes:
Toolspace>Settings> Pipe Network>Parts Lists
Part list assigned to Storm and Sanitary:
Part Families selected for pipes and structures types on Service AI Settings
Existing storm / sanitary structures added with status set to EXISTING and invert levels populated.
Recommended part-family sizes for a good run
Service AI picks the closest available size for each pipe and structure, so the selected families should span the range the design needs. Prepare/Run flags any family that falls short of these (in the confirmation popup and the Allsite AI Assistant):
Storm pipes — at least 7 sizes, including a small size of 12″ (≈300 mm) or smaller.
Sanitary pipes — at least 4 sizes, including a small size of 6″ (≈150 mm) or smaller.
Storm structures — at least 3 sizes, including a large size with a diameter or length of at least 96″ (≈2400 mm).
Sanitary structures — at least 3 sizes, including a large size with a diameter or length of at least 72″ (≈1800 mm).
Service Ai Settings are available on the settings pane (clearing filters on the top):
Or from the popups when clicking any of Service AI buttons:
Each network needs an outlet (sink)
Storm — at least one output such as a pond, outfall, headwall, manhole, or pump station (ponds are the typical output).
Sanitary — an existing structure to collect to, such as a lift station, a connection to an existing trunk sewer, a treatment-plant connection, or a regional manhole.
Servicing layout
Servicing Extent added — defines where Service AI can place pipes and structures. All existing connections must fall within it.
Roads set up as Civil 3D corridors or Allsite.ai simple roads.
Parcels added, with residential parcels set to NORMAL.
Subnets
Every active subnet must contain at least one pit (source) and at least one sink (outlet), and be internally connected.
Each sink must have a valid invert elevation.
For corridor roads, set the subnet on the curb subassembly extended data.
Hydrology (storm)
Rainfall IDF set on Project Properties → Hydrology Data.
For full details on settings, see Storm / Sanitary Networks.
Service AI Prepare
Run Service AI Prepare from the Allsite.ai ribbon. A confirmation popup appears displaying the currently selected part families, with a link to update them in the settings pane. Prepare extracts your servicing objects and validates them, writing review points onto the AS-REVIEW-INFO, AS-REVIEW-WARNING, and AS-REVIEW-ERROR layers. Priority 9 review comments block the run and must be resolved before the model can be sent to Allsite.ai.
How review points, priorities, the Allsite AI Assistant, and the Panorama event log work — and how to toggle review layers — is covered once in Level AI Prepare; the same behaviour applies to Service AI. For specific errors and fixes, see Troubleshooting validation errors.
Service AI Run
After reviewing and validating your model, run Service AI Run to send it to Allsite.ai. It performs a final validation; if there are no priority 9 review items, the model is sent. Smaller jobs may take about 30 minutes, while large projects over 100 acres may take more than 2 hours. Click Status to check progress, or the Allsite.ai ribbon button to open the project page.
Loading Service AI Results
When the run is complete, load the results. Loading the results removes previous proposed pipes and structures that were not locked and replaces them with the new data. Some extended data and native pipe and structure data is also updated. Catchments are also loaded into the model.



