# Task Creation & Execution

In MechaOS, every task begins as a smart contract. A user defines a job, for example mapping a warehouse or delivering a parcel, and locks funds as payment. The job is published on-chain and can be claimed by any robot in the network.

Once a robot claims a task, the MechaOS bridge translates it into ROS2 commands, the standard language for modern robotics. The robot then executes the work using its navigation, sensing, or manipulation systems.

During execution, the robot records telemetry, status updates, and progress logs. Instead of being stored in proprietary databases, these records are prepared for public verification, creating a transparent trail of accountability.

This process ensures that tasks are not only assigned but also codified in contracts and executed in a verifiable pipeline from blockchain to real-world action.


---

# 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.mechaos.io/the-mechaos-solution/key-features/task-creation-and-execution.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.
