AI Takeoff Using the Aedis Agent
TL;DR: The Aedis Agent can perform automatic takeoffs on the currently opened markup page. Simply describe what you want to measure, and the agent will draw the measurement, apply the correct element description, and populate your Measurement Tree automatically.
Overview
The AI Takeoff feature allows you to ask the Aedis Agent to measure elements directly on your markup page — without manually drawing shapes or polygons.
Using the Estimator Agent inside the multi-agent system, AedisPro can:
- Identify elements on the active markup (doors, rooms, walls, windows, etc.)
- Measure areas, lengths, counts, or volumes
- Apply your provided description to the created measurement element
- Automatically add the result to the Measurement Tree
- Keep results linked to the markup for BOQ use
This feature dramatically speeds up the takeoff process, reduces user clicks, and minimizes measurement mistakes.
Before You Use AI Takeoff
To ensure the Aedis Agent can measure correctly:
✔ A Markup Page Must Be Open
The agent reads only the markup page currently visible on your screen.
If no markup is open, the agent cannot perform takeoffs.
✔ The Drawing Should Be Clear and Scaled
Ensure:
- • The scale is set
- • Viewports are defined (if applicable)
- • The drawing resolution is suitable for identifying elements
✔ Provide Clear Instructions
Give the agent:
- • What to measure
- • Which element type it is
- • Any naming, labeling, or description you want applied
Example prompts:
- • "Takeoff the floor area of Room G05 and name it 'Classroom Floor Finish'."
- • "Measure all doors on this sheet and label them 'Internal Doors'."
- • "Quantify external wall length on the current markup."
How AI Takeoff Works
1. You Instruct the Agent
Enter a natural-language command such as:
"Measure the area of the highlighted room and call it 'Meeting Room Carpet'."
2. The Agent Reads the Open Markup
The Reader Agent analyzes the drawing you have open.
3. The Estimator Agent Performs the Measurement
It detects the boundaries, measures the element, and creates a measurement element on your markup.
4. Descriptions From Your Prompt Are Applied Automatically
If your instruction includes:
- • A room name
- • A work description
- • A label for BOQ use
…the agent incorporates that directly into:
- • The Description field
- • The Label (if appropriate)
- • The Measurement Tree entry
5. The Measurement Appears in the Measurement Tree
The result is added instantly into your project workflow:
- • Using proper units (m², m, m³, nr)
- • Assigned to the active collection
- • Ready for export or BOQ mapping
Examples of Effective Prompts
Area Takeoff
"Takeoff the area of Room 1.04 and name it 'Vinyl Flooring'."
Length Takeoff
"Measure the perimeter of the external walls and call it 'External Wall Perimeter'."
Count Takeoff
"Count all windows on this sheet and label them 'Windows – Type A'."
Multi-item Takeoff
"Measure all rooms on this markup and name each one using its room code."
Takeoff With Specification
"Quantify the screed area for Room 02 and apply description: '50mm sand cement screed'."
Descriptions will appear automatically in the measurement element.
Tips for Best Results
- • Be specific — mention room labels, sheet references, or element types.
- • If you want the measurement named or categorized, include that in your prompt.
- • Keep the markup zoomed appropriately — overly zoomed-in or zoomed-out views may reduce clarity.
- • If something is unclear to the AI, refine your prompt (e.g., "Measure the only highlighted room").
Limitations
While powerful, the AI takeoff feature depends on drawing clarity and element visibility. You may need to revise prompts if:
- The element boundaries are unclear
- Symbols are inconsistent
- Overlapping lines obscure detection
Always verify final measurements.
Note:
AI results may contain inaccuracies. Confirm quantities before relying on them for BOQs or project estimates.
Summary
The Aedis AI Assistant offers a fast, intelligent way to automate your takeoff workflow:
- Open a markup page
- Tell the agent what to measure
- Include names or descriptions in your command
- Let the Estimator Agent perform the measurement
- Review results instantly in the Measurement Tree
This transforms how takeoffs are traditionally done — enabling faster, cleaner, and smarter estimating directly inside AedisPro.