SQ3 — Матрица возможностей: Salesforce / Zoho / amoCRM / Odoo

Part of: index · Method: comparison (4 параллельных под-агента + сверка первичных источников) · Status: done · Research date: 2026-07-08

Question

Что каждая из 4 платформ отдаёт наружу программно (API/MCP) по пяти категориям доступа — (a) определения workflow/автоматизаций, (b) конфигурация/метаданные, (c) записи + история/audit, (d) отчёты/аналитика, (e) БД/схема — и есть ли готовый (официальный или community) MCP-сервер?

Key findings

Сводная матрица READ-доступа (по состоянию на 2026-07-08)

Платформа (a) Workflow/автоматизации — читается ЛОГИКА? (b) Конфиг/метаданные (c) Записи + история/audit (d) Отчёты/аналитика (e) БД/схема MCP-сервер
Salesforce Полностью — Flow (Flow.Metadata через Tooling/Metadata API), Apex-исходники, Workflow Rules ✅ Полностью (Metadata API: CustomObject/Field/Layout/Profile/Role/PermissionSet + describe) ✅ Читается, но retention-лимит (field history 18–24 мес; SetupAuditTrail 180 дн; Field Audit Trail 10 лет только с Shield) ✅ Полностью (Reports & Dashboards REST API — запуск + чтение определений; CRM Analytics API) ⚠️ SOQL/Bulk/GraphQL + describe; ❌ прямой доступ к БД отсутствует by design (мультитенант) Официальный DX MCP Server (@salesforce/mcp, 60+ tools, Beta) + Agentforce как MCP-клиент
Zoho CRM ⚠️ Частично — Workflow Rules читаются с V8 (условия+действия); Blueprint только record-scoped; исходники Deluge-функций ❌ ✅ Полностью (modules/fields/layouts/custom_views/related_lists/roles/profiles) ✅ Полностью (Timeline API — field history old+new; Audit Log export, async, admin, ~3 года/180 дн) ⚠️ Частично — нет API для чтения определений CRM-отчётов/дашбордов и запуска сохранённых; COQL для репликации; Zoho Analytics (отд. продукт) экспортит данные + CloudSQL ✅ (SaaS-корректно) COQL, Bulk Read (200k), схема через metadata; сырой БД нет Официальный Zoho MCP (4 CRM-сервера, вкл. read-only «Data Insights») + официальный Analytics MCP (beta)
amoCRM / Kommo ⚠️ Частично — salesbots перечисляются, но только метаданные, без логики; read-эндпоинта для триггеров Digital Pipeline нет; webhooks перечисляются ✅ Полностью (custom fields, pipelines/stages, account, users/roles, tags) ✅ Полностью — Events API (журнал изменений с value_before/value_after) Публичного API отчётов/аналитики нет (только UI; считать на клиенте из сырых записей) ⚠️ Только REST, SQL нет; схема через metadata-эндпоинты; rate limit 7 req/s ❌ Официального нет; мелкие community (Composio, Miguelgbastos/Kommo-MCP — single-digit stars)
Odoo Полностью — автоматизации это ORM-записи: base.automation, ir.actions.server (вкл. Python-код в поле code), ir.cron ✅ Полностью — ir.model, ir.model.fields, ir.ui.view, res.groups, ir.model.access, ir.rule; fields_get ⚠️ Записи полностью; история ограничена chatter-трекингом (mail.tracking.value) для полей с tracking=True, если не стоит OCA-модуль auditlog ✅ Полностью — read_group (агрегации), определения ir.actions.report + pivot/graph во ir.ui.view; ⚠️ o-spreadsheet дашборды — JSON-блобы ✅ ORM API на всех тарифах; ⚠️ прямой PostgreSQL read зависит от тарифа (on-prem — полный; Odoo.sh — read-only на dedicated; Online — нет) ⚠️ Только community (нет официального от Odoo S.A.); богатая экосистема (tuanle96/mcp-odoo, ivnvxd/mcp-server-odoo, модуль much. GmbH)

Легенда: ✅ полный read · ⚠️ частичный/с оговорками · ❌ недоступно.

Разбор по платформам (кратко, с источниками)

Salesforce (доки: Summer '26, API v67.0 — текущая). API-first: read = API-доступ, прямого коннекта к БД нет by design. Flow-определения — через Tooling API (Flow.Metadata, null для managed-package) и Metadata API retrieve(); Apex-исходник через ApexTrigger.Body. Workflow Rules / Process Builder — End of Support 31.12.2025, но существующие продолжают работать и читаются через API. Confidence: HIGH.

Zoho CRM (V8 API, ~май 2025 — текущая). Опровергает старое допущение: с V8 определения Workflow Rules читаются (/settings/automation/workflow_rules, условия + instant/scheduled actions). Метаданные — самая сильная категория. Timeline API отдаёт историю по полям (old+new, кто, источник). Провал: нет чтения определений CRM-отчётов/дашбордов и исходников Deluge-функций. Confidence: HIGH (метаданные/история/COQL), MEDIUM (глубина конфигурации действий, отсутствие report-API — negative claim).

amoCRM / Kommo (REST API v4; amocrm.ru и kommo.com = один продукт). Сильные стороны: метаданные (поля/воронки/роли) и Events API (полноценный журнал изменений с before/after). Слабые: логика автоматизаций не читается (salesbot отдаёт только метаданные, DP-триггеры не выставлены), нет API отчётов вообще, нет SQL, лимит 7 req/s. Confidence: HIGH (проверено против OpenAPI-индекса llms.txt + per-endpoint доки).

Odoo (серия 19.0, сент 2025). Самый открытый из четвёрки: всё — ORM-записи, читаются одинаково через External API (XML-RPC/JSON-RPC, новый JSON-2). Уникально: логика автоматизаций читается как Python-код (ir.actions.server.code) — в закрытых SaaS-CRM логика непрозрачна. Схема — тоже данные (ir.model). Оговорки: полноценный audit только через OCA auditlog; прямой PostgreSQL зависит от тарифа. ⚠️ Staleness: XML-RPC/JSON-RPC помечены к удалению в Odoo 22 (осень 2028) / Online 21.1 (зима 2027) — замена JSON-2. Confidence: HIGH.

Insights

Risks / caveats

Sources