Як увімкнути повідомлення про спілкування зі штучним інтелектом у месенджерах
З 2 серпня 2026 року набуває чинності Article 50(1) регламенту EU AI Act. Якщо людина спілкується напряму зі штучним інтелектом і це не є очевидним само по собі, вона має про це знати. У чат-віджеті цю вимогу виконує позначка «ШІ» в шапці чату, але в месенджерах шапки немає — тому там повідомлення від бота є єдиним способом сказати клієнту, що на іншому боці не людина.
Коли знадобиться
- Ваш юридичний відділ визначив, що на ваш чат-бот поширюється вимога прозорості Article 50(1) EU AI Act (або аналогічна місцева норма) для каналів Telegram, Viber, Facebook Messenger, WhatsApp чи Instagram.
- Ви хочете, щоб клієнт одразу на початку діалогу знав, що спілкується з ботом.
- Потрібно, щоб клієнта попередили ще раз, якщо він щойно спілкувався з оператором, а тепер бот знову відповідає сам.
Що важливо знати
- Повідомлення про ШІ — окреме текстове повідомлення, яке бот надсилає клієнту один раз на початку діалогу в Telegram, Viber, Facebook Messenger, WhatsApp або Instagram.
- Повідомлення надсилається повторно, якщо оператор підключався до діалогу і потім залишив його, а бот знову почав відповідати сам. Так клієнт, який щойно спілкувався з людиною, дізнається, що тепер знову відповідає бот.
- Функція вимкнена за замовчуванням і вмикається окремо для кожного бота/інстансу. Платформа не вмикає її автоматично — рішення, чи застосовується до вас Article 50(1), приймаєте ви або ваш юрист.
- Для WhatsApp, підключеного через Maytapi, повідомлення поки не надсилається — ця функція охоплює лише WhatsApp, підключений іншими способами. Email, MS Teams і чат-віджет на сайті ця функція не зачіпає: у віджеті діє окрема позначка «ШІ» в шапці чату.
Перед початком
Кроки
- Перейдіть у Меню → Налаштування → Налаштування інстансу.
- Прокрутіть до блоку Feature flags і розгорніть категорію Integrations.
- Знайдіть перемикач «Messengers: AI interaction disclosure (EU AI Act Art. 50(1))» і увімкніть його.
- Зміна зберігається одразу після перемикання — оновлювати сторінку не потрібно.
Як змінити текст повідомлення і задати переклад
Текст, який побачить клієнт, платформа обирає в такому порядку — від найточнішого варіанту до запасного.
- Константа бота
ai_disclosure_text. Якщо у сценарії бота задано таку константу, платформа завжди використає саме її — цей варіант має найвищий пріоритет. Головна перевага: константу можна задати окремо для кожної мови, якою працює бот. Щоб додати чи змінити константу, перейдіть у Меню → Конструктор сценаріїв, відкрийте потрібного бота і перейдіть у розділ «Константи». Натисніть «Додати константу». У полі «Назва»* вкажітьai_disclosure_text, у полі «Значення»* — текст повідомлення. За потреби заповніть «Опис». Для кожної мови бота значення константи вводиться окремо — це саме те, що потрібно для мультимовного бота. - Поле «Messengers: AI disclosure custom text». Якщо константу не задано, платформа перевіряє це поле в тому самому блоці Feature flags → Integrations, де ви вмикали функцію. Тут можна вписати один текст, наприклад «Спочатку з вами спілкується наш AI-помічник». Важливо: це один текст для всіх мов одразу — зручно для одномовного бота, але не підходить, якщо бот працює кількома мовами: тоді краще скористатися константою з пункту 1.
- Типовий текст. Якщо не задано ні константу, ні поле з custom text, клієнт побачить типовий варіант: «Ви спілкуєтесь зі ШІ-асистентом» українською, «You are chatting with an AI assistant» англійською, «Вы общаетесь с ИИ-ассистентом» російською. Для решти мов інтерфейсу показується український варіант.
Що відбувається після
Клієнт, який починає новий діалог у Telegram, Viber, Facebook Messenger, WhatsApp або Instagram, одразу отримує текстове повідомлення про те, що з ним спілкується ШІ-асистент. Якщо перезапустити діалог (наприклад, командою /start), це вважається новим діалогом — повідомлення прийде знову. Якщо до діалогу підключався оператор і потім вийшов з нього, клієнт отримає це повідомлення ще раз одразу після того, як бот відповість першим.
Як переконатися, що все вдалось
- Напишіть боту в одному з підтримуваних каналів (наприклад, у Telegram) новим повідомленням — на початку діалогу має прийти повідомлення про спілкування зі ШІ.
- Якщо ви задали власний текст через константу або через поле custom text — перевірте, що клієнт бачить саме його, а не типовий варіант.
- Передайте тестовий діалог оператору і поверніть його назад боту — переконайтеся, що повідомлення прийшло повторно.