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

# SuperOffice.WebApi.Data.ChatOpeningHours

# <a id="SuperOffice_WebApi_Data_ChatOpeningHours" /> Class ChatOpeningHours

Namespace: [SuperOffice.WebApi.Data](SuperOffice.WebApi.Data.md)\
Assembly: SuperOffice.WebApi.dll

Carrier object for ChatOpeningHours.
Chat Topic Opening Hours

```csharp theme={null}
public class ChatOpeningHours
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ←
[ChatOpeningHours](SuperOffice.WebApi.Data.ChatOpeningHours.md)

#### Inherited Members

[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring),
[object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)),
[object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)),
[object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype),
[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)

## Constructors

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours__ctor" /> ChatOpeningHours()

Default constructor - defaults any enum props to 0.

```csharp theme={null}
public ChatOpeningHours()
```

## Properties

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_FriEnabled" /> FriEnabled

Whether open on Fridays.

```csharp theme={null}
public virtual bool FriEnabled { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_FriStart" /> FriStart

When opening hours start on Fridays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan FriStart { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_FriStop" /> FriStop

When opening hours stop on Fridays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan FriStop { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_LunchStart" /> LunchStart

When opening hours starts for lunch. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan LunchStart { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_LunchStop" /> LunchStop

When opening hours stops for lunch. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan LunchStop { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_MonEnabled" /> MonEnabled

Whether open on Mondays.

```csharp theme={null}
public virtual bool MonEnabled { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_MonStart" /> MonStart

When opening hours start on Mondays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan MonStart { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_MonStop" /> MonStop

When opening hours stop on Mondays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan MonStop { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_SatEnabled" /> SatEnabled

Whether open on Saturdays.

```csharp theme={null}
public virtual bool SatEnabled { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_SatStart" /> SatStart

When opening hours start on Saturdays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan SatStart { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_SatStop" /> SatStop

When opening hours stop on Saturdays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan SatStop { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_SunEnabled" /> SunEnabled

Whether open on Sundays.

```csharp theme={null}
public virtual bool SunEnabled { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_SunStart" /> SunStart

When opening hours start on Sundays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan SunStart { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_SunStop" /> SunStop

When opening hours stop on Sundays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan SunStop { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_ThuEnabled" /> ThuEnabled

Whether open on Thursdays.

```csharp theme={null}
public virtual bool ThuEnabled { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_ThuStart" /> ThuStart

When opening hours start on Thursdays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan ThuStart { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_ThuStop" /> ThuStop

When opening hours stop on Thursdays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan ThuStop { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_TueEnabled" /> TueEnabled

Whether open on Tuesdays.

```csharp theme={null}
public virtual bool TueEnabled { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_TueStart" /> TueStart

When opening hours start on Tuesdays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan TueStart { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_TueStop" /> TueStop

When opening hours stop on Tuesdays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan TueStop { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_TzLocation" /> TzLocation

Timezone used for the opening hours (start/stop times) for this topic.

```csharp theme={null}
public virtual TimeZoneData TzLocation { get; set; }
```

#### Property Value

[TimeZoneData](SuperOffice.WebApi.Data.TimeZoneData.md)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_UseLunchHours" /> UseLunchHours

Whether to use lunch hours or not.

```csharp theme={null}
public virtual bool UseLunchHours { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_WedEnabled" /> WedEnabled

Whether open on Wednesdays.

```csharp theme={null}
public virtual bool WedEnabled { get; set; }
```

#### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_WedStart" /> WedStart

When opening hours start on Wednesdays. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan WedStart { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

### <a id="SuperOffice_WebApi_Data_ChatOpeningHours_WedStop" /> WedStop

When opening hours stop on Wednesday. Only time-part is used.

```csharp theme={null}
public virtual TimeSpan WedStop { get; set; }
```

#### Property Value

[TimeSpan](https://learn.microsoft.com/dotnet/api/system.timespan)

## See Also

[ChatAgent](SuperOffice.WebApi.Agents.ChatAgent.md)


## Related topics

- [SuperOffice.WebApi.Data.ChatTopicEntity](/en/api/reference/webapi/SuperOffice.WebApi.Data.ChatTopicEntity.md)
- [SuperOffice.WebApi.Data.Chat IsWithinOpeningHoursRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Chat_IsWithinOpeningHoursRequest.md)
- [SuperOffice.WebApi.Agents.ChatAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.ChatAgent.md)
- [SuperOffice.WebApi.Agents.IChatAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.IChatAgent.md)
- [NSChatOpeningHours](/en/automation/crmscript/reference/CRMScript.NetServer.NSChatOpeningHours.md)
- [Namespace CRMScript.NetServer](/en/automation/crmscript/reference/CRMScript.NetServer.md)
