Every Revit model accumulates warnings. bim-cli exports all of them — with element IDs — to a spreadsheet in one command. Sort by category, assign to team members, track resolution over time.
bim revit warnings list | bim excel write warnings.xlsx
{"ok":true,"data":{"rows":47,"path":"warnings.xlsx"}}
Each row contains the warning message, affected element IDs, and element count. The file opens in Excel immediately.
bim revit warnings list | bim google sheets append --spreadsheet <id-or-url> --with-header
The first run writes headers; subsequent runs append. Use a separate sheet per audit date to track progress over time.
bim revit warnings list | jq 'select(.severity=="error")' | bim excel write errors.xlsx
bim revit warnings list | jq -s 'group_by(.message) | map({message: .[0].message, count: length}) | sort_by(-.count)'
An agent can audit model health as part of any workflow:
bim revit warnings list | bim excel write audit.xlsx
No Revit dialog boxes, no manual steps. The agent reads the output and summarizes warning categories, flags high-count issues, or compares to a prior baseline.
iwr -useb https://bimcli.com/install.ps1 | iex