Product launches

Aug 14, 2025

Automate with Speckle

AEC is Broken — We’re Here to Fix It

With Speckle, we’ve built an object-based data layer for 3D data and BIM models to move beyond traditional file-based workflows.
We do this by breaking down 3D models into their smallest “atoms,” storing them in a database, and making them available to you, your clients, and your scripts.

So far, Speckle’s focus has been on two key areas:

  • Multiplayer Connectivity — enabling interoperability and meaningful workflows between people.
  • Collaboration — giving you a new way to experience and engage with your projects inside Speckle.

Now we’re asking: What if we enabled multiplayer collaboration between scripts and machines?
That’s where Automate comes in.

Introducing Automate: Smart Automation Pipelines for AEC

Introducing Speckle Automate 🤖 - SpeckleCon 2023

Automate was designed for developers, engineers, and architects. Every time your model changes in Speckle, your workflows can run automatically — you write a script once, and the repetitive tasks take care of themselves.

We’re opening a new category for AEC data: collaboration, connectivity, and automation — all in one package.

What Can You Do with Automate?

Automate is Speckle’s complete CI/CD solution for 3D models. Whenever you publish a new version, it runs automatically and reliably.

  • Continuous Integration (CI):
    Perform QA checks, code compliance, integrity checks, logical analyses, and clash detection so models are ready to share and merge.
automate CI/CD

automate CI/CD

  • Continuous Delivery (CD):
    Generate deliverables, reports, drawings, statistical analyses, and diagrams for instant sharing.
automate CI/CD

automate CI/CD

  • Continuous Communication:
    Connect Automate to any API — CMS, Office 365, Slack, MS Teams, AI/ML tools, engineering software — to integrate into critical workflows.

Speckle Automate DEMOS 🔥 - SpeckleCon 2023

Making Automation Accessible to All of AEC

Current automation tools often require hosting, packaging, and maintenance, plus deep technical expertise. Many are tied to a single user’s machine, and most aren’t built for AEC or Speckle.

We’re changing that.

Automate is for:

  • People who want to automate 3D model workflows without coding.
  • Stakeholders who want to view automation results without running them.
  • Experts (computational designers, developers) who want to share automation knowledge.

Automate is made of:

  • Automations: Workflows triggered by model changes to reduce manual labour.
  • Functions: Not just QA/QC — you can run Blender, OpenFOAM, or other tools headlessly.

Proven Benefits — and What’s Next

Speckle’s automation tools are already delivering results:

  • John Sisk & Son — 90% faster report creation
  • UNStudio — 80% reduction in model creation time
  • B+G and Atkins — integrated into automation strategies

With Automate, these gains will only grow.

The combination of Automate’s flexibility, Speckle’s open-source foundation, and our Connectors ensures your workflows remain future-proof — even as teams, projects, or software change.

Jonathon Broughton

Jonathon Broughton

Advocacy and Developer Relations