Розробка AI-чат-бота для внутрішніх бізнес-процесів
Внутрішній корпоративний бот — інтерфейс до внутрішніх систем та знань компанії. Співробітники отримують відповіді на запитання про регламенти, можуть оформити заявки, дізнатись статус процесів — в одному чаті, без переключення між системами.
Застосування внутрішнього бота
HR-питання: дні відпустки, поліс ДМС, офісні правила, оформлення відрядження — без очікування відповіді HR-менеджера
IT-запити: скидання пароля, запит доступу до системи, статус заявки — інтеграція з Service Desk
Фінансові запити: статус авансового звіту, запит на закупку, інформація по бюджету
Внутрішня база знань: регламенти, шаблони документів, корпоративні політики, технічна документація
Онбординг нових співробітників: покрокові відповіді на запитання новий співробітник без навантаження на HR
Архітектура корпоративного бота
Принципова різниця від публічного бота — аутентифікація та розмежування доступу:
class InternalBotContext:
user_id: str
department: str
role: str
permissions: list[str]
def process_request(message: str, context: InternalBotContext):
# Перевіряємо, має ли користувач доступ до запитуваних даних
if requires_finance_access(message) and "finance" not in context.permissions:
return "У вас немає доступу до фінансових даних. Звернітьсь до вашого керівника."
return bot_handler(message, context)
RAG по внутрішнім документам
Індексуються: регламенти в Confluence, політики в SharePoint, шаблони в Google Drive. Індексування через Confluence API, SharePoint Graph API, Google Drive API. Оновлення індексу по webhook при зміні документів.
Важливо: розмежування доступу на рівні пошуку. Співробітник бачит тільки документи, до яких має доступ — індексування з урахуванням ACL.
Інтеграції
- JIRA/ServiceNow: створення тікетів, перевірка статусу
- 1С:ЗУП: залишок відпустки, історія зарплати
- Active Directory: інформація про співробітників, оргструктура
- Slack/Teams: нативна інтеграція як додаток
Вимірювання ефективності
Скільки часу співробітники витрачали на пошук інформації до бота — вимірюється через Time-to-Answer surveys. Типовий результат: скорочення часу пошуку відповіді з 15–30 хвилин до 1–2 хвилин для стандартних запитань.







