> For the complete documentation index, see [llms.txt](https://submodel.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://submodel.gitbook.io/docs/serverless/overview-2.md).

# Workers

Workers run your code in the cloud.

## Key characteristics

* **Fully Managed Execution**: SubMode takes care of the underlying infrastructure, so your code runs whenever it's triggered, without any server setup or maintenance.
* **Automatic Scaling**: The platform scales your functions up or down based on the workload, ensuring efficient resource usage.
* **Multi-Language API Support**: SubModel's REST API follows industry standards (OpenAPI 3.0), with auto-generated client libraries available for 10+ languages while maintaining direct HTTP access capability.
* **Seamless Integration**: Once your code is uploaded, SubModel provides an Endpoint, making it easy to integrate your Handler Functions into any part of your application.

## Get started

To start using SubModel Workers:

1. **Write your function**: Code your Handler Functions in a supported language.
2. **Deploy to SubModel**: Upload your Handler Functions to SubModel.
3. **Integrate and Execute**: Use the provided Endpoint to integrate with your application.
