AI для Business Central

Як підключити Copilot Studio до Business Central через MCP

Головна перевага тут не технічна: дані лишаються в межах вашого тенанта Microsoft, а автентифікація і так уже налаштована. Для частини компаній це вирішує все.

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

Що таке Copilot Studio в цьому контексті

Важливо не сплутати з вбудованим Copilot у Business Central. Це різні речі: вбудований Copilot — набір функцій, які Microsoft зробила й підтримує; Copilot Studio — інструмент, у якому агента будуєте ви.

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

Підтримка MCP у платформі з'явилася й розвивається; актуальний стан і доступність варто перевіряти в документації Microsoft, бо ця ділянка змінюється швидше, ніж оновлюються сторонні матеріали, включно з цією.

Головна перевага: межі тенанта

Це найсильніший аргумент, і він не про зручність.

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

При роботі через Copilot Studio ви лишаєтеся всередині тенанта Microsoft, де вже лежить ваш Business Central. Договірні відносини з Microsoft у вас уже є, як і узгоджений периметр. Для компаній із суворою політикою щодо даних це знімає найдовшу частину узгоджень.

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

Як сюди вписується MCP

Copilot Studio вміє звертатися до Business Central і без MCP — через конектори. MCP додає те саме, що й у решті випадків: описаний каталог операцій замість фіксованих з'єднань.

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

Тобто схема виглядає так: агент будується в Copilot Studio, а складна доменна логіка живе у вашому MCP-сервері, який теж можна розгорнути у власному середовищі Azure. Дані при цьому не залишають периметр.

Межі платформи

Чесний перелік, бо саме на ці межі й натикаються.

  • Складна багатокрокова логіка. Що заплутаніший процес, то більше конструкція в low-code середовищі нагадує програмування, тільки незручніше. Для агентів із довгими циклами власний оркестратор гнучкіший.
  • Тонкий контроль поведінки. Ліміти кроків, обробка часткових невдач, власна стратегія повторів — усе це в керованому середовищі задається в межах передбаченого платформою.
  • Ліцензування. Модель витрат тут своя й залежить від обсягу використання. Порахувати варто до впровадження, а не після: при великому потоці звернень цифри бувають несподіваними.
  • Залежність від платформи. Перенести агента з Copilot Studio у власне рішення означає зібрати його заново. Логіка й правила переживуть переїзд, конструкція — ні.

Copilot Studio чи власне рішення

КритерійCopilot StudioВласне рішення
Де обробляються даніУ вашому тенантіЗалежить від вибору
АвтентифікаціяУже налаштованаПроєктується окремо
Поріг входуНизькийПотрібен розробник
Складна логікаДо певної межіБез обмежень
Модель витратЛіцензії, за обсягомПроєкт плюс хостинг
Заміна моделіУ межах платформиВаш вибір

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

Гібридна схема, яка працює найкраще

На практиці найстійкіша конструкція — не «все в Copilot Studio» і не «все своє», а поділ за типом роботи.

У Copilot Studio лишається взаємодія з користувачем: де живе агент, кому він доступний, як виглядає діалог, як він публікується в Teams чи іншому каналі. Це та частина, де платформа дає найбільше й де писати своє немає сенсу.

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

Чому саме так. Логіка, зашита всередину агента в Copilot Studio, живе рівно доти, доки живе цей агент: перенести її не вийде, перевикористати в іншому каналі теж. Та сама логіка в MCP-сервері обслуговує і агента в Copilot Studio, і внутрішній чат, і будь-що наступне — і переживає рішення змінити платформу.

Практичне правило: якщо ви можете описати правило одним реченням без слова «наш» або «наша», воно, найімовірніше, стандартне й може лишитися в платформі. Якщо в описі з'являються ваші терміни, місце цього правила — у вашому сервері.

Кому підходить

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

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

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

Що зробите самі, а що замовляти

ЧастинаСамотужки
Простий агент на стандартних конекторахТак, якщо є людина з Power Platform
Розрахунок ліцензійної вартостіТак, і зробіть це першим
Публікація й розмежування доступуТак, працює на наявних ролях
MCP-сервер із вашою доменною логікоюПотрібне знання моделі даних BC
Узгодження визначень розрахунківТільки ви, з фінансистами
Складні багатокрокові сценаріїШвидко впирається в межі платформи

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

Орієнтир, якщо знадобиться допомога з доменною частиною: AI Discovery від $750 з письмовою рекомендацією щодо архітектури, асистент від $3 000, агент від $6 000.

Часті запитання

Чим Copilot Studio відрізняється від Copilot у Business Central?

Вбудований Copilot — це функції, які зробила й підтримує Microsoft. Copilot Studio — середовище, у якому агента будуєте ви. Тобто це вже власна розробка, просто з нижчим порогом входу.

Чи залишають дані наш тенант?

При роботі всередині платформи Microsoft ви лишаєтеся у своєму периметрі, де вже є Business Central. Якщо ви підключаєте власний MCP-сервер, його теж можна розгорнути у вашому середовищі Azure — тоді дані не виходять назовні.

Чи потрібен MCP, якщо є стандартні конектори?

Не обов'язково. Конектори дають стандартні дії з сутностями. MCP-сервер потрібен тоді, коли операції мають нести вашу логіку — наприклад, прострочення з урахуванням ваших винятків, а не загальний розрахунок.

Скільки це коштує?

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

Чи можна потім перейти на власне рішення?

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

Чи впорається платформа зі складним процесом?

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

← Усі статті

Готові модернізувати свій бізнес?

Залиште контакти — і ми надішлемо деталі безкоштовного аудиту процесів. Відповідаємо протягом одного робочого дня.

або напишіть напряму: info@nbcs365.com · +380 98 107 5878

Подзвонити Безкоштовна консультація
Esc