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
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
- Continuous Delivery (CD):
Generate deliverables, reports, drawings, statistical analyses, and diagrams for instant sharing.

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.
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
Advocacy and Developer Relations