# EmbodiFlow > Public product documentation for the EmbodiFlow robot data platform. ## Get started - [EmbodiFlow documentation](https://docs.embodiflow.io/) ### Get started - [Quickstart](https://docs.embodiflow.io/get-started/quickstart) - [Key concepts](https://docs.embodiflow.io/get-started/key-concepts) - [Console tour](https://docs.embodiflow.io/get-started/console-tour) ### Team - [Team and members](https://docs.embodiflow.io/team) - [Roles and permissions](https://docs.embodiflow.io/team/roles) ### Help - [FAQ](https://docs.embodiflow.io/faq) ## Data - [Data](https://docs.embodiflow.io/data) ### Bring data in - [Projects](https://docs.embodiflow.io/data/projects) - [Upload recordings](https://docs.embodiflow.io/data/upload) - [Collection orders](https://docs.embodiflow.io/data/collection-orders) ### Review - [Playback and visualization](https://docs.embodiflow.io/data/viewer) - [Episodes and annotation](https://docs.embodiflow.io/data/episodes) - [Quality checks](https://docs.embodiflow.io/data/quality) ### Datasets - [Dataset versions](https://docs.embodiflow.io/data/dataset-versions) - [Export and download](https://docs.embodiflow.io/data/export) ## Workflows and algorithms - [Workflows and algorithms](https://docs.embodiflow.io/workflows) ### Workflows - [How workflows work](https://docs.embodiflow.io/workflows/overview) - [Build your own workflow](https://docs.embodiflow.io/workflows/build) - [Runs and logs](https://docs.embodiflow.io/workflows/runs) ### Algorithms - [Algorithm catalog](https://docs.embodiflow.io/workflows/algorithms) - [Write a custom algorithm](https://docs.embodiflow.io/workflows/custom-algorithms) ### Algorithm developer guide - [Your first algorithm](https://docs.embodiflow.io/workflows/custom-algorithms/first-algorithm) - [Standardize](https://docs.embodiflow.io/workflows/custom-algorithms/standardize) - [Check](https://docs.embodiflow.io/workflows/custom-algorithms/check) - [Transform](https://docs.embodiflow.io/workflows/custom-algorithms/transform) - [Enrich](https://docs.embodiflow.io/workflows/custom-algorithms/enrich) - [Segment](https://docs.embodiflow.io/workflows/custom-algorithms/segment) - [Curate](https://docs.embodiflow.io/workflows/custom-algorithms/curate) - [Export](https://docs.embodiflow.io/workflows/custom-algorithms/export) - [Image algorithms](https://docs.embodiflow.io/workflows/custom-algorithms/image-algorithms) - [Use your algorithm in a workflow](https://docs.embodiflow.io/workflows/custom-algorithms/in-workflows) - [Interface reference](https://docs.embodiflow.io/workflows/custom-algorithms/interface) - [SDK reference](https://docs.embodiflow.io/workflows/custom-algorithms/sdk) - [Command line](https://docs.embodiflow.io/workflows/custom-algorithms/cli) - [MCP tools](https://docs.embodiflow.io/workflows/custom-algorithms/mcp) - [Troubleshooting](https://docs.embodiflow.io/workflows/custom-algorithms/troubleshooting) ## Training and deployment - [Training and deployment](https://docs.embodiflow.io/models) - [Train a model](https://docs.embodiflow.io/models/training) - [Models and deployment](https://docs.embodiflow.io/models/deployments) ## Developer reference - [Developer reference](https://docs.embodiflow.io/reference) ### Authentication - [Authentication overview](https://docs.embodiflow.io/reference/authentication) - [API keys](https://docs.embodiflow.io/reference/authentication/api-keys) - [Personal access tokens](https://docs.embodiflow.io/reference/authentication/personal-access-tokens) - [Browser sessions](https://docs.embodiflow.io/reference/authentication/browser-sessions) ### REST API - [Using the REST API](https://docs.embodiflow.io/reference/rest-api) - [All endpoints](https://docs.embodiflow.io/reference/rest-api/openapi) - [Projects](https://docs.embodiflow.io/reference/rest-api/projects) - [Recordings](https://docs.embodiflow.io/reference/rest-api/recordings) - [Upload](https://docs.embodiflow.io/reference/rest-api/upload) - [Episodes and versions](https://docs.embodiflow.io/reference/rest-api/episodes) - [Annotation](https://docs.embodiflow.io/reference/rest-api/annotation) - [Quality and tasks](https://docs.embodiflow.io/reference/rest-api/quality) - [Search](https://docs.embodiflow.io/reference/rest-api/search) - [Workflows](https://docs.embodiflow.io/reference/rest-api/workflows) - [Algorithms](https://docs.embodiflow.io/reference/rest-api/algorithms) - [Models](https://docs.embodiflow.io/reference/rest-api/models) - [Artifacts and export](https://docs.embodiflow.io/reference/rest-api/exports) - [Billing and usage](https://docs.embodiflow.io/reference/rest-api/billing) - [Team and governance](https://docs.embodiflow.io/reference/rest-api/teams) - [Account and notifications](https://docs.embodiflow.io/reference/rest-api/account) - [Webhook endpoints](https://docs.embodiflow.io/reference/rest-api/webhooks) ### Events - [Outbound events](https://docs.embodiflow.io/reference/webhooks) - [Signature verification](https://docs.embodiflow.io/reference/webhooks/signatures) ### Tools - [CLI](https://docs.embodiflow.io/reference/cli) - [SDK](https://docs.embodiflow.io/reference/sdk) ### Updates - [Changelog](https://docs.embodiflow.io/reference/changelog) ## Machine-readable API - [OpenAPI 3 JSON](https://docs.embodiflow.io/openapi.json)