AI-NATIVE COPILOT
The copilot that does the work
Chat, voice, or command palette — the copilot reads your thread and writes to it, with your approval.
COPILOT
SEE IT WORK
One question, from ask to proof
A real session against the live product. One ask: an assembly with three parts and quantities. The copilot creates all four, wires the BOM — and when it misses, it says so and fixes it. Then the Structure tab shows the record it built.
Real capture · demo org data · idle seconds trimmed, nothing else · the same build this site runs on.
THE TOOLBOX
128 tools. Three tiers. Nothing exposed by accident.
The copilot's hands are typed tools, not free-form access. Your license decides which tools the model even sees — a viewer's model has no write tools to call. Writes above a threshold pause for your approval, and row-level security sits beneath everything.
31 tools · every license
Query the thread — items, BOMs, requirements, changes, geometry.
25 tools · author licenses
Create and change the record — with approval gates on the heavy ones.
72 tools · admins only
Org administration from chat — provisioning, licenses, roles, access, audit, config.
MULTIMODAL INPUT
Ask in any modality
Type it, say it, or pull it from the palette — same tools underneath.
Voice
Speak a command — the copilot transcribes and acts.
Chat
Ask in plain language, right in the thread you're viewing.
Command palette
⌘K for power users — same tools, zero typing.
GENERATIVE UI
Answers arrive as interfaces
Ask for coverage and get a live dashboard, not a paragraph.
HUMAN IN THE LOOP
Writes are gated, always
Every write starts as a proposal you approve or reject.
Create ECO-00012 · Rotor thickness +0.4mm
Gated writes
Every mutation is a proposal, not a fait accompli.
Full audit
Who asked, who approved, what changed — logged.
Org-scoped RLS
Postgres row-level security enforces every boundary.
COPILOT TOOLS
It can drive every module
The same tools power chat today and autonomous workflows tomorrow.