Automate is currently only available on the main production server (app.speckle.systems).While project data is handled with the same level of care and security as all Speckle servers note that:
During the beta phase, Speckle reserves the right to modify or reset the Automate Execution Engine, Function library or other enabling parts of the server infrastructure. However, the data held on the server is secured and maintained.
Automations, automation runs, and results may be subject to deletion due to infrastructure updates.
The end of the Public beta phase will be communicated widely on Speckle Community and in the application.
At the end of the beta program, we will announce any mechanisms to migrate project data, automation, or related artefacts that might be required.
We strongly encourage users to continue to back up their functions in GitHub or other repositories as a safeguard.
Your access to Speckle Automate beta is at our discretion as we build and test the infrastructure. While we have designed Automate to be highly open and permissive regarding what is possible to build, there are strict usage policies:
We actively monitor running containers to detect and prevent misuse (e.g., crypto miners, spam email servers, or other nefarious activities).
A zero-tolerance policy is enforced. Access will be revoked instantly for violations.
Speckle Automate beta encourages open experimentation:
No sandbox restrictions exist for making external calls, choosing dependencies, or managing artefact sizes other than restricted to normal Speckle server limits.
Functionality is designed to allow flexible automation workflows.
However, Speckle does not currently accept inbound calls to its infrastructure. All automation must be created, configured, and managed within the Speckle Automate interface.