Агенти пропонують, люди схвалюють: як DocReveal тримає вашого ШІ-асистента під контролем

У вигаданого промислового дистриб’ютора Keldmoor з Огайо проблема з вересневими рахунками від Stavlund — постачальника кріпильних виробів із Milwaukee. Один виставлено за старою ціною, хоча договір уже змінено додатковою угодою. В іншому до оплати виставлено 12 500 стопорних гайок, хоча склад прийняв 12 100. У третьому позиції в сумі дають 8 240,00, а підсумок у рахунку — 8 420,00. А паперова копія одного з рахунків іще раз виринула в скані вхідної пошти.

Відділ розрахунків із постачальниками працює із ШІ-асистентом, тож просить його про очевидне: знайти спірні рахунки, призначити їм мітку «Do not pay – disputed» і підготувати чернетку листа постачальникові з посиланнями на договір. Питання не в тому, чи зможе асистент це зробити. Питання в тому, що ви дозволите йому робити самостійно.

Наше нове відео Agents under control показує, як DocReveal відповідає на це питання. Ролик триває три з половиною хвилини, переглянути його можна вгорі цієї сторінки, і створено його для керівників фінансових та операційних підрозділів, а також для ІТ-відділів і служб інформаційної безпеки, які затверджують використання ШІ в компанії. Ось що ви побачите і чому це важливо.

Доступ: кожному асистентові — власний ключ

Зовнішній асистент підключається до DocReveal через відкритий протокол Model Context Protocol (MCP) — із власним ключем доступу. У MCP Manager команда створює ключ з ім’ям асистента й обмежує його тими можливостями, які потрібні для роботи: документи, пошук, бізнес-правила, мітки та інструменти платформи — і нічого більше. Термін дії ключа спливає через 90 днів, секрет показується лише один раз, а сам ключ будь-коли можна перевипустити або відкликати.

Жодних спільних паролів і жодного доступу за принципом «усе або нічого». Кожен асистент працює під власним ім’ям.

Рішення: які дії чекають на людину

Не всі дії однаково ризиковані. Для кожної можливості команда вирішує, як захищати її чутливі дії: виконувати їх автоматично, вимагати спершу підтвердження від асистента чи схвалення людиною. Для міток Keldmoor обирає схвалення людиною.

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

Робота: асистент читає, знаходить і пропонує

Читання виконується одразу. Асистент виводить перелік вересневих рахунків, читає результати перевірок за бізнес-правилами й витягає потрібні фрагменти з договору поставки, додаткової угоди до нього та акта приймання. У відповіді він називає три спірні рахунки з оспорюваними сумами 720,00 $, 436,00 $ і 180,00 $, зазначає, що паперова копія — дублікат, і підтверджує, що четвертий рахунок без зауважень.

Потім він надсилає запит на призначення мітки — і на цьому зупиняється. Усі чотири запити на мітку чекають на схвалення, і асистент так і повідомляє. Лист постачальникові — чернетка, і чернеткою він залишається.

Схвалення: людина каже «так»

У DocReveal з’являється сповіщення, і відповідальна особа відкриває скриньку погоджень в Agent Manager. Запити від зовнішніх асистентів і від власних агентів DocReveal потрапляють в одне місце, і їх можна фільтрувати за джерелом. У кожному запиті видно, яку дію запитано, яким ключем і коли.

Керівник відділу розрахунків із постачальниками схвалює перший запит із коментарем «Disputed per MSA-2026-014 – hold payment», а потім і три інші. Повернімося до діалогу: асистент перевіряє статус схвалення й доводить справу до кінця — тепер мітка стоїть на трьох рахунках і на паперовій копії. Четвертий рахунок залишається без мітки, а лист і далі чекає, коли його надішле людина.

Це ті самі вересневі рахунки, які ви, можливо, вже знаєте з відео Checked, not trusted та Ask your invoices. Там проблеми знайшов DocReveal. Тут за них береться ШІ-асистент — у межах, які встановили люди.

Аудит: кожен виклик зафіксовано

У журналі активності MCP Manager зафіксовано кожен виклик асистента: що він прочитав, що чекало на схвалення та що виконалося після «так». Для кожного виклику вказано час, можливість і ключ. Команда може фільтрувати виклики за ключем, можливістю чи статусом та експортувати вибрані у форматі CSV, JSON, XML або YAML для своїх аудиторів.

Коли хтось запитає, хто, що і коли змінив, до відповіді буде лише один фільтр.

Що взяти з собою

  • Дайте кожному асистентові власний ключ. Обмежте його потрібними можливостями, встановіть термін дії та залиште право відкликання за собою.
  • Вирішіть, де без «так» людини не обійтися. Нехай читання йде своїм ходом, а зміни чекають на схвалення.
  • Схвалюйте в одному місці. Одна скринька для всіх запитів — із коментарем, що пояснює рішення.
  • Зберігайте записи. Кожен виклик — із ключем і часом, готовий до фільтрування та експорту.

Усі компанії та цифри у відео — вигадані демонстраційні дані.

Агенти пропонують. Люди схвалюють.