Перейти до основного вмісту

AI-чат на сайті

Модуль AI-чат додає на кожну сторінку магазину віджет консультанта. Він відповідає покупцям за даними самого магазину — каталог, наявність, умови доставки й оплати, сторінки сайту, статус замовлення — і передає розмову менеджеру, щойно потрібна людина. Менеджер відповідає з адмінки, і відповідь зʼявляється в тому самому вікні чату, яке покупець уже відкрив.

Що бачить покупець

  • Кнопку чату в нижньому куті (ліворуч або праворуч, у вибраному кольорі) і ваше привітання. Привітання показується до першого запитання і нічого не коштує.
  • Відповіді мовою запитання; у відповідях про товари — справжні посилання на картку товару чи результати пошуку, тож «так, беру» закінчується кошиком, а не допитом.
  • Якщо увімкнена форма замовлення, бот може запропонувати коротку форму імʼя + телефон на обговорюваний товар — працює як «купити в 1 клік», замовлення потрапляє в загальний список зі статусом «Нове».
  • Статус замовлення за номером і телефоном; залогінений покупець бачить свої замовлення без повторного введення телефону.
  • Варіант «Зателефонуйте мені» / «Потрібен дзвінок менеджера» і після передачі — повідомлення «Ваше звернення передано менеджеру. Відповідь зʼявиться тут, у цьому вікні». Коли менеджер на звʼязку, шапка каже «З вами менеджер» і пропонує «повернутись до бота».
  • Якщо кредити скінчились або шлюз недоступний, покупець бачить ваше повідомлення про недоступність, а не помилку.

Віджет чату на сайті

Історія розмови й id покупця зберігаються лише на сервері; браузер надсилає тільки запитання. Нова вкладка продовжує ту саму розмову.

Де налаштовується

Налаштування → AI chat (consultant) (/admin/ai-chat). Сторінка починається з картки Готовність — чотири перевірки, які мають бути зеленими, щоб віджет заговорив:

Сторінка налаштувань AI-чату

ПеревіркаЩо означає
Модуль увімкненосам модуль ai_chat активний
Модуль headless_api активнийбот отримує дані магазину тільки через комерційний адаптер цього модуля
Комерційний адаптер доступнийадаптер відповідає
Гаманецьбаланс кредитів магазину; Поповнити веде до гаманця

Нижче картка Статистика: діалогів усього і сьогодні, передано менеджеру, витрачено кредитів.

Віджет

НалаштуванняЗначення
Показувати на сайтіголовний вимикач; після встановлення вимкнений, щоб свіжа інсталяція не витрачала гаманець сама
Заголовокшапка панелі чату
Привітанняперше повідомлення, показується до запитання (безкоштовно)
Підказка в полі вводутекст-підказка в полі повідомлення
Розташуванняправоруч або ліворуч
Коліракцентний колір кнопки й панелі

Поведінка

НалаштуванняЗначення
Вказівки консультантуваші власні правила (графік роботи, опт лише через менеджера…). Додаються до базових правил, але не скасовують їх: бот не вигадує ціни, наявність і терміни — бере їх з магазину
Що бот умієпрапорець на кожен інструмент: пошук товарів, картка товару, наявність по варіантах, дерево категорій, доставка/оплата/контакти, пошук по сторінках сайту, статус замовлення, накладна та статус доставки, замовлення залогіненого покупця, форма замовлення в чаті, передача менеджеру. Знятий прапорець — інструменту для бота не існує. Усе, крім форми замовлення й передачі менеджеру, — лише читання
Передавати менеджерустворювати звернення в «Діалогах» і задачу в CRM, коли покупець просить людину
Замовлення прямо в чатіпоказувати форму «імʼя + телефон» на обраний товар
Повідомлення про недоступністьщо бачить покупець, коли кредити скінчились або шлюз недоступний

Ліміти

НалаштуванняТиповоЗначення
Пам'ять діалогу12скільки попередніх реплік бот тримає в контексті; більше — розумніше й дорожче, бо історія відправляється щоразу
Кроків на відповідь6скільки разів бот може звернутись до даних магазину заради однієї відповіді — стеля, щоб зациклений пошук не витрачав кредити мовчки
Повідомлень з однієї сесії за годину40захист гаманця від автоматичного спаму

Кнопка Діалоги (/admin/ai-chat/dialogs) показує всі розмови: остання активність, кількість реплік, витрачені кредити, покупець (id або гість) і чи передано менеджеру; рядок відкриває транскрипт.

Передача менеджеру в обидва боки

  1. Покупець просить людину (або бот розуміє, що не допоможе, або покупець просить оформити замовлення за нього). З увімкненим Передавати менеджеру модуль відкриває тред у Меседжер (діалоги) (/admin/messenger) з позначкою Чат на сайті і транскриптом та створює задачу в CRM.
  2. Відтоді повідомлення покупця йдуть просто в тред і не викликають модель — кредити не списуються. Тред показує лічильник непрочитаних.
  3. Менеджер відкриває тред і пише відповідь. Нікуди нічого не «надсилається»: відповідь зберігається, а віджет сам забирає її кожні кілька секунд, поки панель відкрита. Покупець бачить її від «Менеджер» — логін оператора не показується ніколи.
  4. Покупець будь-коли повертається до бота посиланням «повернутись до бота» в шапці панелі.

Список діалогів із позначками передачі менеджеру

Сповіщення поки немає

Передача менеджеру дає непрочитаний тред у Меседжері й задачу в CRM — без листа, SMS чи Telegram менеджеру. Хтось має стежити за діалогами.

Що для цього потрібно

  • Чотири пакети, а не один: модуль ai_chat, headless_api (адаптер, через який бот читає дані), messenger (відповіді менеджера) і ai_content (AI-шлюз). Без будь-якого з них віджет мовчить або віддає помилку замість відповіді. Усі ставляться з магазину модулів; ai_chat — платний ліцензований пакет.
  • Кредити в гаманці магазину (Налаштування → Гаманець). Кожна відповідь бота списується з гаманця через AI-шлюз artexgroup.org. Свій AI-ключ нікуди вводити не треба — ключ у публічному віджеті побачив би будь-хто. Актуальні ціни — у магазині модулів і гаманці, не тут.
До чого бот має доступ

Перелік у «Що бот уміє» — повний список того, що модуль може зробити з магазином. Читає він лише через комерційний адаптер; єдина дія, що пише, — форма замовлення в чаті, і вона створює звичайне замовлення, видиме у списку замовлень як будь-яке інше.