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 человек.