Para integrar la centralita virtual Conexia Infinity con Odoo Enterprise se utiliza un conector basado en API. Una vez configurado, los usuarios pueden llamar con un clic desde un contacto o una oportunidad, abrir automáticamente la ficha del cliente cuando entra una llamada, registrar cada comunicación como actividad y acceder a su grabación si esta función está activada.
¿Qué necesitas para conectar Conexia Infinity con Odoo Enterprise?
La integración relaciona las extensiones de Conexia Infinity con los usuarios de Odoo Enterprise. Antes de configurarla conviene revisar estos elementos:
- Una instancia activa de Odoo Enterprise con los módulos que vaya a utilizar la empresa, como Contactos, CRM o Ventas.
- Usuarios y extensiones de Conexia Infinity correctamente asignados.
- Acceso de administración para instalar o activar el conector y autorizar la comunicación mediante API.
- Números de teléfono normalizados en las fichas de Odoo. Es recomendable guardarlos con prefijo internacional, por ejemplo, +34 para España.
- Permisos definidos para consultar llamadas y escuchar grabaciones.
No es necesario trasladar la agenda a otra aplicación. Odoo sigue siendo el lugar donde se gestionan los contactos, oportunidades y actividades. Conexia Infinity se encarga de cursar y controlar las llamadas.
¿Cómo se configura el conector con Odoo?
La conexión se realiza mediante la API de Conexia Infinity y un conector para Odoo Enterprise. El proceso consta de cuatro bloques.
¿Cómo se autoriza la conexión por API?
Primero se crean o facilitan las credenciales necesarias para que Odoo y Conexia Infinity intercambien información. Estas credenciales deben guardarse en la configuración del conector, no en campos visibles para los usuarios.
La autorización permite enviar órdenes de llamada y recibir eventos como llamada entrante, contestada o finalizada. También permite asociar el identificador de la comunicación y, cuando corresponda, el acceso a la grabación.
¿Cómo se asigna cada extensión a un usuario?
Cada usuario de Odoo que vaya a utilizar la integración debe quedar vinculado con su extensión de Conexia Infinity. Por ejemplo, el comercial con usuario propio en Odoo se asocia con la extensión que utiliza en su teléfono, aplicación o dispositivo habitual.
Esta relación evita que una llamada iniciada por un usuario llegue a la extensión de otro. También permite registrar correctamente quién realizó o atendió cada comunicación.
¿Qué campos de Odoo deben relacionarse?
El conector debe saber dónde buscar el teléfono del cliente y dónde guardar el resultado. Lo normal es utilizar los campos de teléfono y móvil de Contactos, CRM y oportunidades. El registro de actividad puede incluir:
- Fecha y hora de la llamada.
- Usuario o extensión que la gestionó.
- Número de origen y número de destino.
- Sentido de la llamada: entrante o saliente.
- Estado, como contestada, no contestada o finalizada.
- Duración de la comunicación.
- Identificador o enlace de la grabación, si está disponible.
La configuración concreta puede variar según la versión de Odoo, los módulos instalados y los campos personalizados de la empresa.
¿Cómo funciona el click-to-call desde un contacto o lead?
El click-to-call permite iniciar una llamada pulsando sobre el teléfono guardado en una ficha de Odoo. El usuario no tiene que copiar el número ni marcarlo a mano.
Al pulsar, Odoo envía la orden a Conexia Infinity mediante la API. La centralita conecta primero con la extensión asignada al usuario y, a continuación, llama al contacto. De esta forma, la comunicación se cursa desde la telefonía de la empresa y conserva su configuración de salida.
La función puede utilizarse desde una ficha de contacto, una oportunidad comercial o cualquier modelo de Odoo que tenga el botón habilitado y un número válido.
¿Cómo se registra automáticamente cada llamada?
Cuando termina la comunicación, el conector crea o actualiza una actividad en Odoo. La llamada queda vinculada al contacto, empresa u oportunidad identificada por su número de teléfono.
Esto reduce los registros manuales y permite revisar el historial desde la propia ficha. El equipo puede ver si hubo una llamada, quién la atendió y cuánto duró antes de continuar con una venta o una incidencia.
Si un mismo número aparece en varias fichas, es necesario establecer una regla: mostrar coincidencias, dar prioridad al contacto principal o pedir al usuario que elija el registro correcto. Conviene revisar los duplicados antes de activar la integración para toda la plantilla.
¿Qué ocurre cuando un cliente llama?
Al entrar una llamada, Conexia Infinity comunica el número de origen a Odoo. El conector busca una coincidencia y muestra la ficha correspondiente al usuario que recibe la llamada.
El empleado puede consultar datos básicos, oportunidades abiertas, pedidos o actividades anteriores antes de contestar o mientras habla. Si el número no existe, se puede mostrar la opción de crear un contacto o registrar la llamada para clasificarla después.
Para que la identificación funcione bien, deben evitarse formatos distintos del mismo número. Guardar unos teléfonos con espacios, otros sin prefijo y otros con formatos locales puede provocar coincidencias incompletas.
¿Cómo se accede a la grabación desde Odoo?
Si la grabación está activada en Conexia Infinity, la actividad de Odoo puede incluir un enlace o identificador para acceder al audio. La grabación no tiene que enviarse por correo ni descargarse en carpetas compartidas.
El acceso debe limitarse por perfiles. Por ejemplo, una empresa puede autorizarlo solo a responsables o a los equipos que necesiten revisar llamadas. También debe definir su política de conservación y cumplir la normativa de protección de datos, información al interlocutor y acceso a comunicaciones.
¿Qué pruebas conviene hacer antes de usar la integración?
Antes de desplegarla para todos los usuarios, conviene probar al menos estos casos:
- Llamada saliente desde un contacto con teléfono fijo.
- Llamada saliente desde un lead con móvil.
- Llamada entrante de un contacto existente.
- Llamada desde un número desconocido.
- Llamada no contestada.
- Registro de fecha, duración, usuario y estado.
- Acceso a una grabación con un usuario autorizado y bloqueo para otro sin permiso.
También es recomendable comprobar números con y sin prefijo internacional y fichas duplicadas. Estas pruebas permiten detectar errores de asignación antes de que afecten al historial comercial.
¿Se puede aplicar la misma lógica a otros CRM?
Sí. Conexia Infinity también puede integrarse con CRM como Zoho y HubSpot. El principio es similar: conectar mediante API o conector, asignar usuarios y extensiones, normalizar los teléfonos y definir qué datos se guardan tras cada llamada. La configuración cambia según los permisos, módulos y estructura de cada plataforma.
La clave es que el CRM conserve el contexto del cliente y Conexia Infinity gestione la comunicación. Así, el equipo trabaja desde la herramienta que ya utiliza sin perder el historial telefónico.