Twenty: CRM с открытым кодом, которая выглядит на миллион

Twenty — open-source CRM, альтернатива Salesforce. Обзор функций, кастомизации и self-hosting возможностей.

CRM-системы — это обычно боль, компромиссы и счета с пятью нулями. Salesforce — стандарт индустрии, но его интерфейс застрял в 2010-м, а цены — в стратосфере. Twenty предлагает альтернативу.

Twenty — open-source CRM, построенная на современном стеке (React, Node.js, PostgreSQL). Интерфейс — минималистичный, тёмный, панель-ориентированный. Он больше похож на Notion, чем на Salesforce — и это комплимент.

Основные функции

  • Контакты и компании — с кастомными полями, тегами, заметками
  • Сделки — kanban-доска, этапы, суммы, вероятности
  • Задачи — привязка к контактам и сделкам, дедлайны
  • Timeline — история взаимодействий с клиентом: письма, звонки, встречи
  • API и webhooks — интеграция с внешними сервисами

Фильтрация мощная: можно строить сложные сегменты по любым полям. Экспорт в CSV. Импорт из других CRM.

Самохостинг

Docker Compose, PostgreSQL, Redis. Требования — 2 ГБ RAM. Настройка простая, но интеграция email требует конфигурации: нужно подключить почтовый сервер для отправки и IMAP/OAuth для получения писем.

Кастомизация

Twenty построен на модульной архитектуре. Можно создавать кастомные объекты, поля, отношения. API GraphQL даёт доступ ко всем данным. Фронтенд-компоненты можно расширять через plugin-систему (в активной разработке).

Чего не хватает

Нет встроенной email-рассылки. Нет маркетинговой автоматизации. Отчётность базовая — кастомных дашбордов и графиков мало. Мобильного приложения нет.

Вердикт

Twenty — лучшая open-source CRM для команд, которые переросли Google Sheets, но не готовы платить $25-150 за пользователя в месяц. Идеальна для B2B-продаж в компаниях до 100 человек.

Официальный сайт Twenty