> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blaxel.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Jobs

> Scheduled jobs of batch processing tasks for your AI workflows.

Jobs allow you to run many AI tasks in parallel using batch processing.

<img src="https://mintcdn.com/blaxel/OV8J20a-e6sNRxmO/Jobs/Overview/image.webp?fit=max&auto=format&n=OV8J20a-e6sNRxmO&q=85&s=ccc7f1358ca3e1d68d2e60a5bf944d8a" alt="image.webp" width="2022" height="1078" data-path="Jobs/Overview/image.webp" />

## Concepts

* **Job**: A code definition that specifies a batch processing task. Jobs can run multiple times within a single execution and accept optional input parameters.
* **Execution**: A specific instance of running a batch job at a given timestamp. Each execution consists of multiple tasks running in parallel.
* **Task**: A single instance of a job definition running as part of an execution.

<img src="https://mintcdn.com/blaxel/OV8J20a-e6sNRxmO/Jobs/Overview/image1.webp?fit=max&auto=format&n=OV8J20a-e6sNRxmO&q=85&s=74f2073db307ac093ad6e1f70efa34cc" alt="image.webp" width="2002" height="1186" data-path="Jobs/Overview/image1.webp" />

## Get started with Batch Jobs

<Card title="Develop a job using Blaxel SDK" icon="table-list" href="/Jobs/Develop-a-job">
  Read our guide for developing batch AI jobs leveraging Blaxel developer tools.
</Card>

<CardGroup cols={2}>
  <Card title="Deploy a job on Blaxel" icon="rocket" href="/Jobs/Deploy-a-job">
    Learn how to deploy your batch job on Blaxel as a serverless endpoint.
  </Card>

  <Card title="Manage environment variables" icon="lock" href="/Jobs/Variables-and-secrets-jobs">
    Learn how to manage secrets and environment variables for your batch job.
  </Card>
</CardGroup>
