Джарвіс: Як ШІ-помічник у Slack перетворює хаос переписок на готові задачі в Trello

2222

Куди зникають важливі думки під час командних чатів

У будь-якій команді є одна й та сама біда. Інформація постійно розлітається по кутках. Хтось щось написав у загальний канал, хтось відповів в особисті. А якісь важливі рішення взагалі закопали в потоці щоденного флуду в Slack. Знайти потім кінці просто нереально. Саме через це ми в Skylex зібрали Джарвіса. Це такий собі невидимий ші-помічник на базі штучного інтелекту.

Бот просто «сидить» у чатах, слухає, структурує розмови та видає готові пропозиції для таск-менеджера. Зараз система працює у зв'язці Slack, Trello та OpenAI. Але за бажанням цю логіку можна накрутити на будь-які інші сервіси компанії - наприклад, налаштувати автоматичне створення тікетів у Jira, синхронізацію лідів з HubSpot або збирання технічної бази знань у Notion.

Як Джарвіс взаємодіє з базою даних компанії

Цей помічник став корисним не сам по собі. Головне, що ми міцно зв'язали його з нашою внутрішньою базою даних. Це вже не просто якась іграшка для розсилання сповіщень.

Коли розробники обговорюють технічні питання в Slack, Джарвіс автоматично перевіряє дані по проектах в нашій базі. На практиці це дає постійний і швидкий обмін інформацією між командами.

Всі бачать актуальний статус завдань. Ніхто не смикає колег дурними запитаннями. А менеджерам більше не треба щовечора збирати звіти по крупинках і заповнювати таблиці вручну.

Як саме ШІ ділить розмову на шматки

Головне, що робить Джарвіс - він перетворює купу звичайних повідомлень на нормальні, структуровані дані. Бот не хапає кожне слово окремо. Він вміє об'єднувати чат за контекстом. Тут працюють два простих правила.

По-перше, аналіз та розбір контексту відбувається не автоматично кожні 30 хвилин, а суворо за прямим запитом від людини в чаті (зараз наш розробник Даня якраз фіналізує та впроваджує цю зміну в логіку системи). Це допомагає не змішувати докупи ранковий зідзвон та вечірній розбір якихось багів, а викликати помічника саме тоді, коли обговорення завершено і треба зафіксувати результат.

По-друге, бот чітко бачить структуру тредів. Будь-яка відповідь всередині гілки автоматично прив'язується до головного поста. Технічні деталі ніколи не вилітають із загального контексту проблеми.

Логіка коду та магія Prompt Engineering

Коли бот збирає докупи шматок переписки з чату, він починає приміряти отриманий контекст до поточного списку завдань. Логіка побудована наступним чином: спочатку Джарвіс імпортує та синхронізує активні картки проекту з Trello, після чого починає працювати вже безпосередньо з нашою внутрішньою базою даних.

Величезний плюс такого підходу в тому, що поточні завдання в базі можуть бути зовсім різними за своїм походженням. Наприклад, система легко обробляє і зіставляє таски, які менеджер додав вручну безпосередньо в базу, навіть якщо вони взагалі не синхронізовані з дошками Trello. Зібравши цей повний масив інформації (ID сторінок, описи та поточні статуси), скрипт готує фінальний пакет даних для відправки в OpenAI.

Тут уся фішка в промпті. Ми прописали для ШІ дуже жорстку інструкцію. Вона змушує його думати як суворий технічний аналітик. Ніякої самодіяльності чи вигадок. Там закладена чітка бізнес-логіка з конкретними прикладами.

Бот просто порівнює текст із чату з технічним описом завдань у базі даних. Звісно, кожен такий запит до API коштує грошей. Тому ми оптимізували обсяг даних і підібрали модель, наприклад GPT-4o, щоб це не влітало в копієчку.

Що саме менеджер бачить у Slack

Після аналізу переписки Джарвіс видає у Slack акуратні інтерактивні картки трьох типів. Якщо розробник написав, що фіча готова, бот пропонує одним кліком перевести задачу в статус Done.

Якщо в чаті проскочили важливі деталі, наприклад посилання на фігму чи опис бага, ШІ пропонує прикріпити це як коментар до таски в Trello.

Ну а якщо команда просто довго щось обговорювала, бот робить коротке резюме розмови, тобто Summary. Це щоб інші не читали сотні повідомлень і не витрачали час.

Кожна така пропозиція має кнопки. Там є прямі посилання на потрібний тред та картку в Trello. Плюс коротке пояснення, чому ШІ вирішив зробити саме так.

Менеджеру достатньо натиснути одну кнопку, і все оновиться через API автоматично. Якщо бот десь помилився, є кнопка «Ігнорувати» - тиснете її, і для цього контексту помічник більше не турбує.

Висновок

Зараз в інтернет-просторі є дуже багато загальної інформації та теоретичних міркувань про можливості штучного інтелекту. Проте ми в Skylex вирішили не обмежуватися теорією, а просто взяли і розробили реальний цифровий інструмент, який щодня виконує свої завдання і показує відмінні результати на практиці.

З таким інструментом ваш Slack перетворюється на розумну екосистему. Жодна корисна думка розробників не губиться в чатах, а кожне управлінське рішення самостійно знаходить своє місце в проекті, повністю звільняючи менеджмент від рутини. Більше того, ми бачимо чітку перспективу впровадження Джарвіса безпосередньо у робочі чати з клієнтами - туди, де завжди генерується велика кількість оперативних завдань і де ШІ-помічник допоможе миттєво фіксувати домовленості в режимі реального часу.  знаходить своє місце в проекті, повністю звільняючи менеджмент від рутини.

Схожі статті
Як ми перенесли продакшн-інфраструктуру на нові сервери та прискорили проєкт у 5 разів
  • Хостинг
  • Про нас
Як ми перенесли продакшн-інфраструктуру на нові сервери та прискорили проєкт у 5 разів

У цій статті ми ділимося кейсом міграції великого e-commerce проєкту на сервери Hetzner. Розповідаємо про пост-міграційні пастки, налаштування безпеки, а також як впровадження локального Redis дозволило прискорити роботу сайту в 5 разів.

Чат-бот для сегментації аудиторії: як кваліфікувати ліда до розмови з менеджером
  • Чат-боти
Чат-бот для сегментації аудиторії: як кваліфікувати ліда до розмови з менеджером

Найбільша проблема будь-якого відділу продажів - це обробка «холодних» або нецільових заявок. Менеджер витрачає 15-20 хвилин на базові запитання: «Який у вас бюджет?», «Які терміни?», «Що саме ви шукаєте?». У підсумку з’ясовується, що клієнт просто «прицінюється» або йому потрібна зовсім інша послуга.

Гейміфікація та розіграші в месенджерах: як залучити тисячі лідів за допомогою чат- бота
  • Чат-боти
Гейміфікація та розіграші в месенджерах: як залучити тисячі лідів за допомогою чат- бота

Сьогодні клієнт став занадто вибагливим. Пряма пропозиція «купи у нас» часто просто ігнорується, бо інформаційний шум навколо зашкалює. Ми у Skylex помітили, що найвищий рівень конверсії зараз дають не знижки, а емоції. 

Заповніть форму для отримання безкоштовної консультації

Введіть ім’я кирилицею або англійською
Введіть номер телефону
Натискаючи на кнопку, ви даєте згоду на обробку персональних даних