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

# Office Hours

> The Office Hours API lets you manage when your support team is available. The AI agent uses office hours to set expectations with customers outside business hours and route conversations…

The Office Hours API lets you manage when your support team is available. The AI agent uses office hours to set expectations with customers outside business hours and route conversations appropriately.

## Key Concepts

* **Default schedule** — The organization-wide fallback used when a conversation is not assigned to a team with its own custom office hours
* **Custom schedule** — A named set of shifts with a timezone (e.g. "Business Hours" in America/New\_York), linkable to teams or SLA policies
* **Shift** — A time block when support is available (e.g. Monday-Friday 9:00-17:00)
* **Day of week** — Supports individual days (monday, tuesday, ...) and ranges (monday\_to\_friday, everyday, etc.)

## Available Endpoints

<CardGroup>
  <Card title="Get Default" icon="clock" href="./get-default">
    Get the org-wide default office hours
  </Card>

  <Card title="Update Default" icon="pen-to-square" href="./update-default">
    Set or replace the org-wide default office hours
  </Card>

  <Card title="List Schedules" icon="list" href="./list">
    List all custom office hours schedules
  </Card>

  <Card title="Get Schedule" icon="magnifying-glass" href="./get">
    Get a custom schedule with its shifts
  </Card>

  <Card title="Create Schedule" icon="plus" href="./create">
    Create a new custom schedule
  </Card>

  <Card title="Update Schedule" icon="pen" href="./update">
    Update a custom schedule and its shifts
  </Card>

  <Card title="Delete Schedule" icon="trash" href="./delete">
    Delete a custom schedule
  </Card>
</CardGroup>
