Навигация

MOD-INT-AMO — Интеграция с amoCRM

Лицензия: Платный

Интеграция с amoCRM по OAuth 2.0: модуль формирует ссылку согласия, принимает доступ к аккаунту и дальше работает с API v4. Помимо синхронизации в зеркало доступно живое чтение — страницу или одну запись любой сущности amoCRM (сделки, контакты, компании, покупатели, каталоги, задачи, примечания, события, звонки, неразобранное) можно получить напрямую из подключённого аккаунта.

Схема работы та же, что у интеграции с Битрикс24: маппинг сущностей с направлением, сопоставление полей (включая пользовательские поля amoCRM), синхронизация джобами со статусом и отчётом, отдельный список конфликтов для ручного разбора, миграция с сухим прогоном. Исходящая запись создаёт и обновляет, но никогда не удаляет. Дополнительно есть выгрузка пользователей и команд amoCRM дельтой для оргструктуры.

Возможности

  • Подключение по OAuth 2.0: формирование ссылки согласия, проверка связи и областей доступа
  • Живое чтение любой сущности amoCRM API v4 — страницей или по идентификатору
  • Чтение всех полей сущностей, включая пользовательские поля
  • Маппинг сущностей с направлением синхронизации и политикой конфликтов
  • Сопоставление полей с преобразованиями, включение и выключение маппингов
  • Полная и инкрементальная синхронизация со статусом, счётчиками и отчётом
  • Список конфликтов и ручное разрешение выбором стороны или значения
  • Отчёт о расхождениях данных между системами
  • Подписка на исходящие вебхуки amoCRM
  • Миграция данных с сухим прогоном и подтверждением
  • Выгрузка пользователей и команд amoCRM дельтой для оргструктуры

Основные MCP-инструменты

ИнструментНазначение
int-amo__connector.configureНастроить коннектор amoCRM (OAuth 2.0)
int-amo__connector.oauth_urlСформировать ссылку согласия для подключения
int-amo__connector.testПроверить связь с аккаунтом amoCRM
int-amo__amo.discover_fieldsПрочитать все поля сущностей, включая пользовательские
int-amo__amo.entity.listЖивое чтение страницы любой сущности API v4
int-amo__amo.entity.getЖивое чтение одной записи по идентификатору
int-amo__mapping.upsertМаппинг сущности с направлением синхронизации
int-amo__mapping.set_enabledВключить или выключить маппинг
int-amo__fieldmap.upsertСопоставить поля с преобразованием
int-amo__sync.runЗапустить синхронизацию
int-amo__sync.statusСтатус и счётчики джоба
int-amo__sync.reportСводный отчёт со ссылками на источники
int-amo__conflict.listОткрытые конфликты синхронизации
int-amo__conflict.resolveЗакрыть конфликт выбранным разрешением
int-amo__discrepancy.reportОтчёт о расхождениях данных
int-amo__webhook.subscribeПодписаться на события amoCRM
int-amo__orgsync.exportВыгрузить пользователей и команды для оргструктуры
int-amo__migration.previewСухой прогон миграции
int-amo__migration.runЗапустить миграцию (с подтверждением)

Связанные модули

  • MOD-CRM — целевые сделки, контакты и компании синхронизации
  • MOD-ORG — оргструктура, принимающая выгрузку пользователей и команд
  • MOD-INT-B24 — та же схема интеграции для Битрикс24
Открыть чат-бот