Process Many Models
revit_process_modelsRun batch operations on Revit models: open each in an interactive session, execute steps or C# code, export, save, and close.
Instructions
Open each model in the interactive session, run steps and C# code, export, save as requested, and close. In-place saves and code require a confirmation token from the preview response.
Long actions may return status=running and jobId. Call revit_jobs(job_id=jobId) until the original action result is returned. The action may already have changed the model; do not resubmit it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | ||
| open | No | ||
| save | No | ||
| paths | No | ||
| steps | No | ||
| folder | No | ||
| dry_run | No | ||
| exports | No | ||
| pattern | No | *.rvt | |
| recursive | No | ||
| process_id | No | ||
| confirm_token | No | ||
| stop_on_error | No | ||
| response_timeout_s | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||