DEV Community

Cover image for CRM AI Consultant
Ruslan Bilohash
Ruslan Bilohash

Posted on

CRM AI Consultant

Я зробив універсальний AI-чат, який працює на будь-якому сайті за один рядок коду

Привіт, dev.to 👋

Останнім часом я активно працював над проєктом, який давно хотів реалізувати — CRM AI Consultant.

Це легковага, самодостатня система AI-чату, яку можна підключити до будь-якого сайту всього одним рядком скрипту.

Що це дає на практиці?

  • Не потрібно  встановлювати важкі плагіни чи бекенди
  • Кожен сайт має повністю окремі налаштування
  • Можна використовувати різні канали зв’язку одночасно
  • Є зручна адмін-панель для управління всім

Основні можливості

  • Підключення віджету одним рядком: `

Індивідуальні налаштування для кожного сайту (кольори, іконка, привітання, позиція)
• Підтримка каналів: Telegram, OpenAI (GPT), Grok (xAI), WhatsApp, Viber
• Повна історія всіх розмов у адмін-панелі
• Автоматична генерація site_id з домену сайту
• Реальна перевірка, чи код віджету встановлений на сайті
• Працює без бази даних — все на файлах
Для кого цей інструмент?
• Фрілансерам і веб-студіям, які хочуть швидко додавати AI-чат клієнтам
• Невеликим бізнесам, які хочуть автоматизувати первинне спілкування
• Розробникам, яким потрібен самодостатній self-hosted чат-віджет
• Всім, хто не хоче прив’язуватися до закритих сервісів типу Tidio, Intercom чи ChatGPT Plugins
Технічна сторона
Проєкт написаний на PHP + JavaScript. Архітектура максимально проста і масштабована:
• Кожен сайт має свій JSON-файл налаштувань
• Історія чатів зберігається в папці /conversations/
• Канали винесені в окремі модулі (channels/)
• Адмін-панель побудована на Tailwind + vanilla JS
Плани розвитку
• Повноцінна інтеграція WhatsApp Business API
• Розширена аналітика чатів
• Можливість створення шаблонів дизайну
• Підтримка мультимовності
Спробувати самому
Репозиторій повністю відкритий:
→ github.com/Ruslan-Bilohash/crm-ai-consultant
Буду дуже вдячний за зірки ⭐, issues та pull requests.
Якщо вже підключили — напишіть у коментарях, на якому сайті і як воно працює. Цікаво почути реальний фідбек.
Дякую, що прочитали!

Top comments (0)