У меня работают три ИИ-агента: один обсуждает проект и пишет PRD, второй пишет код, третий делает ревью. Всё управляется через Notion — я создаю карточку, а дальше pipeline делает…
База знаний
Twenty CRM — open-source CRM нового поколения
Open-source CRM-система с REST API, GraphQL и MCP. Альтернатива Salesforce для команд, которым нужен полный контроль над данными и гибкая интеграция с ИИ-агентами.
СейчасЧто это такое
- Что это такое
- Основные возможности
- AI и агенты
- AI-чат по данным
- AI-агенты в workflow
- Skills и Tools
- Интеграция и подключение
- REST API
- GraphQL API
- MCP-сервер
- Apps framework и SDK (v2.0)
- Webhooks
- Тарифы и лимиты
- Практические сценарии
- Замена amoCRM / Bitrix24 для небольшой команды
- CRM + ИИ-агент для автоматизации продаж
- Нативные AI-агенты прямо в воронке
- Интеграция с n8n / Make для автоматизаций
- Аналитика и дашборды
- Ссылки
Open-source CRM-система с современным интерфейсом в стиле Notion, полноценным API и поддержкой MCP. Для тех, кому нужна гибкая CRM без vendor lock-in — с возможностью поднять на своём сервере и подключить к ИИ-агентам.
Что это такое
Twenty — CRM с открытым исходным кодом (лицензия AGPL-3.0), позиционирующая себя как альтернатива Salesforce. Проект набрал 45 000+ звёзд на GitHub и активно развивается.
В 2026 году Twenty сделала большую ставку на ИИ: появились встроенный AI-чат по данным, AI-агенты внутри workflow и нативный MCP-сервер (подробно в разделе «AI и агенты»). Версия 2.0 добавила Apps framework: приложения поверх CRM без форка кодовой базы.
Ключевое отличие от amoCRM, Bitrix24 и HubSpot: полный контроль над данными. Twenty можно развернуть на своём сервере, подключить к любым внешним системам через API и не зависеть от тарифных ограничений вендора.
Основные возможности
| Возможность | Описание |
| Контакты и компании | Карточки с полной историей взаимодействий, таймлайном активности и кастомными полями |
| Воронки сделок | Kanban-доска с настраиваемыми стадиями, drag-and-drop, фильтрами и группировкой |
| Задачи и заметки | Привязка задач к сделкам и контактам, напоминания, внутренние комментарии |
| Email-интеграция | Подключение почтового ящика, автоматическая привязка переписки к контактам |
| Кастомные объекты | Создание собственных сущностей с произвольными полями — без кода, через UI |
| AI-чат по данным | Запросы к CRM на естественном языке: поиск и группировка записей, создание и обновление данных, сборка дашбордов и черновиков workflow |
| AI-агенты в workflow | Шаг AI Agent в автоматизациях: промпт с переменными, выбор модели, схема ответа и контроль прав доступа к объектам |
| Apps framework (v2.0) | Приложения поверх CRM через SDK — кастомные объекты, React-компоненты и серверная логика без форка кодовой базы |
| REST API + GraphQL | Полный CRUD через оба протокола, Webhook-уведомления о событиях |
| MCP-сервер | Нативная поддержка Model Context Protocol — CRM доступна как инструмент для ИИ-агентов |
| Импорт данных | CSV-импорт контактов, компаний, сделок. Миграция из других CRM |
| Real-time обновления | Изменения видны всем пользователям мгновенно, без перезагрузки страницы |
AI и агенты
В 2026 году Twenty встроила ИИ прямо в ядро продукта. Это не отдельный плагин: AI-чат по данным, агенты внутри автоматизаций и нативный MCP-сервер работают вместе и подчиняются той же системе прав доступа, что и обычные пользователи.
AI-чат по данным
Чат отвечает на вопросы о вашей CRM на естественном языке, без построения сложных фильтров. Что умеет:
- находить и группировать записи (контакты, компании, сделки, задачи);
- создавать и обновлять данные;
- собирать дашборды и черновики workflow;
- суммаризировать карточки контактов и сделок.
Чат действует строго в рамках прав пользователя: что недоступно человеку, недоступно и ассистенту.
AI-агенты в workflow
Агенты идут дальше чата и выполняют многошаговые задачи автономно, как отдельный шаг автоматизации. В конструкторе workflow добавляется шаг AI Agent, которому вы задаёте:
- промпт с переменными из предыдущих шагов;
- модель — выбор LLM под задачу;
- схему ответа (output schema) — формат, в котором агент вернёт результат;
- права доступа — к каким объектам и действиям агент может обращаться.
Типовые сценарии:
- обогащение записей данными из внешних источников;
- черновики и отправка follow-up писем;
- анализ воронки и пометка «зависающих» сделок;
- разбор входящих данных и маршрутизация на нужную команду.
Агент — это обычный шаг workflow, поэтому его можно комбинировать с ручными подтверждениями, условной логикой и вызовами внешних API:
flowchart LR
A["Триггер: новая сделка"] --> B["Получить данные сделки"]
B --> C["AI Agent: оценить риск"]
C --> D{"Риск высокий?"}
D -->|"Да"| E["Создать задачу менеджеру"]
D -->|"Нет"| F["Обновить статус"]Skills и Tools
AI-слой устроен из двух примитивов: tools (действия над CRM: найти, создать, обновить запись) и skills (наборы инструкций, которые чат подгружает под конкретную задачу). Тот же набор инструментов доступен внешним клиентам через MCP.
Интеграция и подключение
REST API
Стандартный REST с Bearer-токеном. Токен генерируется в Settings → Developers → API Keys.
curl -X GET https://api.twenty.com/rest/metadata/objects \
-H "Authorization: Bearer YOUR_API_KEY"Основные эндпоинты: /rest/people, /rest/companies, /rest/opportunities (сделки), /rest/tasks.
GraphQL API
Для сложных запросов с вложенными связями. Playground доступен по адресу https://<your-instance>/graphql.
query {
people(first: 10) {
edges {
node {
id
name { firstName lastName }
company { name }
emails { primaryEmail }
}
}
}
}MCP-сервер
Twenty поставляется с MCP-сервером из коробки. MCP-совместимые клиенты подключаются через OAuth или API-ключ, видят список tools Twenty, подгружают skills и выполняют действия с учётом прав доступа. Подключение к Claude Desktop, OpenClaw или любому MCP-совместимому клиенту:
{
"mcpServers": {
"twenty": {
"url": "https://<your-instance>/mcp"
}
}
}После подключения ИИ-агент получает доступ к контактам, сделкам, задачам и заметкам через стандартные MCP-инструменты.
Apps framework и SDK (v2.0)
В версии 2.0 Twenty превратилась в платформу: поверх CRM можно строить собственные приложения без форка кодовой базы. SDK (twenty-sdk) создаёт кастомные объекты, React-компоненты для нативного UI и серверную логику — и при этом приложение «из коробки» получает права доступа, дашборды, workflow, API, AI-чат, webhooks и audit logs.
npm install twenty-sdkЭто близко к исходной идее Salesforce двадцатилетней давности, но собранной заново в 2026 году и пригодной для self-hosting.
Webhooks
Настраиваются через Settings → Developers → Webhooks. Поддерживаются события: создание, обновление, удаление записей по любому объекту.
Тарифы и лимиты
| Тариф | Стоимость | Что включено |
| Self-hosted (Free) | Бесплатно | Все функции, без ограничений по пользователям и записям. Нужен свой сервер |
| Cloud Pro | ~900 ₽/пользователь/мес | Облачный хостинг, автоматические обновления, базовая поддержка |
| Cloud Enterprise | ~1 900 ₽/пользователь/мес | SSO (SAML), приоритетная поддержка, расширенные разрешения |
Практические сценарии
Замена amoCRM / Bitrix24 для небольшой команды
Развернуть Twenty на VPS (от 1 500 ₽/мес), импортировать контакты через CSV, настроить воронку под свой процесс продаж. Результат: CRM без абонентской платы за пользователей и без ограничений на количество сделок.
CRM + ИИ-агент для автоматизации продаж
Подключить Twenty через MCP к агенту в OpenClaw. Агент получает доступ к контактам и сделкам, может автоматически обновлять статусы, создавать задачи и генерировать отчёты по воронке. Пример из практики — агент «Рафик», который нормализует данные и строит дашборды.
Нативные AI-агенты прямо в воронке
Не выносить логику наружу, а собрать её внутри Twenty. Добавить в workflow шаг AI Agent, который при создании сделки оценивает её по описанию и переписке, проставляет приоритет и, если видит риск, создаёт задачу ответственному менеджеру. Всё внутри одной системы прав, без внешнего оркестратора.
Интеграция с n8n / Make для автоматизаций
Webhook на создание новой сделки → n8n обрабатывает событие → отправляет уведомление в Telegram, создаёт задачу в Notion, добавляет строку в Google Sheets. REST API Twenty покрывает все CRUD-операции.
Аналитика и дашборды
Данные хранятся в PostgreSQL — можно подключить Metabase, Grafana или любой BI-инструмент напрямую к базе и строить произвольные отчёты без ограничений встроенной аналитики.
Ссылки
- Официальный сайт: twenty.com
- GitHub: github.com/twentyhq/twenty (45 000+ ⭐)
- Документация: docs.twenty.com
- Discord-сообщество: discord.gg/twenty
По теме
Если вы строите отдел продаж или автоматизируете работу с клиентами и хотите разобраться, как связать CRM с ИИ-агентами — пишите в Telegram @pimenov
Если хотите разобрать свою задачу — напишите мне Если хотите разобрать свою задачу — напишите мне.
Можно прийти с идеей, черновым контекстом или уже живой задачей. Помогу быстро понять, где реальный следующий шаг, а где лишний шум.
Обычно хватает 2–3 сообщений, чтобы понять, могу ли я здесь реально помочь и в каком формате лучше двигаться дальше.
Связанные материалы
Идея простая: несколько агентов от разных провайдеров решают одну задачу параллельно, а оркестратор показывает, в чём они сошлись и где расходятся. Это заметно повышает качество и…
Notion выпустили Developer Platform: CLI, Workers, синхронизация баз, агентные инструменты и SDK. Разбираю, что из этого полезно на практике.