Не удалось сдержать желание сделать и продемонстрировать связку MS Dynamics AX (Axapta, D365FO) – Woyax (ИИ-агенты, маркетплейсы) – Мессенджеры / боты (TelegramНе удалось сдержать желание сделать и продемонстрировать связку MS Dynamics AX (Axapta, D365FO) – Woyax (ИИ-агенты, маркетплейсы) – Мессенджеры / боты (Telegram

Связка: MS Dynamics AX (Axapta, D365FO) – Woyax (ИИ-агенты, маркетплейсы) – Мессенджеры / боты (Telegram, MS Teams, MAX)

Не удалось сдержать желание сделать и продемонстрировать связку MS Dynamics AX (Axapta, D365FO) – Woyax (ИИ-агенты, маркетплейсы) – Мессенджеры / боты (Telegram, MS Teams, MAX), поэтому сначала сразу коротенькое видео (7 минут) с демонстрацией сценариев, а далее полученная в процессе информация и выводы:

Связка выполнена на базе n8n. Для Telegram и MS Teams в n8n есть большой набор встроенных узлов (Nodes): действий (Actions: 24 для Telegram и 16 для MS Teams) и триггеров (Triggers: 9 для Telegram и 5 для MS Teams).


Для MAX необходимо дополнительно установить Community Node: n8n-nodes-max.

Рис. 1 Установка Community Node n8n-nodes-max для MAX
Рис. 1 Установка Community Node n8n-nodes-max для MAX

После установки будут доступны 6 действий и 11 триггеров.

Рис. 2 Ноды в n8n для Telegram, MS Teams, MAX
Рис. 2 Ноды в n8n для Telegram, MS Teams, MAX

По результатам экспериментов можно однозначно заключить, что наиболее просто и обширно по возможностям прошло соединение с Telegram. В интернете присутствует множество видео с инструкциями по подключению и использованию.

Кратко процесс выглядит так:

Создаем бота в своем Telegram командами боту BotFather и от него получаем токен доступа.

Рис. 3 Создание бота в Telegram
Рис. 3 Создание бота в Telegram

В n8n указываем этот токен. Всё!

Рис. 4 Telegram токен в n8n
Рис. 4 Telegram токен в n8n

Чуть сложнее проходит процесс с MAX.


Важное ограничение на данный момент (январь 2026): создание и публикация ботов в MAX доступны исключительно для юридических лиц, зарегистрированных в РФ. Создать бота можно на платформе MAX для бизнеса. Для подключения к платформе MAX для бизнеса организация должна пройти верификацию, предоставив ИНН. Подтвердить аккаунт могут только те ИП и юрлица, которые разместили своё мобильное приложение в каталоге сервисов RuStore или зарегистрировались в государственном реестре малого и среднего бизнеса МСП.РФ.
Плюс надо дополнительно установить Community Node n8n-nodes-max в n8n.
В остальном достаточно просто. Создаем бота на платформе MAX для бизнеса, там же получаем токен.

Рис. 5 Бот и токен в MAX
Рис. 5 Бот и токен в MAX

И указываем этот токен в n8n.

Рис. 6 MAX токен в n8n
Рис. 6 MAX токен в n8n

Самым сложным и долгим оказался процесс с MS Teams.


Вот, например, по MAX сразу есть информация, что боты доступны только для юр. лиц – если ты не юр. лицо, то можно даже не пытаться. У Microsoft все возможности покрыты тайной. Чтобы понять, что какой-то вариант не сработает, надо сделать сначала несколько трудоемких шагов в этом направлении. Всё ещё больше усложняется необходимостью использования VPN на каких-то этапах и различными ограничениями.
Если кратко, то соединение с MS Teams работает через Microsoft Graph API с глубокой интеграцией с экосистемой M365 и созданием приложения в Microsoft Entra.

Рис. 7 Регистрация приложения в Microsoft Entra
Рис. 7 Регистрация приложения в Microsoft Entra

Будет необходима настройка OAuth.

Рис. 8 Настройка OAuth
Рис. 8 Настройка OAuth
Рис. 9 Секреты клиента
Рис. 9 Секреты клиента
Рис. 10 Необходимые разрешения
Рис. 10 Необходимые разрешения

И в n8n соответствующая настройка посложнее, чем для Telegram и MAX.

Рис. 11 Настройка MS Teams в n8n
Рис. 11 Настройка MS Teams в n8n

Я дошёл до этапа, когда выяснилось, что для подключения к MS Teams по API нужна лицензия этого самого Teams в Microsoft Entra. Была попытка зарегистрироваться с иностранным номером в качестве разработчика, которому предоставляют лицензию по какой-то там программе и доступ к песочнице, но в итоге:

Рис. 12 Политика изменилась
Рис. 12 Политика изменилась

Пришлось сделать вывод, что вариант с MS Teams подходит для организаций, глубоко интегрированных в Microsoft 365, при наличии технических ресурсов для настройки и поддержки, и попросить временный доступ через корпоративную учетную запись.

Для демонстрации была сделана возможность отправлять уведомления из MS Dynamics AX 2012 (будет работать и для других версий, включая D365FO) Telegram, MS Teams и MAX.

Рис. 13 Демонстрация процессов
Рис. 13 Демонстрация процессов

В качестве примеров реализованы 3 сценария:

  1. С менеджером маркетплейса:
    - Агенту из АХ: Файл Акт Инвентаризации.xls
    - Действие Woyax: Сверка акта с остатками на маркетплейсе OZON
    - Сообщение менеджеру: Выявлены расхождения в остатках по номенклатуре НОМ00765. Обновить остатки на складе OZON?
    - Ответ менеджера: Да
    - Действие Woyax: Корректировка остатка на маркетплейсе OZON
    - Уведомление менеджеру: Скорректирован остаток OZON НОМ00765 = 14
    - Получение ответа в AX: Для истории = {[НОМ00765, 14]}

  2. С консультантом поддержки MS Dynamics AX:
    - Агенту из АХ: Ваше любимое пакетное задание завершено с ошибкой (+ текст ошибки)
    - Действие Woyax: Анализ ошибки
    - Сообщение консультанту: Ваше любимое пакетное задание завершено с ошибкой. Анализ ошибки показывает, что необходимо перезапустить задание. Перезапустить?
    - Ответ консультанта: Да
    - В AX (результат): Результат = Любимое пакетное задание перезапущено
    - Уведомление консультанту : Любимое пакетное задание перезапущено

  3. С финансовым директором:
    - Агенту из АХ: Новая заявка на расход № ЗР06012 от ИТ отдела ожидает вашего утверждения (+ информация по заявке)
    - Действие Woyax: Анализ заявки, сверка с бюджетом из другой программы, + дополнительная информация на стороннем ресурсе
    - Сообщение финансовому директору: Согласование заявки № ЗР06012. Коэффициент подтверждения = 98. Подтвердить без дополнительного анализа?
    - Ответ финансового директора: Да
    - Сообщение финансовому директору: Введите код-пароль для одобрения заявки
    - Ответ финансового директора: woyax 1511
    - В AX (результат): Результат = Заявка одобрена
    - Сообщение финансовому директору: Заявка № ЗР06012 одобрена

Рис. 14 Три сценария
Рис. 14 Три сценария

По событиям в MS Dynamics AX можно вызывать какие-либо действия и процессы в ИИ агентах, уведомлять о результатах и управлять действиями через мессенджеры и боты (Telegram, MS Teams, МАКС и др.), инициировать какие-либо действия и процессы в ИИ-агентах или самой Аксапте из мессенджеров.

Telegram – самый простой в реализации и доступный вариант с широкими возможностями. MAX - рабочий вариант с дополнительной установкой и регистрациями, но только для юрлиц. MS Teams для организаций, глубоко интегрированных в Microsoft 365 – сложная настройка, но также много возможностей в n8n.

Источник

Отказ от ответственности: Статьи, размещенные на этом веб-сайте, взяты из общедоступных источников и предоставляются исключительно в информационных целях. Они не обязательно отражают точку зрения MEXC. Все права принадлежат первоисточникам. Если вы считаете, что какой-либо контент нарушает права третьих лиц, пожалуйста, обратитесь по адресу [email protected] для его удаления. MEXC не дает никаких гарантий в отношении точности, полноты или своевременности контента и не несет ответственности за любые действия, предпринятые на основе предоставленной информации. Контент не является финансовой, юридической или иной профессиональной консультацией и не должен рассматриваться как рекомендация или одобрение со стороны MEXC.

Вам также может быть интересно

Лучший токен для покупки на пресейле сейчас для долгосрочного роста: объяснение токена биржи USE.com

Лучший токен для покупки на пресейле сейчас для долгосрочного роста: объяснение токена биржи USE.com

По мере развития криптовалютных рынков инвесторы становятся все более дисциплинированными в вопросе распределения раннего капитала. Вместо погони за краткосрочным хайпом
Поделиться
Techbullion2026/01/30 05:58
Прогноз цены Bitcoin: критический уровень поддержки $84 000 может спровоцировать тревожное падение до $71 000

Прогноз цены Bitcoin: критический уровень поддержки $84 000 может спровоцировать тревожное падение до $71 000

BitcoinWorld Прогноз цены Bitcoin: критический уровень поддержки $84 000 может спровоцировать тревожное падение до $71 000 Мировые криптовалютные рынки сталкиваются с возобновившейся волатильностью, поскольку Bitcoin
Поделиться
bitcoinworld2026/01/30 06:40
Amazon обсуждает инвестицию в размере 50 миллиардов $ в OpenAI, возможно став его крупнейшим спонсором

Amazon обсуждает инвестицию в размере 50 миллиардов $ в OpenAI, возможно став его крупнейшим спонсором

OpenAI пытается привлечь до 100 миллиардов $ нового финансирования. Amazon хочет присоединиться и обсуждает долю в 50 миллиардов $ в компании, что сделает её крупнейшей
Поделиться
Cryptopolitan2026/01/30 05:45