FORM → ASSET Autodesk Construction Cloud automation

BUILT ON AUTODESK PLATFORM SERVICES (APS) · FOR AUTODESK CONSTRUCTION CLOUD (ACC)

The form closes.
The asset already knows.

Form → Asset listens to Autodesk Construction Cloud Forms, follows the ACC Relationships API to the asset a form belongs to, and applies the correct status through the ACC Assets API — authenticated against your APS app over 3‑legged OAuth. No one has to open the asset register and update it by hand.

Signed in, but no project selected yet — pick one.

01
DETECT
Poll ACC Forms for a status change
02
RESOLVE ASSET
Follow the Relationships API to the linked asset
03
MAP OUTCOME
Look up the target status for this outcome
04
APPLY
Patch the asset status via the ACC Assets API
03 ACC APIs wired
Forms · Relationships · Assets
06 pipeline tests
passing against the mock APS client
02 trigger modes
polling live, ACC review-webhook mapped

MAPPING RULES

You write the rule once. It applies itself forever after.

Each rule ties an asset category and a form outcome to the status that should follow — no code changes to add one, just an edit in the Mapping tab.

mapping.json
{
  "category": "Fire Safety Equipment",
  "form_status": "submitted",
  "form_outcome": "Pass",
  "target_asset_status": "Verified"
}

CONNECTING A REAL PROJECT

Your Client ID and Secret never touch a config file.

You paste credentials into Login once — not by hand-editing .env, and not by typing in a Project ID. Autodesk itself handles sign-in, and this app fetches your real project list afterward so you pick from what actually exists.

  1. 01

    Create an APS app

    At aps.autodesk.com, register an app and copy its Client ID and Client Secret.

  2. 02

    Log in here, not .env

    Open Login and paste the Client ID and Client Secret, plus the callback URL shown there into your APS app. Saved locally to instance/credentials.json — never committed, never logged.

  3. 03

    Approve access on Autodesk's own screen

    You're redirected straight to Autodesk's sign-in and consent page — this app never sees your Autodesk password, only the token it gets back.

  4. 04

    Pick your project from the real list

    Back here, the app calls the Data Management API and shows every hub and project your account can actually see — you select one instead of typing an ID by hand.

  5. 05

    Every poll cycle updates that project

    From here on, Detect → Resolve → Map → Apply runs against your real forms and assets, using the rules in the Mapping tab.

Go to Login

Ready to wire it to your project?

Log in with your APS app, approve access on Autodesk's own screen, then pick your project from the real list — no manual IDs, no editing config files.

Log in with Autodesk