Overview
What is ArchiCAD: Graphisoft ArchiCAD is a Building Information Modeling software used by architects, designers, and engineers across more than 100 countries. It provides 3D BIM modeling, automatic documentation, real-time multi-user collaboration via BIMcloud, and open BIM exchange through IFC. ArchiCAD runs natively on both Windows and macOS. It has been a foundational BIM tool since its launch in 1984.
Datagrid's ArchiCAD integration ingests element-level data from ArchiCAD models. It currently supports nine endpoints: Beams, Columns, Doors, Lamps, Meshes, Roofs, Slabs, Walls, and Windows. Once ingested, Datagrid's agents parse element properties, normalize naming inconsistencies, and fill classification gaps. Agents then route structured BIM data to downstream systems. The integration connects ArchiCAD's localhost-based JSON-RPC Automation API to Datagrid through a dedicated ArchiCAD plugin.
Data flows from ArchiCAD into Datagrid for transformation, analysis, and distribution. Project teams can blend ArchiCAD BIM data with data from other platforms like cost estimation tools and ERP systems. This makes cross-platform reports and dashboards possible. Datagrid's reusable Flows mean data transformations built for one project version carry forward to the next without reconfiguration.
How to integrate ArchiCAD with Datagrid
Datagrid connects to nine BIM element types from your ArchiCAD model. It syncs structural and architectural element data, including properties, quantities, and metadata, into Datagrid for agentic AI-driven transformation and analysis.
Install the plugin
Confirm you have an active ArchiCAD subscription and a Datagrid subscription.
Install the Datagrid plugin for ArchiCAD.
Open ArchiCAD with the plugin active.
In Datagrid, navigate to the integrations settings and add a new ArchiCAD connection.
Follow the on-screen prompts to authenticate and confirm the connection.
Select the endpoints you want to sync: Beams, Columns, Doors, Lamps, Meshes, Roofs, Slabs, Walls, and/or Windows.
Run your first data pull to verify element data appears in Datagrid.
Authenticate access
ArchiCAD's Automation API operates as a JSON-RPC interface over localhost HTTP (ports 19723–19729). The installed Datagrid plugin handles the localhost-to-cloud bridge. No separate API key or OAuth flow is required for the ArchiCAD side. ArchiCAD 25 and later versions require a valid Graphisoft ID for mandatory online authentication.
Configure data sync
Supported endpoints — Beams, Columns, Doors, Lamps, Meshes, Roofs, Slabs, Walls, Windows
Sync direction — One-way (ArchiCAD → Datagrid)
Sync frequency — On-demand via the installed ArchiCAD plugin
Data objects — Element properties, quantities, metadata, and classification values per endpoint
Reusability — Data transformations built as Flows can be reused across project versions
The integration pulls element data from ArchiCAD's JSON-RPC Automation API. Results return in batches. Datagrid assembles the synced data for analysis.
Run an on-demand sync through the installed ArchiCAD plugin when you're ready to pull model data into Datagrid.
Why use ArchiCAD with Datagrid
For built-world project teams, this integration turns desktop BIM data into structured workflows, reporting, and validation inside Datagrid.
Non-destructive BIM data transformation: Datagrid cleans, normalizes, and restructures ArchiCAD element data without modifying the source model. Every transformation is reversible and reusable.
Cross-platform data blending: Agents merge ArchiCAD BIM data with data from cost estimation tools and ERP systems, giving built-world project teams a single workspace for cross-platform analysis.
Automated element reporting: Datagrid generates dashboards and reports from ArchiCAD element breakdowns, including walls, doors, windows, and roofs, with built-in visualizations including scorecards, bar charts, and an interactive model viewer.
Reusable Flows across projects: Data transformation workflows built for one ArchiCAD project version apply directly to new versions, cutting repeated setup work.
Agentic AI-driven data classification: Datagrid's AI agents detect naming inconsistencies, missing property values, and classification gaps across BIM elements, then flag or resolve them autonomously.
Browser-based access to desktop BIM data: Project teams access and analyze ArchiCAD model data from any browser. No need to open the desktop application for reporting tasks.
What you can build with ArchiCAD Datagrid integration
Project teams can turn model data into reporting, validation, and cross-system workflows.
The examples below show common BIM data workflows once ArchiCAD element data is available in Datagrid.
Automated BIM element quantity dashboards: Pull wall, door, window, and slab data from ArchiCAD into Datagrid. Agents normalize element properties, resolve unit mismatches, and generate interactive quantity breakdowns. Project teams get a live view of model composition, including element counts by type, zone, and classification, without manual schedule exports. This replaces the traditional workflow of exporting Interactive Schedules to spreadsheets and reformatting by hand, a process standard at larger AEC firms.
Cross-platform design-to-cost sync: When architects modify wall types, room areas, or structural elements in ArchiCAD, Datagrid detects the updated quantities through its integration. Agents map changed element data to cost line items in connected ERP or estimating systems. They reconcile unit-of-measure differences and flag ambiguous mappings for human review. Teams get an updated cost estimate linked to specific model revisions, addressing demand voiced in general contractor forums for real-time cost integration with ArchiCAD.
BIM model quality validation reports: At project milestones such as design development, coordination, or client delivery, Datagrid ingests ArchiCAD element data and runs rule-based validation. Agents check required properties for null values, a common BIM error. They verify element classifications match project naming conventions and confirm spatial relationships are consistent. The output is a structured quality report with prioritized issues for resolution in ArchiCAD.
Multi-source project status reports: Datagrid aggregates ArchiCAD element counts, area schedules, and material quantities on a defined cadence. Agents compare current model state against previous snapshots. They identify quantity changes by building zone and synthesize narrative summaries of design progress. Combined with data from other platforms, teams get automated project reports without manual data assembly from multiple systems.
These workflows keep BIM data connected to the rest of the project stack so teams can spend less time assembling reports and more time acting on them.
Resources and documentation
Connector documentation for supported endpoints, capabilities, and setup requirements.
Connectors index for the full list of available integrations.
API technologies overview for the official Graphisoft developer portal covering all four API paths.
Python API reference for the complete reference for the JSON/Python Automation API.
Python getting started for the ACConnection class and Python Palette.
BIMcloud API repo for the official Python reference implementation for BIMcloud REST API access.
File format reference for supported formats including IFC, DWG, DXF, PDF, and BCF.
Frequently asked questions
What BIM element types does the Datagrid ArchiCAD integration support?
The integration currently supports nine element endpoints: Beams, Columns, Doors, Lamps, Meshes, Roofs, Slabs, Walls, and Windows. Additional endpoints can be requested through Datagrid's support process. See the full list in the connector documentation.
What are the prerequisites for connecting ArchiCAD to Datagrid?
You need an active Datagrid subscription, an active ArchiCAD subscription, the Datagrid plugin for ArchiCAD installed, and a modern web browser (Chrome, Safari, Edge, or Firefox). ArchiCAD 25 and later versions also require a valid Graphisoft ID for mandatory online authentication.
How does the integration access ArchiCAD data if the API is localhost-only?
ArchiCAD's Automation API runs as a JSON-RPC interface over localhost HTTP on ports 19723–19729. The Datagrid plugin installed inside ArchiCAD acts as the bridge. It reads data from the localhost API and transmits it to Datagrid's cloud platform. This architecture is required because ArchiCAD has no remote REST API for direct model access outside of its localhost automation interface, as confirmed in the official API documentation.
Can I reuse data transformations across different ArchiCAD project versions?
Yes. Datagrid's reusable Flows apply the same data transformations, including cleaning, normalization, classification, and reporting, to new project versions or entirely different projects. This eliminates the need to rebuild transformation logic each time the ArchiCAD model updates.
What data exchange formats does ArchiCAD support for interoperability?
ArchiCAD supports IFC (IFC2x3 certified, IFC4 supported) as the primary open BIM exchange format, along with DXF/DWG, PDF, BCF for issue tracking, and native .PLN/.PLA formats. IFC export requires careful translator configuration per project. The full format list is documented in the file format reference.
Similar integrations
Procore: Construction project management that tracks RFIs, submittals, drawings, and project schedules, a natural complement to BIM data from ArchiCAD.
Sage: Financial and ERP tools used by construction firms for cost estimation, accounting, and procurement, connecting BIM quantity data to budget line items.
AWS S3: Cloud storage for archived ArchiCAD project files, exported PDFs, quantity schedules, and specifications that Datagrid's AI agents can ingest and process.
Your BIM data shouldn't require a manual export every time someone needs a number. You've got buildings to design. Book a demo and let Datagrid's AI agents handle the extraction.