Gestionar una actividad comercial y administrativa.

Logo de Twenty

Twenty

CRM autoalojado concebido para los equipos técnicos: alternativa de código abierto a Salesforce, con una API moderna y funciones pensadas para la IA.

2 GB (4 GB recomendado) RAM 2 vCPU Puerto 3000 Disponible

Stack técnico

DockerNode.jsPostgreSQL 16Redis 7
RAM mínima2 GB (4 GB recomendado)
CPU mínima2 vCPU
Puerto por defecto3000
SO compatiblesubuntu-24.04

Twenty es un CRM de código abierto (licencia AGPL-3.0) concebido desde el origen como una alternativa a Salesforce y HubSpot que se puede poseer, ampliar y alojar uno mismo. Allí donde esas plataformas imponen un esquema rígido y opaco, Twenty le deja definir sus propios objetos, campos y relaciones: usted modela su CRM según su manera de trabajar, y no al revés.

Desplegado en su VPS ServOrbit con Docker Compose, Twenty ejecuta un servidor Node.js respaldado por PostgreSQL 16 y Redis 7, acompañado de un worker que se encarga de las automatizaciones, las notificaciones y los procesos programados. Las API REST y GraphQL no son un añadido tardío: cada objeto, cada vista y cada relación se puede consultar desde el primer día, lo que permite construir sus integraciones sobre auténticas llamadas de API en lugar de sobre apaños. Desde la versión 2.1.0 (abril de 2026), Twenty está declarado listo para producción en un despliegue autoalojado de una sola organización.

Funcionalidades clave

Objetos y campos totalmente personalizables: modele contactos, empresas, oportunidades o cualquier otra entidad propia de su actividad.
Vistas kanban, de lista y de tabla, actualizadas en tiempo real para todo el equipo.
Notas, tareas y cronología de actividad integradas, vinculables a cualquier ficha.
API GraphQL y REST que cubren todos los objetos, para conectarse con n8n, Activepieces o cualquier herramienta.
Funciones pensadas para la IA: compatibilidad con servidores MCP, sugerencias de campos, búsqueda semántica anunciada en la hoja de ruta.
Worker en segundo plano para las automatizaciones, los webhooks y los procesos programados.
Licencia AGPL-3.0: ninguna dependencia de un proveedor, ninguna facturación por usuario.

¿Cuándo usar esta solución?

1

Pipeline comercial de un equipo técnico

Siga prospectos, oportunidades y clientes en un CRM que usted domina, con las etapas, los campos y las automatizaciones de su proceso de venta real — no los de una plantilla genérica que habría que sortear en cada ficha.

2

Integraciones por la API

Conecte la API GraphQL de Twenty a sus propias aplicaciones, a sus escenarios n8n o a sus flujos Activepieces. La sincronización se hace en ambos sentidos, sin capa intermedia que mantener y sin facturación por llamada.

3

CRM soberano para un sector regulado

Mantenga todos los datos de sus clientes en su propia infraestructura para responder a sus obligaciones de protección de datos, de localización o de confidencialidad. Ninguna nube de terceros retiene su fichero de contactos.

Desplegar Twenty en su VPS

Guía optimizada para los VPS Cloud ServOrbit.

01

Pedir un VPS ServOrbit (2 GB de RAM como mínimo)

La pila completa reúne el servidor, el worker, PostgreSQL 16 y Redis 7: cuente con 2 GB de RAM como mínimo y 2 vCPU. Para una producción diaria con varios usuarios, 4 GB dejan a PostgreSQL el margen necesario cuando las consultas se solapan.

02

Los secretos de la instancia

Twenty necesita un APP_SECRET — una cadena aleatoria de la que deriva él mismo sus claves de cifrado — y las credenciales de su base PostgreSQL (DB_NAME, DB_USER, DB_PASSWORD). Son los únicos secretos necesarios, y se generan en el despliegue: usted no tiene ningún archivo de configuración que redactar antes de empezar.

03

Conectarse por primera vez

Abra la dirección de su instancia y haga clic en «Sign up»: la primera persona que se registra se convierte automáticamente en administradora del espacio de trabajo, y los registros se cierran a continuación. Mientras esa cuenta no exista, la puerta está abierta a cualquiera que alcance la dirección — hágalo inmediatamente después de la instalación, antes que cualquier otra cosa.

04

Desplegar la pila desde el Marketplace

En su área de cliente ServOrbit: Marketplace → ERP → Twenty → Desplegar. Cuatro contenedores arrancan juntos: PostgreSQL 16, Redis 7, el servidor Twenty y el worker en segundo plano. En el primer arranque, Twenty aplica por sí solo sus migraciones de base de datos — déjele de 60 a 90 segundos antes de que la interfaz responda.

05

Crear su espacio de trabajo

El asistente de primer arranque le hace crear su cuenta, dar nombre a su espacio de trabajo e invitar a sus colaboradores: menos de cinco minutos en total. Con un dominio adjuntado, el asistente está en https://<su-dominio>. Sin dominio, no hay ninguna dirección pública: pase por un túnel SSH con ssh -L 3000:127.0.0.1:3000 root@<ip-de-su-vps> y luego abra http://localhost:3000 — 3000 es el puerto del catálogo, utilice el que aparece en la ficha de su aplicación en el área de cliente. Sus invitados, por su parte, necesitarán el dominio para unirse a usted.

06

Adjuntar su dominio

Adjunte el dominio que llevará su CRM — por ejemplo crm.ejemplo.com — desde su área de cliente: ServOrbit instala el vhost nginx y el certificado TLS, y luego los renueva sin intervención. Esa dirección se convierte en el valor de SERVER_URL, la que Twenty inscribe en los enlaces de invitación y de verificación enviados a sus colaboradores. Si adjunta el dominio después del primer arranque, reinicie la pila para que se tenga en cuenta el nuevo valor.

07

Conectar sus herramientas

Los ajustes del espacio de trabajo le dan su punto de entrada GraphQL y su clave de API: lo necesario para enchufar n8n, Activepieces o cualquier consumidor de webhooks. Ahí se encuentra también la importación CSV, para recuperar en dos clics sus contactos y sus empresas existentes.

Preguntas frecuentes

Twenty es un CRM de código abierto con licencia AGPL-3.0, concebido como una alternativa autoalojada a Salesforce y HubSpot. Ofrece objetos personalizables, una interfaz moderna, API GraphQL y REST, y un worker en segundo plano para las automatizaciones. Desde la versión 2.1.0, está declarado listo para producción en despliegue autoalojado de una sola organización.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Twenty? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Twenty on ServOrbit
Markdown
[![Deploy Twenty on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=twenty&utm_source=deploy-badge&utm_medium=referral&utm_campaign=twenty)
HTML
<a href="https://servorbit.com/vps-cloud?template=twenty&utm_source=deploy-badge&utm_medium=referral&utm_campaign=twenty"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Twenty on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

Gestionar una actividad comercial y administrativa.

Active Twenty en su infraestructura.

VPS Cloud dedicado: IPv4 incluida, centro de datos europeo, soporte incluido. Sus datos nunca salen de su servidor.

Configuración recomendada: 2 GB (4 GB recomendado) RAM · 2 vCPU

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva