Розробка AI CSM: інтелектуальний менеджер роботи з клієнтами

Звернення накопичуються швидше, ніж команда встигає відповідати, і частина клієнтів іде, не дочекавшись відповіді. Ми розробляємо AI CSM під ключ: інтелектуальний менеджер веде діалог із пам’яттю про клієнта й передає людям лише складні випадки. Частка ручних ескалацій скорочується в рази.

Розробка AI CSM: інтелектуальний менеджер роботи з клієнтами

LLM та генеративний AIСкладнийвід 2 тижнів до 3 місяців
Часті запитання

Чому AI CSM ламається на потоці реальних звернень

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

Перше місце розриву — перехід між каналами та сесіями. Клієнт починає в чаті на сайті, продовжує в месенджері, повертається через день з уточненням; без наскрізного зіставлення звернень асистент бачить новий діалог і заново збирає вхідні дані.

Так відбувається втрата контексту діалогу: уже названий номер замовлення, тариф, минулі обіцянки — і система ставить ті самі запитання вдруге.

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

Далі асистент або повторює завчений відповідь, або заходить у глухий кут — і спрацьовує ескалація на оператора.

Тупикові гілки з’являються і на коротких даних: нестандартний формат номера, регіональна специфіка, одруки, голосове введення. Кожне таке повідомлення формально «незрозуміле» і йде до людини.

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

Ціна ручної обробки видна в метриках: зростає час першої відповіді, падає частка закриттів без людини, результат залежить від зміни та завантаження. Розбираємо, де саме рветься контекст і як це закривається на рівні архітектури діалогу.

Що змінюється в роботі зі зверненнями після запуску помічника

AI CSM змінює не сам факт відповіді, а його економіку: частина звернень закривається в діалозі, не доходячи до оператора. Ми рахуємо це за трьома метриками — частка звернень без участі людини, медіана часу першої відповіді та частка повторних звернень з того самого приводу. Заміри знімаємо до запуску й після, на одному й тому ж потоці звернень.

Розвантаження першої лінії. Помічник бере сценарії, які не потребують рішень: статус замовлення, терміни, умови повернення, типові налаштування — і доводить їх до результату в діалозі.

Якщо питання виходить за межі, звернення йде до оператора вже з контекстом: що клієнт запитав, що перевірено, що залишилося зробити. Оператор не перепитує і не збирає картину заново, тому час першої відповіді перестає залежати від довжини черги — у пік і вночі вона не зростає. У Zendesk такий сценарій збирається штатними інтеграціями, без перебудови процесів підтримки.

Єдина історія клієнта. Звернення з чату, пошти, дзвінків і месенджерів сходяться в одну картку, і помічник бачить не останнє повідомлення, а всю лінію відносин: минулі звернення, ухвалені рішення, обіцянки, тариф.

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

Підсумок на графіках: перша лінія перестає бути вузьким місцем, навантаження розподіляється за складністю питання, а не за порядком надходження.

Повторні звернення йдуть з верхньої частини звіту, звільняючи операторів під випадки, де людина незамінна — переговори, конфлікти, нестандартні умови.

Режими роботи AI CSM: автономний, дорадчий, тіньовий

Режим визначає, яку частку рішень помічник ухвалює сам, а яку залишає людині. Перемикається він не «на всю підтримку» одразу, а за типами звернень — тому рівень автоматизації підтримки нарощують поступово, а не одним рубильником.

Режим Коли підходить Обмеження
Тіньовий Перший запуск на живому потоці, коли статистики щодо якості відповідей ще немає На листування не впливає: ефект видно лише за збігом з відповідями операторів
Дорадчий Звернення з ціною помилки: повернення, претензії, зміна умов Відповідь надходить після підтвердження оператора — швидкість обмежена завантаженням зміни
Автономний Масові типові сценарії: статус замовлення, терміни, умови доставки Потрібні відлагоджені правила ескалації: будь-який вихід за межі сценарію йде до людини

Як вибрати режим під ризик звернення

Ризик рахуємо за наслідками помилки, а не за частотою: одна невірна обіцянка щодо повернення дорожча за сотню уточнень щодо статусу. Тому тіньовий режим ставлять на весь потік, дорадчий — на чутливі теми, автономний — на короткий список сценаріїв з однозначною відповіддю.

Перехід між режимами

Розширення автономності спирається на метрику: частку звернень, закритих без правок з боку оператора. Поки вона нижча за поріг, сценарій тримають у дорадчому режимі; за стабільного результату його переводять в автономний — і так само швидко повертають назад, якщо якість просіла.

Етапи впровадження: від аудиту звернень до передачі регламентів

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

Аудит і розмітка звернень

Вивантажуємо історію листування за період і розкладаємо її за типами: уточнення статусу, повернення, зміна умов, ескалація. Рахуємо частки та повторюваність — кілька частих сценаріїв зазвичай закривають більшу частину навантаження, з них і починаємо.

  1. Аудит звернень: розмітка діалогів за темами, пошук місць, де оператор перепитує або втрачає контекст.
  2. Схема діалогів: гілки, точки передачі людині, поведінка за невпевненості та на темах, де асистент не відповідає сам.
  3. Підключення бази знань: регламенти, статті, таблиці умов — з пріоритетом джерел у разі суперечностей.
  4. Налаштування правил: тон, довжина відповіді, обов’язкові уточнювальні запитання, заборона на самостійні обіцянки клієнту.
  5. Перевірка на історичних діалогах: прогін реальних листувань і звірка з еталонними відповідями операторів.
  6. Передача регламентів: інструкції для операторів, матриця ескалацій, порядок правки бази знань.

Приймання на історичних діалогах

Оцінювання йде не на синтетичних прикладах, а на відкладеній вибірці реальних листувань: рахуємо частку коректних відповідей і кількість сценаріїв, що пішли на ескалацію. Розбіжності розбираємо з операторами і правимо правила до передачі.

Комплект постачання: конфігурації, схеми діалогів, регламенти

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

  • Карта сценаріїв — усі гілки діалогу з умовами переходу, точками ескалації на людину та переліком даних, які помічник запитує в клієнта.
  • Конфігурації — робочий і тестовий контури з описом, який параметр на що впливає; правка сценарію не потребує перезбирання.
  • Правила доступу — матриця ролей: хто бачить діалоги, хто змінює сценарії, хто вивантажує дані, з розподілом за відділами та регіонами.
  • Журнал діалогів — записи з позначками, де підключився оператор і де помічник не знайшов відповіді.
  • Документація щодо помічника — інструкція для операторів, регламент ескалації, порядок додавання нових тем.
  • Регламент змін — як узгоджуються правки, хто затверджує і як відкочується невдала версія.
  • Набір еталонних діалогів — приклади, за якими перевіряється якість після кожної правки.

Права та ролі

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

Журнал діалогів і розбір

Журнал зберігає повну картину: де помічник перепитував, де клієнт кидав розмову, де відповідь була правильною, але неповною.

Розбір іде за розкладом, і кожна знахідка перетворюється або на правку сценарію, або на нове правило ескалації — так якість зростає без переписування системи.

Кейс: скоротили частку ручних ескалацій утричі

До впровадження AI CSM звернення йшли в загальну чергу: оператор сам визначав тему, сам піднімав історію з листування і сам вирішував, коли кликати другу лінію.

За зростання потоку на чверть частка ручних ескалацій сягала 41%, а частина діалогів починалася з уточнювальних запитань замість відповіді.

Як було до впровадження

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

Що змінили в схемі роботи

Зібрали розмітку минулих діалогів і виокремили теми, де людина потрібна по-справжньому. Менеджер отримав класифікацію звернення, зведення контексту й чернетку відповіді, а поріг ескалації став залежати від теми та статусу клієнта. Оператор бачить причину передачі на другу лінію — це прибирає ескалації «про всяк випадок».

Показник До впровадження Після
Частка ручних ескалацій 41% 13%
Час до першої змістовної відповіді 26 хв 4 хв
Повторні звернення з тієї самої теми 18% 7%
Звернень на оператора за зміну 74 45

«Раніше оператори півзміни розбиралися, кому віддати звернення. Тепер на вході готова картка з контекстом, і команда витрачає час на зміст, а не на маршрутизацію», — керівник напряму клієнтської підтримки Северный Контур.

Чим помічник із пам’яттю відрізняється від сценарію-автовідповідача?

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

Помічник із пам’яттю влаштований інакше. Відповідь за базою знань збирається під конкретну ситуацію, а історія звернень і контекст діалогу зберігаються між сесіями: клієнт повертається через тиждень, і його не просять заново представитися й переказати суть.

Різниця в тому, де живе стан. У дереві він зашитий у сценарій і існує, поки клієнт іде гілкою; у помічнику — у профілі та журналі діалогу. Тому він витримує переформулювання, уточнення й перехід з одного каналу зв’язку в інший, не втрачаючи нитку розмови.

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

На практиці їх майже завжди поєднують: жорсткі гілки закривають ідентифікацію та типові операції, пам’ять і база знань — усе інше. Саме така зв’язка і становить суть AI CSM: система тримає відносини з клієнтом, а не програє записаний сценарій.

Ключова умова — вивірена база знань і розмічена історія звернень. Без них помічник із пам’яттю вироджується в той самий автовідповідач, тільки дорожчий у супроводі.

Сумніви перед запуском: дані, доступи, відкат

Сумніви перед запуском майже завжди ті самі: куди йдуть дані з листування, що саме потрапляє в модель, як відкотити невдалий сценарій і хто відповідає за якість відповідей.

AI CSM працює з чутливим контуром — зверненнями, історією замовлень, статусами — тому ці питання закриваються до першої викатки, а не після інциденту.

Ми заздалегідь фіксуємо межі обробки: перелік полів, які йдуть у модель, правила маскування на боці сервісу, ролі доступу та точки журналювання. Орієнтир — OWASP Top 10 for LLM Applications: він задає класи ризиків, які перевіряємо на вході.

Які дані йдуть у модель і як захищені персональні дані?

У модель іде лише те, що потрібно для відповіді: текст запиту та знеособлений контекст. Імена, контакти, номери документів і платіжні реквізити маскуються на нашому шлюзі до виклику моделі, вихідні значення підставляються назад уже у відповідь. Усі звернення до моделі журналюються: видно, який фрагмент і коли було надіслано.

Як відкотити зміни, якщо сценарій почав працювати гірше?

Правила, промпти й маршрути узгоджень зберігаються в системі контролю версій як конфігурація, а не правляться руками на бойовому контурі.

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

Як ви контролюєте якість відповідей після запуску?

Збираємо еталонний набір діалогів і проганяємо його перед кожною викаткою — це регрес на сенс, а не лише на доступність сервісу.

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

Опишіть свій контур — які системи та дані в ньому — і ми повернемося з оцінкою, планом викатки та переліком перевірок під ваші вимоги.

Обговоримо задачу й повернемося з оцінкою та планом

Щоб повернутися з оцінкою та планом впровадження, нам потрібен робочий контекст, а не переказ задачі: як влаштований шлях клієнта зараз, де він рветься найчастіше, які канали та системи вже задіяні. Чим конкретніші вхідні дані, тим менше припущень у плані й тим точніша оцінка проєкту.

Перший крок займає кілька днів і не потребує зупиняти поточні процеси. Ми розбираємо вхідні дані, збираємо схему шляху клієнта, позначаємо вузькі місця й повертаємося з етапами робіт, складом команди та термінами. Що надіслати для обговорення задачі та що робимо ми:

  • Опис задачі та цільового результату: які сценарії AI CSM закриває сам, а де обов’язкова передача оператору.
  • Карта поточного шляху клієнта — канали звернення, етапи продажу та супроводу, точки втрат.
  • Знеособлена вибірка реальних діалогів і логів звернень: за нею видно розкид формулювань і частку нестандартних запитів.
  • Перелік систем для зв’язки: облікова система, телефонія, пошта, месенджери, база знань і регламенти.
  • Вимоги до доступів і обробки даних: де лежать дані, хто до них допущений, що не можна передавати назовні.
  • Цільові метрики: час першої відповіді, частка звернень без участі людини, частка обґрунтованих ескалацій.
  • Відповідальна особа з боку замовника для уточнень щодо регламентів і даних.

Після розбору надсилаємо план впровадження етапами з точками контролю та порядком підготовки до запуску.

Напрямки AI-розробки

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1543
  • Розробка веб-додатків для компанії FEEDME
    Розробка веб-додатків для компанії FEEDME
    1394
  • Розробка веб-сайту для компанії БЕЛФІНГРУП
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    1081
  • Розробка інтернет магазину для компанії FURNORO
    Розробка інтернет магазину для компанії FURNORO
    1374
  • Розробка логотипу компанії B2B Advance
    Розробка логотипу компанії B2B Advance
    816
  • Розробка веб-додатків для компанії Enviok
    Розробка веб-додатків для компанії Enviok
    1142