- La conexión nativa de Odoo inicia sesión en una instancia con su URL, base de datos, usuario o email y clave API de Odoo. Descubre los objetos de CRM que puede leer y ofrece un workspace de Entradas.
- El alias del webhook genérico de entrada permite que una automatización externa envíe un lead a Nexor mediante
POST /api/public/leads/odoo. No inicia sesión en Odoo ni ofrece el workspace nativo.
Conexión nativa de Odoo

Formulario vacío de la conexión nativa de Odoo en staging el 7 de septiembre de 2026. No se ingresó ni expuso ninguna credencial.
Antes de conectar
La cuenta de Odoo debe tener acceso a la API externa, la aplicación CRM instalada y permisos de lectura para los leads u oportunidades, contactos, equipos de venta y etapas que muestra la guía de conexión. Los repositorios de Nexor no permiten confirmar qué plan comercial de Odoo entrega ese acceso. Se deben preparar estos valores:- URL de Odoo
- Base de datos
- Usuario o email de Odoo
- Clave API
- Fecha de vencimiento de la clave API, si la clave tiene una
Conectar y descubrir capacidades
1
Abrir Odoo
Ir a Integraciones → Odoo y confirmar los requisitos que muestra la página.
2
Ingresar los datos de conexión
Completar la URL de Odoo, base de datos, usuario o email y clave API. Agregar la fecha de vencimiento solo si se conoce.
3
Conectar
Seleccionar Conectar. Nexor valida la credencial y descubre las compañías, equipos, etapas, tipos de registro y campos que la cuenta puede leer.
4
Revisar el informe de capacidades
Confirmar la versión de Odoo, el transporte, los objetos legibles y la limitación actual de solo lectura antes de configurar Entradas.
Configurar y previsualizar Entradas
El workspace conectado permite preparar cómo se interpretarían los registros de Odoo. Guardar esta configuración no habilita la aplicación de importaciones, que está desactivada actualmente.Fecha de corte y rutas de entrada
Se puede elegir la fecha de creación más antigua que Nexor debe leer. Una ruta de entrada puede combinar compañía, equipo de venta, etapa y tipo de registro (lead, opportunity o ambos), y luego asignar uno de estos efectos:
- Crear o continuar en Nexor: seleccionar un Agente de Nexor que administraría a la persona.
- Solo observar: mantener visible la oportunidad sin iniciar ni mover un Agente.
- No sincronizar: excluir los registros que coincidan.
Entradas del ciclo de vida
Los eventoswon, lost, restored y archived se pueden mapear hacia una etapa de un Agente. Estos mapeos describen el comportamiento de entrada previsto, pero no se aplican mientras la importación nativa siga deshabilitada.
Campos y transformaciones
Se pueden mapear campos decrm.lead o res.partner hacia nombre, apellido, email, teléfono, empresa, cargo, ciudad, fecha de nacimiento o una clave aprobada bajo metadata.*. La configuración admite hasta 200 mapeos y un mapeo activo por destino.
Las transformaciones disponibles incluyen recortar texto, convertir el email a minúsculas, normalizar teléfonos, convertir booleanos y números, convertir fechas y fechas con hora, mapear enums y extraer identificadores de relaciones. El lead resultante necesita un nombre y al menos un email o teléfono.
Límites de seguridad
Los valores predeterminados permiten un máximo de 200 personas nuevas por corrida y pausan el proceso si una vista previa supera 1.000. El servidor acepta un umbral configurable para pausar la vista previa de hasta 5.000, y debe ser igual o mayor que el límite por corrida.La configuración nativa usa un intervalo fijo de lectura de 10 minutos. Como la aplicación de importaciones está deshabilitada actualmente, ese ajuste no hace que los registros de Odoo creen o muevan personas en Nexor.
Vista previa
Seleccionar Vista previa permite revisar el plan sin crear personas ni modificar Odoo. La vista previa queda ligada a la configuración exacta guardada y vence después de 30 minutos. Para pasar las validaciones normales de activación, debe estar vigente, completa, bajo el límite de seguridad y sin conflictos pendientes. La activación sigue bloqueada por la limitación actual del producto. Si las oportunidades de una persona apuntan a Agentes diferentes, el centro de conflictos permite registrar qué oportunidad se debe mantener activa o si se debe ignorar el caso. Resolver el conflicto solo guarda una decisión. No contacta a la persona, no sincroniza el registro y no escribe en Odoo.Alias del webhook genérico de entrada
POST /api/public/leads/odoo es un alias de compatibilidad del webhook genérico de entrada de leads. Una automatización externa envía un payload de lead a Nexor. No usa la conexión nativa de Odoo ni su clave API.
Se debe usar una clave API de intake de Nexor en el parámetro token de la URL. Un mapa asociado a esa clave puede traducir los nombres externos hacia los campos canónicos de lead de Nexor. Sin un mapa, el endpoint espera el payload canónico. Consultar Webhooks de entrada de leads para ver la autenticación, el payload, el enrutamiento y las respuestas.