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

# Introduction

> Welcome to Automatic Rostering!

## Get started

<Card title="Authentication" icon="key" href="/getting-started/authentication" horizontal>
  Learn how to authenticate to the API and get your credentials.
</Card>

## Core concepts

Learn the fundamental concepts of Automatic Rostering.

<Columns cols={2}>
  <Card title="Employees" icon="users" href="/concepts/employees">
    Learn how to define the employees that will be used in the roster.
  </Card>

  <Card title="Demands" icon="chart-column" href="/concepts/demands">
    Learn how to define the demands that must be covered in the roster.
  </Card>

  <Card title="Shifts" icon="clock" href="/concepts/shifts">
    Learn how to define the shifts that employees can be assigned to cover
    demand.
  </Card>
</Columns>

<Card title="Constraints" icon="shield-check" href="/constraints/index" horizontal>
  Learn about the various constraints you can apply to control shift assignments
  and roster generation.
</Card>

## Try it out

<Card title="Playground" icon="code" href="https://ar-playground-one.vercel.app/" horizontal>
  Experiment with the Automatic Rostering API in our interactive playground.
</Card>

## API Reference

<Card title="API Reference" icon="terminal" href="/api-reference/roster/start-job" horizontal>
  Browse the complete API reference documentation.
</Card>
