Integrating AI with Autodesk Construction Cloud
Connect AI to ACC through Autodesk Platform Services APIs and scoped access.
Quick Answer
Integrating AI with Autodesk Construction Cloud generally means registering an app on Autodesk Platform Services (APS), authenticating with OAuth 2.0, and using the ACC APIs to read documents and write results back. Teams also add the app to the ACC account, limit scopes and project access, and review data handling before going live.
The Full Picture
Autodesk Construction Cloud is a cloud platform for construction documents, issues, and project workflows. Autodesk exposes its data through Autodesk Platform Services, formerly Forge, which provides APIs for authentication, data management, and ACC-specific modules. An AI integration reads files such as drawings and specs through these APIs, processes them, and returns outputs.
A typical path begins with the use case: which documents, what output, who reviews it. Next, create an application in the APS developer portal and choose an authentication flow. User-authorized (three-legged) OAuth acts on behalf of a signed-in user, while app-only (two-legged) tokens suit server-side tasks but need the right access arrangement. Because ACC is account-based, an administrator generally has to authorize the app for the account or project before it can reach data.
Scopes and project membership define what the integration can see. Request the narrowest scopes that work and avoid broad admin access. Webhook support lets a service react to supported events, such as file changes, rather than polling. Test on a non-production project, and plan for rate limits, token expiry, and file-version handling so the AI does not process an outdated sheet.
As with any AI connection, data governance applies: check vendor storage, retention, and training terms, and whether owner agreements restrict third-party processing. APIs and policies change, so use the current Autodesk documentation as the authority rather than any summary.
Real Examples
Common Misconceptions
People assume: Registering an APS app is enough to access any ACC project.
Actually: Registration only creates the app. An account administrator generally must authorize it, and user or project permissions still control what data it can reach.
People assume: APS and the old Forge platform are different products.
Actually: Autodesk renamed Forge to Autodesk Platform Services. Older tutorials may use the Forge name, so confirm details against current APS documentation.
Frequently Asked Questions
Does ACC have an API?
Yes. Autodesk provides ACC APIs through Autodesk Platform Services, covering areas such as data management and project modules. Coverage varies by module, so check current documentation.
What is APS?
Autodesk Platform Services is Autodesk's developer platform, formerly called Forge. It provides authentication, data, and model APIs used to build integrations with Autodesk products.
What OAuth flow should I use?
Use user-authorized three-legged OAuth when acting on behalf of a person, and app-only two-legged OAuth for some server-side jobs, subject to the access setup ACC requires.
Do I need ACC administrator approval?
Generally yes. Custom apps typically must be authorized at the account level before they can reach project data, and project membership still applies.
Can an integration react to file changes automatically?
APS supports webhooks for certain events, which can notify your service of changes. Confirm which events are available for the ACC modules you use.