Solibri automation: Autorun, APIs and license requirements
Solibri · desktop · bimaecquality-management
Solibri supports BIM automation through Autorun workflows and its developer APIs. The available method depends on the task and license. API support does not establish that an AI assistant or MCP server can perform the same workflow.
Best path today: api · Overall automatability: 7/10
Solibri Autorun: model updates, checks and exports
Autorun executes a workflow file for repeatable BIM quality checks. It can update models, run checks, export reports and save results. Workflows can be launched from the command line; on Windows they can also be scheduled with Task Scheduler. Start with the vendor workflow examples and task reference.
Sources: www.solibri.com (declared)
Autorun licenses and token use
Autorun is offered with Advanced, Premium and Security+. Advanced and Premium use 100 tokens for each successful execution; failed or incomplete runs do not consume tokens. Security+ provides unlimited offline Autorun without token consumption. Check the current license terms before planning scheduled runs.
Sources: www.solibri.com (declared)
Java, REST and JavaScript APIs
The Developer Platform provides a Java API for extensions within Solibri, a local REST API for communication with other applications, and JavaScript support for Information Takeoff. The REST documentation describes a server started inside Solibri and license prerequisites; it is not a hosted cloud API. Select the interface for the task and confirm its version and license requirements.
Sources: solibri.github.io (declared) · solibri.github.io (declared) · solibri.github.io (declared)
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | java-in-processrestjavascript coverage: partial · docs |
| SDK | yes | javajavascript official: yes |
| MCP | unknown | verdict: unknown |
| Integrations | unknown | |
| CLI | yes | |
| Extensibility | yes | java-rulesjavascript-itoautorun-xmlrest-server webhooks: unknown |
| Data access | export: smc, bcf, xlsx, pdf, rtf · import: ifc, smc, dwg, pdf, e57, las | |
| RPA / UI automation | unknown | java-swing No repeatable UI probe was run. The Java Solibri API, localhost REST server, JavaScript Information Takeoff scripts, and Autorun XML workflows provide supported model-checking control without visually driving the desktop. SMC.getApplicationFrame() returns a JFrame. Computer-use viability is not inferred from that UI toolkit.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 7 | — | — | 6 | — | — | 7 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-02 |
license | declared | source | 2026-09-02 |
status | declared | source | 2026-09-02 |
platforms | declared | source | 2026-09-02 |
platforms | declared | source | 2026-09-02 |
modalities.api.exists | declared | source | 2026-09-02 |
modalities.api.kinds[0] | declared | source | 2026-09-02 |
modalities.api.kinds[1] | declared | source | 2026-09-02 |
modalities.api.kinds[2] | declared | source | 2026-09-02 |
modalities.api.coverage | declared | source | 2026-09-02 |
modalities.api.coverage | declared | source | 2026-09-02 |
modalities.api.docs | declared | source | 2026-09-02 |
modalities.sdk.exists | declared | source | 2026-09-02 |
modalities.sdk.official | declared | source | 2026-09-02 |
modalities.sdk.languages[0] | declared | source | 2026-09-02 |
modalities.sdk.languages[1] | declared | source | 2026-09-02 |
modalities.mcp.first_party | declared | source | 2026-09-02 |
modalities.cli.exists | declared | source | 2026-09-02 |
modalities.extensibility.scripting[0] | declared | source | 2026-09-02 |
modalities.extensibility.scripting[1] | declared | source | 2026-09-02 |
modalities.extensibility.scripting[2] | declared | source | 2026-09-02 |
modalities.extensibility.scripting[3] | declared | source | 2026-09-02 |
modalities.data_access.export[0] | declared | source | 2026-09-02 |
modalities.data_access.export[1] | declared | source | 2026-09-02 |
modalities.data_access.export[2] | declared | source | 2026-09-02 |
modalities.data_access.export[3] | declared | source | 2026-09-02 |
modalities.data_access.export[4] | declared | source | 2026-09-02 |
modalities.data_access.import[0] | declared | source | 2026-09-02 |
modalities.data_access.import[1] | declared | source | 2026-09-02 |
modalities.data_access.import[2] | declared | source | 2026-09-02 |
modalities.data_access.import[3] | declared | source | 2026-09-02 |
modalities.data_access.import[4] | declared | source | 2026-09-02 |
modalities.data_access.import[5] | declared | source | 2026-09-02 |
modalities.rpa.ui_stack | declared | source | 2026-09-02 |
verdict.scores.api | declared | source | 2026-09-02 |
verdict.scores.cli | declared | source | 2026-09-02 |
freshness.watch[0].url | declared | source | 2026-09-02 |
freshness.watch[1].url | declared | source | 2026-09-02 |
freshness.watch[2].url | declared | source | 2026-09-02 |
freshness.watch[3].url | declared | source | 2026-09-02 |
freshness.watch[4].url | declared | source | 2026-09-02 |
Related tools
Other products in this database that share a category with Solibri.
Last verified 2026-09-02 · volatility medium · JSON record