Skip to main content

AI Connect — What It Can and Cannot Do

AI Connect shows your open Revit model to an AI and lets it touch only what you allow. There are 20 tools in total, and anything not on that list cannot be done, no matter how you ask.

When answers get cut short

  1. The AI is told to keep answers short. The Short / Detailed button above the chat swaps that instruction out. On Detailed it explains as much as the question needs.
  2. One answer is capped at 4,096 tokens. Detailed doubles it to 8,192.
  3. The AI may look at the model 12 times per question. Once used up, it answers from what it already found.
  4. Lists stop at 200 items. "Show me all of them" still returns 200. Counting questions aren't affected — the AI just counts.

Always available

No permission needed, and nothing in the model changes.

What it can doPer call
File name, path, worksharing, active view, project info, levels, view/sheet/link/warning countsAll
Element count per category (model and annotation separately)All
Which parameters a category has, with sample valuesAll
Find elements by condition — equals, not equals, contains, empty, greater, less200 (max 2,000)
Count only, or group counts by value (per level, per type…)No limit
Narrow the search to the whole model / active view / current selection
Every parameter of the chosen elements, as displayed in Revit2,000
Warnings, grouped by message, with element ids50 per message
View and sheet list (view type, template, placed on a sheet)All
Read the current selection / select and zoom to what it foundAll
Type list, element locations and bounding boxes (mm)2,000
Find the PPAPPURI feature for the job you described — where it is and how to use itOut of 41

That last one is the useful one. Ask "I want to paste these parameter values onto those elements" and it points you at Plus Schedule; ask for filters on a view and it points at Auto Filter.

Needs turning on

PPAPPURI ▸ AI Connect ▸ Model editing. Everything here is off by default.

What it can doDefault
Allow model editing — the master switch for everything belowOff
Change parameter values, change typesBlocked while the master switch is off
Move / copy / rotate (mm; rotation about a vertical axis)Off
Delete — Revit may also remove dependent tags, doors and windowsOff
Create a straight wall, place a family instanceOff
Confirm every change — Revit asks yes/no before anything is writtenOn

Edits are capped at 5,000 items per call, and one call is one undo stepCtrl+Z once puts it all back. The confirmation dialog lists up to 15 lines and folds the rest into "and N more". Answering no changes nothing.

Not possible

There is no tool for these. Turning options on does not help.

Cannot be doneInstead
Create views or sheets, switch viewsIt can only list them
Create or edit schedulesPlus Schedule
Place dimensions, tags or textTag Align
Create filters or view templatesAuto Filter, Plus Filter
Read or edit elements inside a linked fileIt only reports link names
Open, save or export files (IFC, DWG, PDF)
Edit family files (.rfa)
Curved walls, floors, roofs, stairsStraight walls and family placement only
Work across several files at onceOnly the document open at that moment

The numbers

If something stopped, it is almost certainly one of these.

ItemValueWhat happens
Answer length (Short / Detailed)4,096 / 8,192 tokensCut off mid-sentence
Model lookups per question12Answers from what it has
Find results200, max 2,000Marked as truncated
Parameter reads, element locations2,000Only the first 2,000
Warnings50 per messageLists 50 then stops
Elements edited per call5,000The rest is dropped
Lines in the confirmation dialog15Folded into "and N more"
Read tool wait90 sStops and asks you to retry
Edit tool wait170 sIncludes time to answer the dialog
Whole API request120 sReports it took too long
One command-line tool run300 sAsks you to narrow the question
Claude Desktop bridge180 s

Two routes

Either way, you pay — never PPAPPURI.

Command-line toolYour own API key
WhatClaude Code · Gemini CLI · CodexAnthropic
BillingYour subscriptionYour account
Answer capSet by that tool4,096 / 8,192 tokens
Wait300 s120 s
NeedsThe tool installedAn API key

If a command-line tool is installed, that route is used first. The API key route is the fallback. The key is stored on this PC only.

Safety

  • The AI can only connect from this PC (127.0.0.1).
  • The address carries a random string; without it, requests are refused.
  • Requests probing in from a browser are blocked.