Our Engine Library
Pre-built, modular engines that serve as building blocks for larger solutions. Each engine is battle-tested and designed to operate in four modes: library, API, skill, and MCP.
All engines are designed to operate in four modes: Library, API, Skill, and MCP.
Email Polling Engine
On-demand access to Mail, Calendar, Contacts, and Search operations.
- • Mail read, send, and manage
- • Calendar event operations
- • Contact management
- • Cross-mailbox search
Email Webhook Engine
Real-time notifications for Mail, Calendar, and Contacts changes.
- • Real-time mail notifications
- • Calendar change detection
- • Contact update alerts
- • Subscription lifecycle management
Teams Polling Engine
On-demand access to Teams, Channels, Chats, and Messages.
- • Team and channel management
- • Chat operations
- • Message retrieval and search
- • Member management
Teams Webhook Engine
Real-time notifications for Teams, Channels, Chats, and Messages.
- • Real-time message notifications
- • Channel activity monitoring
- • Chat update alerts
- • Subscription lifecycle management
Groups Polling Engine
On-demand access to Groups, Conversations, Threads, and Posts.
- • Group management
- • Conversation thread operations
- • Post retrieval and search
- • Member management
Groups Webhook Engine
Real-time notifications for Group conversations, threads, and posts.
- • Real-time conversation notifications
- • Thread activity monitoring
- • Post update alerts
- • Subscription lifecycle management
Asbestos Abatement Pipe Engine
Calculate asbestos abatement pipe take-off quantities from a pipe run schedule.
- • Line items
- • Insulation type breakdowns
- • Glove bag counts
- • Disposal bag estimates
Asbestos Abatement Surface Engine
Calculate asbestos abatement surface take-off quantities from a surface schedule.
- • Line items
- • Material type breakdowns
- • Containment
- • Disposal
- • Air monitoring estimates
Bolt Connection Engine
Calculate bolt connection take-off quantities from a bolt group schedule.
- • Line items
- • Bolt type breakdowns
- • Installation hours
- • Torque hours
Building Envelope Repair Engine
Calculate building envelope repair take-off quantities from a repair schedule.
- • Line items
- • Repair type breakdowns
- • Sealant volume
- • Scaffolding estimates
Concrete Breaking Removal Engine
Calculate concrete breaking and removal take-off quantities from an area schedule.
- • Line items
- • Thickness tier breakdowns
- • Weight
- • Haul volume estimates
Concrete Pad Pier Engine
Calculate concrete pad and pier take-off quantities from a pad schedule.
- • Line items
- • Pad-type breakdowns
- • Anchor bolt counts
- • Formwork estimates
Concrete Placement Engine
Calculate concrete placement take-off quantities from a pour schedule.
- • Line items
- • Thickness tier breakdowns
- • Volume
- • Weight
- • Truck estimates
Concrete Sealer Engine
Calculate concrete sealer take-off quantities from an area schedule.
- • Line items
- • Type breakdowns
- • Sealer volumes
Concrete Spall Repair Engine
Calculate concrete spall repair take-off quantities from a spall schedule.
- • Line items
- • Severity tier breakdowns
- • Material bags
- • Debris estimates
Concrete Surface Repair Engine
Calculate concrete surface repair take-off quantities from a repair area schedule.
- • Line items
- • Repair type breakdowns
- • Material gallons
- • Debris estimates
Core Drilling Engine
Calculate core drilling take-off quantities from a hole schedule.
- • Line items
- • Diameter tier breakdowns
- • Debris estimates
- • Bit consumption
Crack Routing Sealing Engine
Calculate crack routing and sealing take-off quantities from a crack schedule.
- • Line items
- • Crack type breakdowns
- • Sealant volume estimates
Crane Rigging Engine
Calculate crane rigging estimation quantities from a lift schedule.
- • Line items
- • Lift type breakdowns
- • Crane selection parameters
- • Signal person requirements
Decommissioning Engine
Calculate decommissioning take-off quantities from an item schedule.
- • Line items
- • Item type breakdowns
- • Isolation/drain/flush/survey hours
- • Manifest counts
Decontamination Engine
Calculate decontamination take-off quantities from an area schedule.
- • Line items
- • Contaminant breakdowns
- • Wash water
- • Chemical
- • Verification sample estimates
Environmental Remediation Engine
Calculate environmental remediation take-off quantities from a scope schedule.
- • Line items
- • Media type breakdowns
- • Treatment hours
- • Truckloads
- • Weight
Epoxy Injection Engine
Calculate epoxy injection take-off quantities from a crack injection schedule.
- • Line items
- • Depth tier breakdowns
- • Injection port counts
- • Epoxy volume
Expansion Joint Replacement Engine
Calculate expansion joint replacement take-off quantities from a joint schedule.
- • Line items
- • Width tier breakdowns
- • Sawcutting
- • Concrete removal
- • New concrete volumes
Facade Rehabilitation Engine
Calculate facade rehabilitation take-off quantities from a facade area schedule.
- • Line items
- • Method breakdowns
- • Scaffolding estimates
- • Total facade SF
Fin Fan Cleaning Engine
Calculate fin-fan heat exchanger cleaning quantities.
- • Line items
- • Method breakdowns
- • Water/chemical usage
- • Scaffold hours
Foundation Concrete Engine
Calculate foundation concrete take-off quantities from an element schedule.
- • Line items
- • Element type breakdowns
- • Formwork
- • Rebar
- • Weight estimates
Gate Installation Engine
Calculate gate installation take-off quantities from a gate schedule.
- • Line items
- • Gate type breakdowns
- • Post/hinge/bolt counts
- • Concrete volumes
Geotechnical Stabilization Engine
Calculate geotechnical stabilization take-off quantities from a zone schedule.
- • Line items
- • Method breakdowns
- • Grout bag estimates
- • Drilling
- • Labor duration
Gpr Scanning Engine
Calculate GPR scanning take-off quantities from a scan area schedule.
- • Line items
- • Scan type breakdowns
- • Duration estimates
- • Mobilization
Groundwater Remediation Engine
Calculate groundwater remediation take-off quantities from a well schedule.
- • Line items
- • Well type breakdowns
- • Water volume
- • Treatment hours
- • Carbon usage
- • Sampling counts
Handrail Installation Engine
Calculate handrail installation take-off quantities from a run schedule.
- • Line items
- • Rail type breakdowns
- • Post counts
- • Bolt counts
- • Weight estimates
Hazmat Cleanup Engine
Calculate hazmat cleanup quantities from area definitions.
- • Line items
- • Hazard class breakdowns
- • Labor hours
- • Decon stations
- • Air monitoring samples
- • Waste disposal estimates
Hydrodemolition Engine
Calculate hydrodemolition (water jetting) take-off quantities from a removal area schedule.
- • Line items
- • Surface type breakdowns
- • Water consumption
- • Debris weight
- • Labor duration
Joint Sealing Engine
Calculate joint sealing take-off quantities from a joint schedule.
- • Line items
- • Joint type breakdowns
- • Sealant volume
- • Backer rod quantities
Lead Paint Abatement Engine
Calculate lead paint abatement take-off quantities from a surface schedule.
- • Line items
- • Method breakdowns
- • Chemical stripper
- • Labor hours
- • Disposal drums
Masonry Engine
Calculate masonry take-off quantities from a wall schedule.
- • Line items
- • Wall type breakdowns
- • Unit counts
- • Mortar
- • Rebar
- • Grout estimates
Mechanical Concrete Removal Engine
Calculate mechanical concrete removal take-off quantities from a removal schedule.
- • Line items
- • Method breakdowns
- • Haul volume
- • Debris weight
- • Labor duration
Metal Building Erection Engine
Calculate metal building erection take-off quantities from a component schedule.
- • Line items
- • Component type breakdowns
- • Total tonnage
- • Erection duration
Metal Roofing Engine
Calculate metal roofing take-off quantities from a panel schedule.
- • Line items
- • Panel type breakdowns
- • Fastener counts
- • Ridge cap
- • Trim estimates
Metal Siding Engine
Calculate metal siding take-off quantities from a section schedule.
- • Line items
- • Siding type breakdowns
- • Weight
- • Fastener counts
- • Trim estimates
Mezzanine Installation Engine
Calculate mezzanine installation take-off quantities from a component schedule.
- • Line items
- • Section type breakdowns
- • Column counts
- • Bolt estimates
Millwright Equipment Setting Engine
Calculate millwright equipment setting take-off quantities from an equipment list.
- • Line items
- • Equipment type breakdowns
- • Crane/rigging/alignment hours
- • Anchor bolts
- • Grout estimates
Mold Remediation Engine
Calculate mold remediation quantities from affected areas.
- • Line items
- • Contamination level breakdowns
- • Containment
- • Antimicrobial
- • Air monitoring
- • HEPA scrubber estimates
Monitoring Well Installation Engine
Calculate monitoring well installation take-off quantities.
- • Line items
- • Well-type breakdowns
- • Drilling/casing/screen/gravel/bentonite/grout totals
Passivation Engine
Calculate passivation take-off quantities from a surface schedule.
- • Line items
- • Substrate breakdowns
- • Solution/chemical/rinse volumes
- • Dwell time
Phase I Esa Engine
Calculate Phase I ESA labor and scope quantities for one or more assessment sites.
- • Line items for assessments
- • Labor hours
- • Database searches
- • Site visits
Phase Ii Esa Engine
Calculate Phase II ESA investigation take-off quantities from an investigation point schedule.
- • Line items
- • Point type breakdowns
- • Total depth
- • Sample counts
- • Mobilization events
Piping Cleaning Circulation Engine
Calculate piping cleaning circulation take-off quantities from a section schedule.
- • Line items
- • Method breakdowns
- • Solution/chemical/rinse volumes
- • Pig run counts
Post Tension Repair Engine
Calculate post-tension repair take-off quantities from a tendon repair schedule.
- • Line items
- • Repair type breakdowns
- • Tendon counts
- • Grout volume
Precommissioning Cleaning Engine
Calculate precommissioning cleaning take-off quantities from system sections.
- • Line items
- • Phase breakdowns
- • Water/chemical volumes
- • Labor hours
- • Waste disposal
Refractory Installation Engine
Calculate refractory installation take-off quantities from a section schedule.
- • Line items
- • Material type breakdowns
- • Area
- • Volume
- • Weight estimates
Refractory Repair Engine
Calculate refractory repair take-off quantities from an area schedule.
- • Line items
- • Repair type breakdowns
- • Material volumes
- • Weights
- • Labor estimates
Robotic Demolition Engine
Calculate robotic (hydrodemolition) demolition take-off quantities from an area schedule.
- • Line items
- • Depth tier breakdowns
- • Debris weight
- • Haul volume
- • Duration estimates
Sampling Analysis Engine
Calculate sampling analysis quantities from a sample event schedule.
- • Total samples
- • QA/QC counts
- • Field hours
- • Cooler needs
- • Matrix breakdowns
Selective Demolition Engine
Calculate selective demolition take-off quantities from a scope schedule.
- • Line items
- • Scope type breakdowns
- • Labor hours
- • Dumpster counts
- • Salvage summary
Selective Demolition Cutting Engine
Calculate selective demolition cutting take-off quantities from a cut section schedule.
- • Line items by cut type
- • Debris estimates
- • Blade consumption
Shotblast Surface Prep Engine
Calculate shotblast surface preparation take-off quantities from an area schedule.
- • Line items
- • Profile breakdowns
- • Media weight
- • Labor duration
Site Excavation Engine
Calculate site excavation take-off quantities from an excavation schedule.
- • Line items
- • Soil type
- • Depth tier breakdowns
- • Haul volumes
- • Truck estimates
Slab Sawing Engine
Calculate slab sawing take-off quantities from a cut schedule.
- • Line items
- • Depth tier breakdowns
- • Debris estimates
- • Blade consumption
Soil Excavation Remediation Engine
Calculate soil excavation & remediation take-off quantities from an area schedule.
- • Line items
- • Soil type breakdowns
- • Hauling volumes
- • Truckloads
- • Backfill estimates
Spill Response Cleanup Engine
Calculate spill response cleanup quantities from area assessments.
- • Line items
- • Contaminant breakdowns
- • Absorbent
- • Soil removal
- • Decon labor
- • Waste disposal estimates
Structural Demolition Engine
Calculate structural demolition take-off quantities from an element schedule.
- • Line items
- • Material breakdowns
- • Hauling volumes
- • Truckload counts
Structural Steel Erection Engine
Calculate structural steel erection take-off quantities from a member schedule.
- • Line items
- • Member type breakdowns
- • Bolt estimates
- • Crane hours
Structural Steel Fabrication Engine
Calculate structural steel fabrication quantities from a piece schedule.
- • Line items
- • Piece-type breakdowns
- • Fabrication hours
- • Painting area
- • Detailing hours
Structural Strengthening Engine
Calculate structural strengthening take-off quantities from a member schedule.
- • Line items
- • Method breakdowns
- • Material rolls
- • Epoxy volume
Traffic Coating Engine
Calculate traffic coating take-off quantities from a coating area schedule.
- • Line items
- • System breakdowns
- • Coating
- • Primer volumes
Trucking Hauling Engine
Calculate trucking & hauling take-off quantities from a haul load schedule.
- • Trip counts
- • Mileage
- • Volume/weight/liquid totals
- • Vehicle type breakdowns
Vessel Cleaning Circulation Engine
Calculate vessel cleaning circulation take-off quantities from a vessel schedule.
- • Line items
- • Cleaning method breakdowns
- • Chemical
- • Rinse
- • Waste water estimates
Vessel Cleaning Vapor Engine
Calculate vessel cleaning (vapor) take-off quantities from a vessel list.
- • Line items
- • Vessel type breakdowns
- • Steaming hours
- • Ventilation hours
- • Gas test counts
- • Condensate disposal estimates
Walkway Catwalk Engine
Calculate walkway and catwalk take-off quantities from a section schedule.
- • Line items
- • Section type breakdowns
- • Handrail totals
- • Support counts
Wall Sawing Engine
Calculate wall sawing take-off quantities from an opening schedule.
- • Line items
- • Thickness tier breakdowns
- • Debris estimates
- • Blade consumption
Waste Classification Disposal Engine
Calculate waste classification & disposal take-off quantities from waste streams.
- • Line items
- • Waste class breakdowns
- • Container counts
- • Sampling
- • Manifest estimates
Waste Disposal Engine
Calculate waste disposal take-off quantities from a waste stream schedule.
- • Containers
- • Manifests
- • Loads
- • Waste type breakdowns
Waterproofing Membrane Engine
Calculate waterproofing membrane take-off quantities from an area schedule.
- • Line items
- • Type breakdowns
- • Membrane SF
- • Adhesive volumes
Wire Sawing Engine
Calculate wire sawing take-off quantities from a cut schedule.
- • Line items
- • Material breakdowns
- • Debris estimates
- • Wire consumption
Dispatch Capacity Planning Engine
Model dispatch workload, crew capacity, and scheduling risk before bottlenecks hit.
- • Workload-to-capacity analysis
- • Coverage gap detection
- • Skill-based capacity checks
- • SLA risk flagging
Technician Utilization KPI Engine
Measure technician utilization with billable, non-billable, and idle time visibility.
- • Utilization percentage calculations
- • Billable vs non-billable analysis
- • Idle time identification
- • Team and technician benchmarking
Project Health Score Engine
Generate composite health scores across schedule, cost, margin, and delivery risk.
- • Composite health scoring
- • Risk-weighted KPI aggregation
- • Trend-based alerting
- • Portfolio prioritization support
Revenue Leakage Detector Engine
Detect missed billings, underbilling patterns, and unrecognized revenue opportunities.
- • Leakage pattern detection
- • Missed/underbilling identification
- • Recoverable revenue estimates
- • Exception reporting
Change Order Impact Engine
Quantify schedule, cost, and margin impact from pending and approved change orders.
- • Cost and margin impact modeling
- • Schedule impact assessment
- • Pending vs approved scenario comparison
- • Forecast revision support
Invoice Velocity and DSO KPI Engine
Track billing speed and days sales outstanding to improve cash collection performance.
- • Invoice cycle time metrics
- • DSO calculations
- • A/R delay segmentation
- • Collection performance benchmarking
Job Margin Waterfall Engine
Break down margin movement from estimate through execution to closeout.
- • Margin bridge/waterfall analysis
- • Variance attribution
- • Estimate-to-actual tracking
- • Profitability root-cause visibility
Labor Cost Variance KPI Engine
Measure labor variance against estimate, budget, and productivity assumptions.
- • Labor variance calculations
- • Overtime impact analysis
- • Crew/role variance drill-down
- • Productivity variance tracking
Material and Subcontractor Variance KPI Engine
Track material and subcontractor cost variance versus estimate and committed spend.
- • Material variance analysis
- • Subcontractor variance analysis
- • Committed vs actual cost tracking
- • Overrun trend detection
Project Cashflow Forecast Engine
Forecast project-level cash inflows and outflows with scenario sensitivity.
- • Cashflow projection modeling
- • Billing and payment timing analysis
- • Scenario sensitivity
- • Liquidity risk indicators
WIP Revenue Recognition Engine
Calculate work-in-progress revenue recognition and over/under billing positions.
- • WIP revenue recognition calculations
- • Over/under billing position tracking
- • Period-close support metrics
- • Contract performance visibility
Don't see what you need?
We build custom engines tailored to your specific business requirements.
Contact Us