Site staff, plant, prelims, insurance — all in one panel.
Excel Round-Trip
Parse 3 BOQ formats. Export styled .xlsx.
Capriole Construction Co. L.L.C.
Choose a module
No modules are available for your account
Contact an administrator if you need access.
Email
Name
Roles
Last login
Account status
Local login
Password updated
Last failed login
Actions
No users yet
Pre-authorize the first user to give them access. Click "+ Pre-authorize user" above.
Roles
No custom roles yet
The seven default roles cover most cases. Create a custom role only when a unique permission combination is needed.
Projects
No projects yet
Click "+ Create project" to start. You can import an existing .boqproj file in Phase 3.
No permissions match ""
Try a shorter search term, or browse the tree above.
Timestamp
Actor
Target
Action
Diff
No audit events match these filters.
Adjust the actor, target, action, or date range filters.
AI ConfigurationLoading…
Provider credentials
Used by every AI feature in Cost Pilot, not only budget auto-match.Not checked against a list of names, so a newly released model can be used without a deployment. Use Test connection to confirm it exists before switching it on.Only for Azure OpenAI or a self-hosted gateway. Clearing this field returns to the vendor default.
Budget auto-match
These two apply to BOQ rate matching only. Their defaults were measured against that feature, so a future AI feature brings its own rather than reusing these.
Below this score a match is held for review instead of written. Measured default is 70; below 40 a pick is close to a coin flip.
Ceiling on one Auto-match-all run. Each item is one billable call.
The master switch for every AI feature, not auto-match alone: while it is off the server refuses each one and no call can be billed.
Odoo Category Mapping
Odoo groups spend by product category; Cost Pilot groups it by trade. Likely lines are suggested from shared wording and the kind of spend, and a split can be proposed from the products — nothing is applied until you accept it.