Skip to content

FousBuildingConnected

Turn your BuildingConnected Bid Board into an API

Read your BuildingConnected Bid Board, with each bid's due date, files and outcome, through an API call. A workflow can check for new Undecided invitations each weekday morning and email you each one with its general contractor and due date.

Works with your own BuildingConnected account. Fous is an independent product.

What you can build on BuildingConnected

  • Get bids on the Bid Board

    Build this

    Reads the Bid Board for the bids in one status, such as Undecided or Accepted, with each bid's general contractor, due date, location and assignee.

    Takes
    Status (optional), due after (optional)
    Returns
    Bid name, general contractor, due date, location, trade, status, assigned to
  • Get one bid's details and file list

    Build this

    Opens a bid and reads its Overview tab, the project details, due date and general contractor contact, then the names of the documents on its Files tab.

    Takes
    Bid name or link
    Returns
    Bid name, general contractor, contact, due date, location, project size, market sector, file names
  • Check outcomes of submitted bids

    Build this

    Reads the Bid Board for bids in Submitted, Won, Lost or Other status, so you see which proposals were awarded and which are still open.

    Takes
    Status (optional), due since (optional)
    Returns
    Bid name, general contractor, due date, status, Other reason
  • Accept or decline a bid invitation

    Build this

    Opens an Undecided bid and accepts it, with an optional Priority, or declines it, which moves it to the Archived folder.

    Takes
    Bid name or link, accept or decline, priority (optional)
    Returns
    Bid name, new status, general contractor, due date

Automate BuildingConnected with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • New invitations to bid, every morning

    Build this
    Starts
    Every weekday at 7:00
    Step 1
    Get the bids on the Bid Board with status Undecided.
    Step 2
    Keep the bids that were not there on the last run.
    Step 3
    Email you each one with its general contractor, due date, location and trade.
  • Due dates that moved on accepted bids

    Build this
    Starts
    Every weekday at 12:00
    Step 1
    Get the bids on the Bid Board with status Accepted.
    Step 2
    Keep the bids whose due date changed since the last run.
    Step 3
    Post each one, with its old and new due date, to your Slack or estimating system webhook.
  • Weekly won and lost report

    Build this
    Starts
    Every Monday at 8:00
    Step 1
    Check the outcomes of bids due in the last 7 days with status Submitted, Won or Lost.
    Step 2
    Keep the bids whose status changed since the last run.
    Step 3
    Group them by general contractor with an AI step and email you the report.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get bids on the Bid Board” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "app.buildingconnected.com/get_bids",
    "input": {
      "status": "Undecided",
      "due_after": "2026-11-12"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "status": "Undecided",
    "bids": [
      {
        "name": "Northwind Distribution Center, Phase 2",
        "general_contractor": "Acme Builders",
        "due_date": "2026-11-20T14:00:00-06:00",
        "location": "Dallas, TX",
        "trade": "Electrical",
        "status": "Undecided",
        "assigned_to": null
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

BuildingConnected’s own options

Autodesk offers a BuildingConnected API on Autodesk Platform Services that covers opportunities, bids, invites, projects, bid packages, bid forms and contacts. It is for offices with a paid BuildingConnected Pro or Bid Board Pro subscription, and webhooks are available to the same plans. Other users work on the Bid Board in the browser.

OptionWhat it coversWhat it takes
BuildingConnected APIOpportunities, bids, invites, projects, bid packages, project and scope-specific bid forms, contacts and your company's users.A BC Pro or Bid Board Pro subscription on your office, and an Autodesk Platform Services app with 3-legged sign-in.
Webhooks and Power BI connectorWebhooks on Autodesk Platform Services, and a Power BI connector for reporting.BC Pro or Bid Board Pro. The Power BI connector also works with TradeTapp.
BuildingConnected by handThe Bid Board, each bid's Overview, Files and Bid Form tabs, and Download All for a bid's files as one zip.Your BuildingConnected account. Bid Board Pro adds filter rules, coworker assignment and bid activity.

Read on November 12, 2026: BuildingConnected API joins the APS family, How to integrate Bid Board with your CRM, BuildingConnected release notes.

Signing in to BuildingConnected

BuildingConnected signs you in with an Autodesk ID linked to your account, and the Autodesk ID uses two-factor authentication. Companies on BC Pro can add Autodesk SSO with their own single sign-on application. With Fous you sign in once through BuildingConnected's own sign-in with your own account: the login is sealed with AES-256, and code and AI agents never see it.

Worth knowing

Declining a bid archives it
A declined bid moves to the Archived folder. Bids you logged outside BuildingConnected can only be set to Undecided, Accepted or Declined.
Due dates change after you accept
The general contractor can move a bid's due date. Bid Board Pro updates the date in your calendar when that happens, so a check of due dates is worth running every day.
API access belongs to the office
Subscriptions are assigned per office, not per user. A user in an office without one can call only the users endpoint. New and renewed subscriptions are managed in Autodesk Forma.
Download All stops at 4.5 GB
Download All on the Files tab saves a bid's files as one zip, up to 4.5 GB at a time. Larger sets have to be downloaded in smaller batches.

More in Construction

Other industries: Tradeplace, 千牛卖家中心, Slate, British Gas Business online account, SGWS Proof, Banno Business.

Frequently asked questions

Yes, for offices with a paid BuildingConnected Pro or Bid Board Pro subscription. Autodesk's API on Autodesk Platform Services covers opportunities, bids, invites, projects, bid packages, bid forms and contacts, with 3-legged sign-in. A user in an office without a subscription can call only the users endpoint.

Open the bid and use Set Outcome to choose Won, Lost or Other. Other has reasons such as Other - Canceled and Other - Project was re-bid. A bid moves through Undecided, Accepted or Declined, then Submitted, before its outcome.

Yes. Open the bid, go to the Files tab and click Download All, which saves the files as one zip. One download holds up to 4.5 GB, so larger sets go in smaller batches.

Yes, with Bid Board Pro: its BuildingConnected API license lets you connect CRM tools such as Salesforce or Microsoft Dynamics. Autodesk says ACC Connect is recommended but not required. With Fous, a workflow can read your Bid Board on a schedule and post new bids to your CRM's webhook.

No. Fous is an independent product. You use it with your own BuildingConnected account, and a method reads and does only what that account can.

Put BuildingConnected behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextLCPtrackerProcoreAutodesk BuildTradeplaceHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of BuildingConnected (Autodesk). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.