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

# supportBusinessHoursUpdate

> Change the store's support hours. Arguments you omit are unchanged. Returns the hours after the change.

**Required scopes:** [`support_settings_write`](https://developers.redo.com/docs/api-reference/v3/reference/scopes#scope-support_settings_write)

## Arguments

**enabled** `Boolean`

**timeZone** `String`

An IANA time zone. Can't be cleared. Needed to turn the hours on when the store has none.

**weeklyHours** `[\[SupportBusinessHoursDayInput!\]](/docs/api-reference/v3/reference/support/support-business-hours-day-input)`

Days you list replace those days. Days you leave out are unchanged. List each day at most once.

**fields**

**day** `[DayOfWeek!](/docs/api-reference/v3/reference/common/day-of-week)` *required*

**enabled** `Boolean!` *required*

**timeBlocks** `[\[TimeBlockInput!\]!](/docs/api-reference/v3/reference/support/time-block-input)` *required*

Replaces that day's blocks. Each start must be at or before its end. Hours can't run past midnight.

**fields**

**end** `String!` *required*

HH:MM on a 24-hour clock.

**start** `String!` *required*

HH:MM on a 24-hour clock.

## Returns

**supportBusinessHoursUpdate** `[SupportBusinessHours!](/docs/api-reference/v3/reference/support/support-business-hours)` *required*

When the store's support team is available. Chat availability, the AI agent's handoff to a person, BUSINESS\_HOURS rule conditions and business-hours analytics use these hours.

**fields**

**enabled** `Boolean!` *required*

Whether the hours apply. When false, the store counts as available at all times.

**timeZone** `String`

IANA time zone the hours are in, such as America/New\_York. Null when none is set. The hours then don't apply, and rules and chat treat the store as always available.

**weeklyHours** `[\[SupportBusinessHoursDay!\]!](/docs/api-reference/v3/reference/support/support-business-hours-day)` *required*

Weekly hours. Always seven entries, Monday through Sunday.

**fields**

**day** `[DayOfWeek!](/docs/api-reference/v3/reference/common/day-of-week)` *required*

**enabled** `Boolean!` *required*

False means the store is closed all day.

**timeBlocks** `[\[TimeBlock!\]!](/docs/api-reference/v3/reference/common/time-block)` *required*

Open hours that day, in timeZone.

**fields**

**end** `String!` *required*

End, as HH:MM on a 24-hour clock.

**start** `String!` *required*

Start, as HH:MM on a 24-hour clock.

## Example

```graphql theme={null}
mutation {
  supportBusinessHoursUpdate(enabled: true, timeZone: "...", weeklyHours: { ... }) {
    enabled
    timeZone
  }
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.