El mercado del CRM lleva años dominado por plataformas propietarias, costosas y difíciles de abandonar una vez que los datos y procesos del equipo quedan atrapados dentro de ellas. En ese contexto, Twenty se está posicionando como una de las propuestas open source más ambiciosas del momento, con un mensaje muy directo: construir una alternativa moderna a Salesforce, apoyada por la comunidad y pensada para equipos que quieren más control sobre su herramienta y sobre sus datos. Así lo define tanto su repositorio oficial en GitHub como su web corporativa.
El proyecto se presenta como “The #1 Open-Source CRM” y combina una interfaz inspirada en herramientas modernas como Notion, Airtable o Linear con una base tecnológica bastante seria: TypeScript, NestJS, PostgreSQL, Redis, React y Nx forman parte de su stack oficial. No se trata, por tanto, de un experimento pequeño, sino de una plataforma CRM que intenta cubrir desde la gestión de objetos y campos hasta permisos, automatizaciones, correos, calendario y archivos.
La propuesta tiene sentido en un momento en el que muchas empresas pequeñas y medianas, pero también equipos técnicos, buscan escapar de dos problemas muy concretos: el coste creciente de los CRM comerciales y la rigidez de sus modelos de datos. Twenty ataca justo ahí. Su documentación oficial explica que permite personalizar layouts, crear vistas en tabla, kanban, filtros, ordenaciones y agrupaciones, además de customizar objetos y campos, gestionar permisos con roles personalizados y automatizar flujos mediante triggers y actions.
Eso convierte a Twenty en algo más interesante que un simple “CRM barato”. La compañía insiste en que ofrece los bloques para construir lo que cada negocio necesita, en lugar de obligar a encajar en una estructura cerrada. Su guía oficial “What is Twenty” lo resume precisamente así: un CRM open source que da al usuario los building blocks para crear exactamente el sistema que necesita su negocio.
A nivel operativo, la plataforma también está intentando cubrir dos perfiles muy distintos. Por un lado, el usuario final que quiere usar un CRM moderno con una interfaz más limpia y flexible. Por otro, el equipo técnico que quiere autoalojarlo, extenderlo y adaptarlo. La documentación de desarrolladores de Twenty separa con claridad esas rutas: Extend, Self-Host y Contribute. Es decir, no solo aspira a que la gente lo use, sino a que construya sobre él.
Qué ofrece hoy Twenty
| Área | Capacidades destacadas |
|---|---|
| Gestión de datos | Objetos y campos personalizables |
| Vistas | Tabla, kanban, filtros, ordenación y agrupación |
| Seguridad | Roles personalizados y permisos |
| Automatización | Triggers y actions |
| Actividad comercial | Emails, eventos de calendario, archivos y más |
| Analítica | Dashboards, actualmente en beta |
Una de las piezas que más puede interesar a equipos que vienen de herramientas más clásicas es precisamente esa combinación entre CRM y constructor de sistema de datos. Twenty no se limita a contactos, cuentas y oportunidades en un formato rígido, sino que pone mucho énfasis en la posibilidad de adaptar el modelo de objetos a cada caso de uso. Eso lo acerca más a una plataforma CRM configurable que a una simple agenda comercial vitaminada.
También hay señales de madurez en su evolución reciente. En GitHub, el proyecto ya muestra lanzamientos públicos regulares y, en el momento de la consulta, aparecía la versión 1.12.0 dentro del listado oficial de releases. Además, su documentación ya cubre apartados como self-hosting, setup local, migración desde otros CRMs, dashboards, y configuración en single-workspace o multi-workspace mode, lo que indica que la plataforma está intentando dar respuesta tanto al uso individual como a despliegues más amplios.
Autoalojamiento y control de datos
Uno de los argumentos más fuertes de Twenty es el autoalojamiento. Su documentación oficial de self-hosting explica que, por defecto, Twenty funciona en single-workspace mode, una modalidad pensada para la mayoría de despliegues self-hosted en los que una organización quiere una única instancia CRM propia. Eso lo hace especialmente atractivo para empresas que priorizan soberanía sobre el dato, control sobre la infraestructura o simplemente costes más previsibles frente al SaaS tradicional.
Esta parte es importante porque muchas veces el valor del open source en CRM no está solo en “ahorrarse licencias”, sino en evitar el clásico problema del lock-in. Twenty lo menciona de forma explícita en su README: los CRM son demasiado caros y atrapan a los usuarios, y esa dependencia es una de las razones por las que decidieron construir el producto.
Migrar desde otro CRM, uno de los grandes retos
Uno de los puntos críticos en cualquier CRM nuevo no es lo que promete, sino lo que permite mover desde el sistema anterior. Aquí Twenty ya ofrece una guía oficial para migrar desde otros CRMs, explicando que el proceso pasa por auditar los datos existentes, preparar el workspace, exportar, limpiar y mapear la información antes de importarla. No es magia, ni pretende venderlo como tal, pero sí muestra que el proyecto ya está pensando en usuarios que llegan desde plataformas anteriores y no solo en instalaciones desde cero.

Eso es relevante porque el verdadero rival de cualquier CRM no suele ser otro producto nuevo, sino la inercia del que ya está instalado. Cuanto más clara sea la ruta de migración, más posibilidades tiene una alternativa open source de ser tomada en serio por empresas reales.
Un CRM con ambición de ecosistema
El otro elemento interesante en la visión de Twenty es su apuesta por comunidad y extensibilidad. En su repositorio, el equipo deja claro que considera el modelo open source y comunitario como una base para que, a futuro, crezca un ecosistema alrededor del producto. La documentación de desarrolladores también apunta en esa dirección con apartados dedicados a APIs, webhooks, self-hosting y contribución al código.
Eso no significa que Twenty esté terminado o que ya compita en igualdad de condiciones con Salesforce en todos los frentes. Pero sí significa que ya ha dejado atrás la fase de simple promesa visual y está construyendo una oferta más completa: CRM configurable, autoalojable, con automatización, roles, paneles y documentación seria para equipos técnicos.
Qué puede aportar Twenty frente a un CRM tradicional
| Enfoque | CRM tradicional cerrado | Twenty |
|---|---|---|
| Modelo de datos | Más rígido | Más configurable |
| Coste | Suscripción recurrente | Open source, con opción self-hosted |
| Control del dato | Dependiente del proveedor | Mayor control si se autoaloja |
| Extensión técnica | Limitada al ecosistema del proveedor | Documentación para extender, autoalojar y contribuir |
| Experiencia | A menudo heredada de diseños antiguos | Inspiración en herramientas modernas como Notion o Airtable |
La comparación anterior es una inferencia razonable a partir del posicionamiento oficial de Twenty y de sus capacidades documentadas.
En definitiva, Twenty no es solo “otro CRM open source”. Lo que intenta construir es una respuesta moderna a una categoría que llevaba demasiado tiempo dominada por productos caros, cerrados y pesados. Todavía tendrá que demostrar hasta dónde puede escalar en entornos empresariales complejos, pero el proyecto ya tiene algo que muchos rivales no logran: una propuesta clara, una base tecnológica coherente y una comunidad que lo está empujando más allá del simple experimento.
Preguntas frecuentes
¿Qué es exactamente Twenty?
Twenty es un CRM open source que se presenta como una alternativa moderna a Salesforce, con foco en personalización, comunidad y control del dato.
¿Se puede autoalojar?
Sí. La documentación oficial incluye una sección específica de self-hosting y explica que por defecto funciona en single-workspace mode para la mayoría de despliegues propios.
¿Qué funciones incluye hoy?
Entre otras, vistas tipo tabla y kanban, filtros, ordenación, agrupación, objetos y campos personalizados, roles, permisos, workflows, emails, calendario, archivos y dashboards en beta.
¿Sirve solo para comerciales?
No necesariamente. Por su flexibilidad en objetos, campos y vistas, puede adaptarse a distintos procesos de relación con clientes y seguimiento operativo. Esta es una inferencia razonable basada en la documentación oficial del producto.
¿Permite migrar datos desde otros CRM?
Sí. Twenty ya ofrece documentación oficial para la migración desde otros CRM, con pasos de auditoría, preparación e importación de datos.