# Chassy Docs

## Chassy Docs

- [Welcome](https://docs.chassy.io/welcome.md)
- [Create a Workspace](https://docs.chassy.io/getting-started/create-a-workspace.md)
- [Join a Workspace](https://docs.chassy.io/getting-started/join-a-workspace.md): If you've been invited to join a workspace on Chassy, here's what you need to know:
- [Manage your Workspace](https://docs.chassy.io/getting-started/manage-your-workspace.md): As a manager or admin, there are common tasks you may want to perform in your workspace. This guide will explain how to perform them.
- [Platform User Guide](https://docs.chassy.io/user-guides/platform-user-guide.md)
- [Creating a Platform](https://docs.chassy.io/user-guides/platform-user-guide/creating-a-platform.md): A software platform defines information about the underlying operating system, board support packages, kernel and target hardware type its intended for.
- [Creating Chips](https://docs.chassy.io/user-guides/platform-user-guide/creating-chips.md): Chips indicate an individual deployment target. Chips are referenced in machines which make up fleets on Chassy's network.
- [Fleet User Guide](https://docs.chassy.io/user-guides/fleet-user-guide.md)
- [Creating a Fleet](https://docs.chassy.io/user-guides/fleet-user-guide/creating-a-fleet.md): A fleet is a collection of machines that collectively can be treated as a deployment target.
- [Enrolling Machines](https://docs.chassy.io/user-guides/fleet-user-guide/enrolling-machines.md): To enroll a machine means to register a machine as a member of a fleet. It can be used as a deployment target for your software and automation.
- [Enrolling ESP32 Devices](https://docs.chassy.io/user-guides/fleet-user-guide/enrolling-machines/enrolling-esp32-devices.md)
- [Managing a Fleet](https://docs.chassy.io/user-guides/fleet-user-guide/managing-a-fleet.md)
- [Local Storage Capability](https://docs.chassy.io/user-guides/fleet-user-guide/local-storage-capability.md): Local storage access provides engineers with a dedicated persistent directory for storing critical assets like maps and models that must survive deployment cycles.
- [Workflow User Guide](https://docs.chassy.io/user-guides/workflow-user-guide.md)
- [Creating a Workflow](https://docs.chassy.io/user-guides/workflow-user-guide/creating-a-workflow.md)
- [Packages and Releases](https://docs.chassy.io/user-guides/workflow-user-guide/packages-and-releases.md): Packages and Releases are the essential elements of automation workflows in the Chassy Console.
- [Running Workflows](https://docs.chassy.io/user-guides/workflow-user-guide/running-workflows.md): The workflow details page shows information about past executions of a workflow. It also shows the sequence of steps.
- [Managing Workflows](https://docs.chassy.io/user-guides/workflow-user-guide/managing-workflows.md): Modifying workflows is not all too different from creating them.
- [Generate Chassy Tokens](https://docs.chassy.io/operator-guides/generate-chassy-tokens.md): Learn to generate Chassy tokens for use with our GitHub actions
- [Integrating with GitHub](https://docs.chassy.io/operator-guides/integrating-with-github.md)
- [Workflow Run Action](https://docs.chassy.io/operator-guides/integrating-with-github/workflow-run-action.md): Automate the execution of workflows with the Workflow Run action.
- [Upload Action](https://docs.chassy.io/operator-guides/integrating-with-github/upload-action.md): Upload packages of various kinds to the Chassy Index.
- [Publish an Artifact](https://docs.chassy.io/tutorials/publish-an-artifact.md)
- [Deploy an Artifact](https://docs.chassy.io/tutorials/deploy-an-artifact.md)
- [Deploy an Archive Package](https://docs.chassy.io/tutorials/deploy-an-archive-package.md): This guide will teach you how to create an end-to-end testbed deployment using the Chassy Console and GitHub.
- [Debugging with Live Logs](https://docs.chassy.io/tutorials/debugging-with-live-logs.md): By the end of this tutorial you'll know how to access your machine's Live Logs on Chassy, helping you debug efficiently.
- [Speed up Development Using CI Job Inputs](https://docs.chassy.io/tutorials/speed-up-development-using-ci-job-inputs.md): Our Run CI Job step allows you to optionally specify parameters to provide to your external CI service. This guide will go over a handful of things you can do with an example Rust project.
- [Set Up Docker File for SITL Simulation](https://docs.chassy.io/tutorials/set-up-docker-file-for-sitl-simulation.md): This guide will walk you through how to set up your docker file to execute Software-in-the-Loop simulation tests. At the end of the page, you'll find an example docker file for the px4-gazebo.
- [Automate Board Provisioning](https://docs.chassy.io/tutorials/automate-board-provisioning.md): This guide will walk you through how to set up you remote proxy machine to automate provisioning boards.
- [Workflow Components](https://docs.chassy.io/reference/workflow-components.md): Describes the key components of Chassy Console
- [Steps](https://docs.chassy.io/reference/workflow-components/steps.md): Documents all the different types of steps that can be used within workflows
- [Hardware Hierarchy](https://docs.chassy.io/reference/hardware-hierarchy.md)
- [Integrations](https://docs.chassy.io/reference/integrations.md)
- [AWS](https://docs.chassy.io/reference/integrations/aws.md): This reference will get you up and running with the Chassy AWS integration
- [GitHub](https://docs.chassy.io/reference/integrations/github.md)
- [Docker Hub](https://docs.chassy.io/reference/integrations/docker-hub.md)
- [Slack](https://docs.chassy.io/reference/integrations/slack.md)
- [Wasabi](https://docs.chassy.io/reference/integrations/wasabi.md): This reference will get you up and running with the Chassy Wasabi integration
- [Create and Delete Users](https://docs.chassy.io/reference/create-and-delete-users.md)
- [Simulation Containers Reference](https://docs.chassy.io/reference/simulation-containers-reference.md)
- [Simulation Reports and Artifacts](https://docs.chassy.io/reference/simulation-reports-and-artifacts.md)
- [Chassy Component for ESP32](https://docs.chassy.io/reference/chassy-component-for-esp32.md)
- [Get Started](https://docs.chassy.io/guides/get-started.md)
- [User Guides](https://docs.chassy.io/guides/user-guides.md): User guides contain information useful you may want to know as a Chassy user. These guides are best read in order as each guide presupposes knowledge from the previous guide.
- [Operator Guides](https://docs.chassy.io/guides/operator-guides.md)
- [Tutorials](https://docs.chassy.io/guides/tutorials.md)
- [Quickstart](https://docs.chassy.io/getting-started-1/quickstart.md)
- [Publish your docs](https://docs.chassy.io/getting-started-1/publish-your-docs.md)
- [Welcome](https://docs.chassy.io/getting-started-1/readme.md)
- [Editor](https://docs.chassy.io/basics/editor.md)
- [Markdown](https://docs.chassy.io/basics/markdown.md)
- [Images & media](https://docs.chassy.io/basics/images-and-media.md)
- [Interactive blocks](https://docs.chassy.io/basics/interactive-blocks.md)
- [OpenAPI](https://docs.chassy.io/basics/openapi.md)
- [Integrations](https://docs.chassy.io/basics/integrations.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.chassy.io/welcome.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
