> For the complete documentation index, see [llms.txt](https://docs.dextoros.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dextoros.app/help/faq.md).

# FAQ

Common questions about DextorOS.

<details>

<summary>What is DextorOS?</summary>

One console to control and teach robots from any maker. You connect every robot to DextorOS, run them from one place, and teach a skill once so it runs on every robot equipped for it. See [Welcome to DextorOS](/welcome-to-dextoros.md).

</details>

<details>

<summary>Do I need a robot to try it?</summary>

No. Start with the demo fleet, then connect a real machine when you are ready. See the [Quickstart](/get-started/quickstart.md).

</details>

<details>

<summary>Which robots and makers work with DextorOS?</summary>

DextorOS is built for robots from every maker. What matters is the transport a robot speaks and the capabilities it reports, not its brand. See [Supported makers](/connect-robots/supported-makers.md) and [Transports](/connect-robots/transports.md).

</details>

<details>

<summary>Are the makers on the website partners?</summary>

No. Maker names and logos are shown for compatibility reference only and imply no partnership or endorsement.

</details>

<details>

<summary>How does a robot connect?</summary>

Generate a connector for the robot, then run one install command on its onboard computer. It connects over WebSocket, MQTT, ROS 2, a serial link, or Test mode. See [Connect your first robot](/get-started/connect-your-first-robot.md).

</details>

<details>

<summary>Can a skill taught on one robot run on a different kind of robot?</summary>

Yes, as long as the other robot has every capability the skill needs. A skill that needs an arm and a gripper runs on a humanoid, a 6-axis arm or a delta picker alike. See [Which robots can run a skill](/skills-and-training/which-robots-can-run-a-skill.md).

</details>

<details>

<summary>What happens if a robot is missing a capability?</summary>

It doesn't receive the skill, and DextorOS shows exactly what it needs, for example **Needs arm and gripper**.

</details>

<details>

<summary>What should I do if a connector file leaks?</summary>

Rotate the robot's key. The old key stops working straight away; reinstall the connector with the new file. See [Keys and pairing](/connect-robots/keys-and-pairing.md).

</details>

<details>

<summary>I have a question that isn't here.</summary>

Email <info@dextoros.app>.

</details>


---

# 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 that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.dextoros.app/help/faq.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
