> For the complete documentation index, see [llms.txt](https://docs.jedidesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.jedidesk.com/nalashtuvannya-jedidesk/nalashtuvannya-robochogo-chasu-kompaniyi.md).

# Налаштування робочого часу компанії

У вкладці **Налаштування ->** [**Компанія** ](https://app.jedidesk.com/settings-company)активуйте блок з графіком, вкажіть робочі дні та час:

<figure><img src="/files/et5QnPq9PsbD0DhLtoGn" alt=""><figcaption><p>Робочі години</p></figcaption></figure>

***

Додайте повідомлення, яке отримує клієнт при зверненні в неробочий час та натисніть кнопку <mark style="background-color:blue;">**Зберегти зміни**</mark>:

<figure><img src="/files/HqjWlamEiwAtPU02uUkP" alt=""><figcaption><p>Повідомлення з попередженням</p></figcaption></figure>

{% hint style="danger" %} <mark style="color:red;">**Увага:**</mark> Коли розмова в чаті з клієнтом буде завершена, натисніть в правому верхньому кутку кнопку <mark style="background-color:green;">**Закрити діалог**</mark>.

Якщо менеджер не буде закривати діалог, ваші клієнти не будуть отримувати повідомлення про неробочі години компанії.
{% endhint %}

***

## Логіка спрацювання повідомлення про неробочі години

### &#x20;Як саме надсилається повідомлення

#### Telegram / Viber

**Перший контакт (наприклад `/start`)**

Якщо користувач пише **вперше** і зараз **неробочий час**:

* замість стандартного привітального повідомлення
* надсилається повідомлення **про неробочий час**
* **головне меню при цьому все одно відображається**

***

#### При звичайних повідомленнях

Повідомлення **не надсилається на кожне повідомлення клієнта**.

Воно відправляється лише якщо виконується одна з умов:

* це **перше повідомлення в чаті**
* клієнт **пише вперше за сьогодні** (до цього писав учора або раніше)
* минуло **більше 5 хвилин** з моменту останнього повідомлення
* **розмова нова або була закрита**

Якщо клієнт продовжує активно писати в чаті — повідомлення **не повторюється**, щоб уникнути спаму.

***

### Як працює у чаті на сайті (Widget)

У віджеті логіка відрізняється.

Сервер **не надсилає повідомлення автоматично**. Замість цього він передає у віджет два параметри:

* чи зараз **робочий час (так / ні)**
* текст повідомлення **про неробочий час**

Далі вже **сам віджет (JS-код)** вирішує, що показати користувачу. Найчастіше це:

* інформаційна плашка
* повідомлення у чаті
* банер при відкритті чату

***

### Де ця функція не працює

Функція **“Робочий час” наразі не застосовується** для таких каналів:

* Facebook Messenger
* Instagram
* WhatsApp
* Email

Для цих каналів **перевірка робочого часу при отриманні повідомлення не виконується**.

***

### Як це впливає на AI-асистента

Для AI-асистента є окремі налаштування, пов’язані з робочим часом:

**1️⃣ “Працювати поза робочим часом”**\
Якщо вимкнено — AI-асистент **не відповідає**, коли компанія не працює.

**2️⃣ “Вимкнути у робочий час”**\
AI-асистент працює **лише поза робочим часом**. Наприклад, відповідає вночі, а вдень відповідають менеджери.

Ці налаштування **не залежать від повідомлення про неробочий час**.

***

### Основна логіка роботи (коротко)

Повідомлення про неробочий час **не надсилається на кожне повідомлення клієнта**.

Воно відправляється лише у випадках:

* перше повідомлення у чаті
* новий день (клієнт пише вперше сьогодні)
* минуло **більше 5 хвилин** з моменту останнього повідомлення
* чат **новий або був закритий**

Це зроблено для того, щоб **клієнт не отримував одне й те саме повідомлення на кожну репліку**.
