> ## 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.

# FAQs

> Frequently asked questions about Speckle Automate covering pricing, performance, supported languages, installation, comparisons with other platforms, function creation, and automation workflows.

## Access & Plans

<AccordionGroup>
  <Accordion title="Which plan includes Speckle Automate?">
    Speckle Automate is available and is an Enterprise-only offering. Enterprise plans include custom
    automation support by Speckle engineers.
  </Accordion>

  <Accordion title="Can I build and publish my own Automations without Enterprise?">
    No. Only Enterprise workspaces can build and publish custom Automations.
  </Accordion>

  <Accordion title="Can I run Automations on Explore or Team plans?">
    No. Automate is available only on Enterprise plans.
  </Accordion>

  <Accordion title="Is there a limit to how many Automations I can run?">
    No limits at this time.
  </Accordion>
</AccordionGroup>

## Setup & Operation

<AccordionGroup>
  <Accordion title="Do I still need GitHub to use Automate?">
    GitHub remains the default creation flow using the wizard, while other VCS platforms are also
    supported. Contact us while the documentation for each platform is in progress.
  </Accordion>

  <Accordion title="Does Automate require a dedicated Speckle Server?">
    Automate runs only on Speckle-hosted servers, with app.speckle.systems as the primary environment.
  </Accordion>

  <Accordion title="Can I self-host Automate?">
    No. Automate cannot be self-hosted. However, Speckle Servers emit webhook events you can consume
    in external systems.
  </Accordion>

  <Accordion title="Where does my automation code run?">
    In the Automate Execution Engine. This is a separate infrastructure isolated from the running
    Speckle application and data storage.
  </Accordion>

  <Accordion title="How are Automations triggered?">
    Automations can be triggered manually or automatically on new model publish events.
  </Accordion>

  <Accordion title="What do I need to get started with Automate?">
    An Enterprise workspace and at least one Function repository connected through GitHub or another
    VCS.
  </Accordion>

  <Accordion title="What happens to Automations I created during beta?">
    Your code remains in the GitHub repository you used during beta. Automations created during beta
    continue to work on Enterprise plans. If your workspace is not on an Enterprise plan, you will
    need to upgrade to continue using Automate.
  </Accordion>
</AccordionGroup>

## Development & Sharing

<AccordionGroup>
  <Accordion title="What programming languages and SDKs are supported by Automate?">
    Automate can run any command-line executable. Speckle provides SDKs for C# and Python to simplify
    interaction with model data. You can bring your own code stack, though support is limited.
    Promising use cases may qualify for [#BuildWithSpeckle
    collaboration](https://speckle.systems/build-with-speckle/). Learn more or apply via the
    [BuildWithSpeckle page](https://speckle.systems/build-with-speckle/).
  </Accordion>

  <Accordion title="How do I share Functions or Automations with my team?">
    When you publish a Function to your workspace, all project owners can deploy it as an Automation.
    Results are visible to project Editors and Owners.
  </Accordion>

  <Accordion title="Can I see logs or debug failed runs?">
    Yes. Logs are available within the Automate run details.
  </Accordion>

  <Accordion title="Are there usage metrics or performance analytics?">Not yet.</Accordion>
</AccordionGroup>

## Security & Support

<AccordionGroup>
  <Accordion title="How secure is Automate when running my code?">
    All configuration values are encrypted until runtime. Results follow the same access model as
    Speckle data. The execution engine is isolated from the Speckle app and vice versa.
  </Accordion>

  <Accordion title="Who can view automation results?">
    Any project viewer can see results in the Speckle web app. Workspace admins and project owners can
    view full run histories.
  </Accordion>

  <Accordion title="Where can I get help or support for Automate?">
    Visit the [Community Forum](https://speckle.community/c/automate) for guidance and discussion.
  </Accordion>
</AccordionGroup>
