> ## Documentation Index
> Fetch the complete documentation index at: https://docs.speckle.systems/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> These docs contain multiple Speckle product experiences. For Speckle 2026.9, prefer /next/ pages for the topics and changes they cover. The navigation label Current does not override this version-specific precedence.
> Coverage under /next/ is incremental. Use Current documentation for unchanged topics and when a /next/ page says coverage is unavailable or explicitly refers you to Current. Do not infer a feature was removed from a missing page.
> Read the page-specific documentation status, applicability, affected guidance and replacement links in agent-only content. Impacted, changed and superseded apply only to the stated scope; they do not mean the entire feature is deprecated. Historical connector guides apply only to the legacy connector described.
> Match guidance to the customer's deployment version, model data format and connector. Respect plan, permission and compatibility restrictions. If an unknown version or data format changes the answer, ask a focused clarification; do not infer deployment version from the date alone.

# Add Speckle connectivity to your authoring applications

> Connect host applications and external systems to Speckle—architectures, data essentials, and resource links.

Whether you are developing a desktop add-in, a cloud automation workflow, or a native connector, Speckle provides SDKs, APIs, and open source reference implementations you combine based on host platform and deployment environment.

## Is this the right section?

<CardGroup cols={2}>
  <Card title="Connectivity" icon="plug" href="/developers/connectivity/desktop-host">
    Connect Speckle **to or from** other applications and systems.
  </Card>

  <Card title="Applications" icon="code" href="/developers/building-apps">
    Build **on** Speckle—custom web apps, embedded viewer, dashboards, Automate on model data.
  </Card>
</CardGroup>

<Note>
  **Browser-based products** belong in **Applications** → [Custom apps](/developers/building-apps),
  not connectivity architectures.
</Note>

## Publish, load, and depth

<CardGroup cols={2}>
  <Card title="Publish & load" icon="down-up" href="/developers/connectivity/integration-depth">
    Publish only vs publish and load—and integration depth from publish through load (receive-only
    is mainly apps like Power BI).
  </Card>
</CardGroup>

## Choose an architecture

<CardGroup cols={2}>
  <Card title="Desktop host" icon="desktop" href="/developers/connectivity/desktop-host">
    Add-ins inside CAD/BIM/structural apps, or standalone desktop agents.
  </Card>

  <Card title="Cloud & automation" icon="cloud" href="/developers/connectivity/cloud-automation">
    Server-side ETL, orchestration, and version-driven jobs with external systems.
  </Card>

  <Card title="Middleware" icon="shuffle" href="/developers/connectivity/middleware">
    Enterprise sync between Speckle and PLM, data lakes, or proprietary APIs.
  </Card>

  <Card title="Hybrid" icon="layers" href="/developers/connectivity/hybrid">
    Desktop publish plus cloud or web consume tiers.
  </Card>
</CardGroup>

## Also in this section

<CardGroup cols={2}>
  <Card title="Data & build order" icon="route" href="/developers/connectivity/data-and-build">
    Shared data model, send pipeline, and suggested development sequence.
  </Card>

  <Card title="Resources" icon="list" href="/developers/connectivity/resources">
    SDKs, reference repositories, packages, and community.
  </Card>
</CardGroup>

<Note>
  Tutorials and API reference live under **SDKs**, **Interfaces**, **Data schema**, and **Viewer**
  in the developer docs.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.