Оповещения WhatsApp и интеграции
Тариф: Все тарифы
Будьте в курсе, не открывая приложение. Staff Khata может присылать вам сводки посещаемости в WhatsApp, отправлять оповещения сотрудникам с вашего аккаунта WhatsApp или SMS и передавать события в другие программы.
Выберите сводки в WhatsApp
Эти сообщения приходят от Staff Khata на номер владельца. Настраивать ничего не нужно — достаточно их включить.
- Нажмите Organization (организация) → Company (компания), затем откройте вкладку Notifications (уведомления).
- В разделе WhatsApp Notifications (уведомления WhatsApp) включите нужные сообщения:
| Параметр | Что вы получаете |
|---|---|
| Daily Attendance Summary (ежедневная сводка посещаемости) | Каждый вечер сводку посещаемости за день в WhatsApp. |
| Monthly Attendance Summary (ежемесячная сводка посещаемости) | Ежемесячный отчёт о посещаемости в виде CSV-файла. |
| Device Health Alerts (оповещения о состоянии устройств) | Сообщение, когда биометрическое устройство выходит из сети. |
- Нажмите Save Changes (сохранить изменения).

Откройте центр интеграций
Чтобы отправлять оповещения со своих аккаунтов, нажмите Account (аккаунт) → Integrations (интеграции). Integrations & Webhooks Hub (центр интеграций и вебхуков) показывает три готовых подключения: WhatsApp, SMS Gateway (SMS-шлюз) и Webhooks API (API вебхуков). Нажмите Configure (настроить) на нужном.

Используйте свой номер WhatsApp Business
Вам нужен аккаунт WhatsApp Business в Meta Cloud API с шаблонами сообщений, уже одобренными Meta.
Подключение
- На карточке WhatsApp нажмите Configure (настроить). Откроется вкладка Connection (подключение).
- Введите Meta access token (токен доступа Meta) и Meta phone number ID (ID номера телефона в Meta). Используйте ID номера телефона из Meta, а не сам номер.
- В разделе Alert numbers (номера для оповещений) введите номера мобильных телефонов, на которые должны приходить оповещения владельцу (до 20).

Настройка шаблонов событий
- Откройте вкладку Event templates (шаблоны событий). Слева перечислены события: Check In (приход), Check Out (уход), Late Arrival (опоздание), Missing Punch (пропущенная отметка), Leave Application (заявка на отпуск), Leave Approved (отпуск одобрен), Leave Rejected (отпуск отклонён) и Daily Summary (ежедневная сводка).
- Выберите событие, например Check In.
- Введите Approved template name (название одобренного шаблона), Approved language code (код языка, например en_US или hi) и Exact approved template text (точный текст одобренного шаблона), скопированный в точности так, как его одобрила Meta.
- В разделе Variable mapping (сопоставление переменных) выберите, чем заполняется каждая переменная, например employee name (имя сотрудника) для Variable 1 и punch time (время отметки) для Variable 2.
- Выберите Recipients (получатели) и отметьте флажок, подтверждающий, что вы сверили шаблон с Meta.
- Нажмите Preview message (предпросмотр сообщения), чтобы увидеть, что именно будет отправлено. Чтобы проверить, введите Test number (тестовый номер) и нажмите Send Test (отправить тест).
- Включите Enable event (включить событие), затем нажмите Save configuration (сохранить настройки).

Примечание: Сообщение Missing Punch отправляется один раз, через 30 минут после окончания смены, если есть только отметка прихода или только ухода. Daily Summary отправляется в 22:00 по индийскому времени и только на номера для оповещений.
На вкладке Activity (активность) перечислены последние тестовые сообщения и сообщения о событиях, а также указано, приняты ли они вашим провайдером.
Совет: «Accepted» (принято) означает, что Meta приняла сообщение. Это не подтверждает доставку. Прежде чем отправлять повторно, проверьте панель Meta.
Отправка оповещений по SMS
SMS Gateway (SMS-шлюз) работает так же: нажмите Configure (настроить), подключите провайдера и настройте шаблоны событий. Можно выбрать MSG91, Fast2SMS или Custom URL (свой URL) для других провайдеров. Для SMS в Индии нужны одобренные в DLT ID отправителя, ID организации и текст шаблона, поэтому заранее получите их у своего провайдера.
Передача событий в другие программы (вебхуки)
Используйте вебхуки, если ваша программа или сервис автоматизации должны знать, когда кто-то отметил приход, подал заявку на отпуск и так далее.
- На карточке Webhooks API нажмите Configure (настроить).
- Введите Webhook Target URL (целевой URL вебхука).
- В разделе Event Subscriptions (подписки на события) отметьте события для отправки.
- Нажмите Test Ping (проверка связи), чтобы проверить подключение, затем Save Configuration (сохранить настройки).

Каждое событие подписано, чтобы ваша система могла проверить, что оно действительно пришло от Staff Khata. Подробности ваш разработчик найдёт в разделе Webhook API Spec (спецификация API вебхуков).
Чтобы прекратить подключение, откройте его и нажмите Disconnect (отключить).
Остались вопросы? Создайте обращение в разделе Help & Support в приложении или свяжитесь с нами: staffkhata.com/contact.
