Digibrikx Autodesk Construction Cloud forma Connector
The Digibrikx Autodesk Construction Cloud Connector provides a comprehensive integration layer for Autodesk Construction Cloud (ACC) and BIM 360, enabling teams to automate workflows, manage project data, and connect ACC with the wider business ecosystem.
Built on Autodesk Platform Services (APS), the connector exposes a wide range of actions across Admin, Docs, Assets, Forms, Issues, RFIs, Sheets, Model Coordination, and more. This allows users to programmatically create, retrieve, update, and manage data across projects, while also supporting event-driven automation through ACC triggers.
The connector is designed to simplify common construction workflows such as user provisioning, document control, issue tracking, asset management, and reporting. With support for both 2-legged (service-based) and 3-legged (user-based) authentication, it can be used for backend automation, AI-driven workflows, and user-interactive processes.
Whether you're syncing data into a data lake, automating project setup, or building AI assistants like ACC Genie, this connector provides the foundation to standardise and scale construction technology across projects.
Triggers
Available triggers for Autodesk Construction Cloud integrations.
| Trigger | Description |
|---|---|
| New event in a project | Triggers when an event happens in a project |
| New file version added | Triggers when a new file version is added in ACC Docs. |
| File version modified | Triggers when a file version is modified in ACC Docs. |
| Folder added | Triggers when a folder is created in ACC Docs. |
| Folder modified | Triggers when a folder is modified in ACC Docs. |
| Folder moved | Triggers when a folder is moved in ACC Docs. |
| Folder permission changed | Triggers when folder permissions appear to have changed. |
| Revit model synced | Triggers when a user syncs/publishes changes to a Revit Cloud Worksharing model. |
| Revit model published | Triggers when a Revit Cloud Worksharing model is published. |
| New or updated issue | Triggers when an ACC issue is created or updated. |
| New or updated review | Triggers when an ACC review is created, updated or completed. |
| New or updated form | Triggers when an ACC form is created, submitted or updated. |
| New or updated project user | Triggers when a project user is added or updated. |
| New account user created | Triggers when a new user is created at the ACC account level. |
| Project created or updated | Triggers when a project is created or updated. |
| Company created or updated | Triggers when a company is created or updated. |
| Version approval status changed | Triggers when the approval status for a file version changes. |
Actions
Available actions for Autodesk Construction Cloud integrations.
| Action | Description |
|---|---|
| Admin - Add User to Project | Add a user to a selected ACC project |
| Admin - Batch Add Users in Account | Batch create new users at an account level (max 50 per call) |
| Admin - Batch Add Users to Project | Batch add users to a selected ACC project (max 200 users) |
| Admin - Create Companies | Create multiple new companies (3-legged auth) |
| Admin - Create Project | Create a new project in a selected Hub/Account |
| Admin - Create User in Account | Create a new user at an account level |
| Admin - Create a Company | Create a new company |
| Admin - Delete User | Delete a user from a project (3-legged auth) |
| Admin - Delete User from Project | Remove a user from a selected ACC project |
| Admin - Get Companies | Retrieve a list of companies (3-legged auth) |
| Admin - Get Companies by Project | Retrieve a list of companies by project |
| Admin - Get Hub ID | Select an account and return the Hub ID |
| Admin - Get Project Details | Return project details (3-legged auth) |
| Admin - Get Project by Name | Retrieve a project by its name |
| Admin - Get Users by Project | Retrieve users from a project |
| Admin - Get Users from Account | Get users at an account level |
| Admin - Get a Company | Retrieve a company by Hub and Company |
| Admin - Get all Hubs | Retrieve a list of hubs (3-legged auth) |
| Admin - Get all Projects by Account | Retrieve all projects in an account (3-legged auth) |
| Admin - Select Project | Select a project and return the project ID |
| Admin - Update User by Email | Update a user using their email |
| Admin - Update User by ID | Update a user using their ID |
| Admin - Update User by Project ID | Update a user within a project |
| Admin - Update a Company | Update a company |
| Assets - Assign Custom Attribute to Category | Assign an asset custom attribute to a category |
| Assets - Create Asset Status | Create an asset status |
| Assets - Create Assets | Create one or more assets |
| Assets - Create Category | Create an asset category |
| Assets - Create Custom Attribute | Create an asset custom attribute |
| Assets - Delete Project Assets | Delete one or more assets |
| Assets - Get Asset Statuses | Retrieve asset statuses |
| Assets - Get Categories | Retrieve asset categories |
| Assets - Get Custom Attributes | Retrieve asset custom attributes |
| Assets - List Assets | Retrieve a list of assets |
| Assets - List Status Sets | Retrieve asset status step sets |
| Assets - Update Assets | Update one or more assets |
| Assets - Update Custom Attribute | Update an asset custom attribute |
| Docs - Batch Create Folder Permissions | Create folder permissions for users, companies or roles |
| Docs - Batch Delete Folder Permissions | Delete permissions from a folder |
| Docs - Batch Update Custom Attributes | Update custom attribute values for a file version |
| Docs - Batch Update Folder Permissions | Update folder permissions |
| Docs - Create Custom Attribute | Create a custom attribute definition |
| Docs - Create Download | Generate a download for a file |
| Docs - Create Folder | Create a new folder |
| Docs - Create a Copy of File | Create a copy of an existing file |
| Docs - Download File | Download a file from ACC Docs |
| Docs - Download Version by Version | Retrieve downloadable URLs for a file version |
| Docs - Get Custom Attribute Definitions | Retrieve custom attribute definitions |
| Docs - Get Custom Attributes | Retrieve custom attribute values |
| Docs - Get Download Formats | Retrieve available download formats |
| Docs - Get File Versions | Retrieve all versions of a file |
| Docs - Get File by ID | Retrieve file details |
| Docs - Get File by Version | Retrieve file item from version |
| Docs - Get Folder Contents | Retrieve folder contents |
| Docs - Get Folder Permissions | Retrieve folder permissions |
| Docs - Get Parent Folder | Retrieve parent folder |
| Docs - Get Parent Folder by File | Retrieve parent folder from file |
| Docs - Get Top Folders | Retrieve top-level folders |
| Docs - Search Folder Contents | Search folder contents (optional subfolders) |
| Docs - Update File Item | Update file metadata (e.g. rename) |
| Docs - Update File Item Advanced | Update file using custom JSON attributes |
| Docs - Upload File | Upload or version a file |
| Forms - Batch Update Form Values | Batch update values for a form |
| Forms - Create a Form | Create a new form from template |
| Forms - Get Form Templates | Retrieve form templates |
| Forms - Get Forms | Retrieve a list of forms |
| Forms - Update Form with Signature by ID | Update form including signature |
| Issues - Create Issues by Project ID | Create issues in a project |
| Issues - Get Issue Comments | Retrieve comments for an issue |
| Issues - Get Issue by ID | Retrieve a specific issue |
| Issues - Get Issues by Project ID | Retrieve issues with filters |
| Issues - Get User by Project and User ID | Retrieve a specific project user |
| Issues - Post Comment to Issue | Add a comment to an issue |
| Issues - Update Issue by ID | Update an issue |
| Model - Get Publish Revit Model Job | Retrieve publish job status |
| Model - Publish Revit Model | Publish a Revit model |
| Model - Publish Revit Model Without Links | Publish model without linked files |
| Model Coordination - Build and Run Query | Execute diff index query |
| Model Coordination - Create Diff Index | Create diff index between models |
| Model Coordination - Download Query Results | Download query results |
| Model Coordination - Get Manifest by Diff Index | Retrieve manifest from diff index |
| Model Coordination - Model Set Version Clash | Run clash detection on model set |
| Model Coordination - Poll for Diff Index Progress | Track diff index progress |
| Model Coordination - Poll for Query Progress | Track query execution progress |
| Model Coordination - Get Model Sets | Retrieve model sets |
| Packages - Create File Package | Create a file package |
| Packages - Get File Package Resources | Retrieve package resources |
| Packages - Get File Packages | Retrieve file packages |
| RFI - Create RFI | Create a new RFI |
| RFI - Get RFI List | Retrieve RFIs with filters |
| RFI - Get RFI by ID | Retrieve a specific RFI |
| RFI - Get End User Info | Retrieve RFI permissions and roles |
| RFI - Update RFI | Update an RFI |
| Reviews - Get Review Workflow by ID | Retrieve review workflow |
| Reviews - Get Reviews | Retrieve project reviews |
| Reviews - Get Version Approval Statuses | Retrieve approval statuses |
| Reviews - Get Workflows | Retrieve workflows |
| Sheets - Batch Delete Sheets | Delete multiple sheets |
| Sheets - Batch Delete Version Sets | Delete version sets |
| Sheets - Batch Get Version Sets | Retrieve version sets |
| Sheets - Export Sheets | Export sheets |
| Sheets - Get Project Sheets | Retrieve project sheets |
| Sheets - Get Review Sheet | Retrieve review sheet |
| Sheets - Get Sheet Collections | Retrieve sheet collections |
| Sheets - Get Sheet Uploads | Retrieve sheet uploads |
| Sheets - Get Sheet Uploads by ID | Retrieve upload details |
| Sheets - Get Version Sets | Retrieve version sets |
| Sheets - Publish and Retrieve Review Sheets | Publish and retrieve review sheets |
| Sheets - Publish Uploaded Review Sheets | Publish uploaded sheets |
| Sheets - Restore Deleted Sheets | Restore deleted sheets |
| Sheets - Retrieve Sheets by IDs | Retrieve sheets by IDs |
| Sheets - Update Version Set | Update a version set |
| Sheets - Update Version Sets | Update multiple version sets |
| Sheets - Update Sheets | Update sheets |
| Sheets - Update Review Sheets | Update review sheets |
| Sheets - Upload Files to Sheets | Upload files to ACC Sheets |