# Introduction

**Robpod AI CoWorker** is a tool that turns your collaborative robot into an AI agent. AI CoWorker acts as a bridge between the physical robot and the AI assistant system. By default, AI CoWorker provides a set of simple actions to interact with the robot. These default actions can be used to perform basic tasks such as saving robot positions, moving the robot to desired waypoints, and retrieving robot diagnostic data.

<figure><img src="/files/PLwRrmgcOXSGGtUJtT46" alt=""><figcaption></figcaption></figure>

To build more advanced collaborative systems, [Robpod Studio](/get-started/introduction.md) can be used to develop [AI projects](/ai-coworker/coworker-projects.md) that extend AI CoWorker’s behavior with custom robot actions. **Custom actions** can be designed to perform any task you need, making the entire AI system specialized for your specific robotic application.

When developing AI projects with Robpod Studio, custom AI actions are implemented as standard robot functions using the same programming language used for your collaborative robot (Polyscope, URScript, DRL, etc.). This allows you to focus on the robotics tasks, while Robpod Studio handles the process of turning your robot functions into useful actions for your AI assistant.

Robpod AI CoWorker is a general-purpose tool based on the **MCP protocol**. As a result, any AI provider (ChatGPT, Caude, Mistral AI, ...) that supports the MCP protocol can be used as your AI assistant.&#x20;

{% embed url="<https://youtu.be/8CywKHVQB-U>" %}

{% embed url="<https://youtu.be/9A6C12X38w0>" %}

&#x20;


---

# Agent Instructions: 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:

```
GET https://docs.robpod.cloud/ai-coworker/introduction.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.
