Odoo
Con la integración de Odoo, tu agente de ChatNorris trabaja con los datos reales de tu ERP Odoo (self-hosted, Odoo.sh u Online). Según lo que actives y los módulos que tenga tu instancia, el agente:- crea un contacto y una oportunidad en tu CRM de Odoo por cada lead nuevo que confirma;
- informa el estado de un pedido de venta, solo después de verificar que es del visitante;
- busca productos y variantes y responde el precio de venta y el stock del momento;
- arma con el visitante una lista de compra y le manda el link de cada producto en tu tienda;
- crea tickets en tu Helpdesk de Odoo, con confirmación del visitante, y consulta su estado de forma verificada.
Requisitos
- Una cuenta de ChatNorris con plan Premium. Odoo es exclusivo de Premium: en Free o Standard no aparece como conectable y la Acción aparece bloqueada como “Próximamente” en el selector. Puedes ver los planes en chatnorris.ai/pricing o escribirnos a hola@chatnorris.ai.
- Al menos un agente creado en ChatNorris. Si todavía no tienes uno, sigue Crear un agente.
- Una instancia de Odoo (self-hosted, Odoo.sh u Online), un usuario de Odoo y una API key de ese usuario.
- Los módulos de Odoo que necesite cada capacidad (ver Configurar la Acción).
- Rol Owner o Admin en tu organización de ChatNorris.
Conectar Odoo
Cada agente se conecta a una instancia de Odoo. La conexión se hace una sola vez en Integraciones y la usa la Acción Odoo.Genera una API key en Odoo
Abre el hub de Integraciones del agente
Agentes → [tu agente] → Integraciones y elige Odoo.Completa los datos y conecta
https://tu-empresa.odoo.com), la Base de datos (opcional: se autodetecta si tu servidor solo tiene una), el Usuario y la API key, y haz clic en Conectar.Prueba la conexión
Configurar la Acción
Conectar Odoo no activa nada todavía. Para elegir qué hace el agente:Crea la Acción Odoo
Agentes → [tu agente] → Acciones, haz clic en Nueva acción y elige Odoo.Activa las capacidades disponibles
Habilita la Acción y guarda
Sincronizar leads con Odoo CRM
Cuando el agente confirma un lead nuevo en la conversación, se crea también un contacto y una oportunidad en tu CRM de Odoo (crm.lead). Es automático: no depende de lo que diga el visitante.
Consultar estado de pedido
El visitante consulta el estado de un pedido de venta dando el número de pedido y el email o el teléfono que usó en la compra. El agente responde con el estado del pedido, el total y los productos. En el widget web, cuando el agente detecta que el visitante quiere el estado de un pedido, le muestra un formulario embebido dentro del chat con dos campos — Número de orden y Email o teléfono de la compra. El formulario y la respuesta se muestran en el idioma del widget (español, inglés o portugués), y es el mismo para WooCommerce y Odoo. Mientras el formulario está pendiente, el visitante no puede escribir otro mensaje hasta completarlo o cancelarlo. En WhatsApp e Instagram (donde no hay formularios embebidos), el agente pide estos mismos datos de forma conversacional. Para proteger los datos de tus clientes:- si los datos no coinciden, el agente indica que no pudo verificar el pedido y pide revisar el número y el dato de contacto — nunca muestra información sin verificar;
- un pedido que no existe y un dato que no coincide reciben la misma respuesta, para que nadie pueda adivinar números de pedido;
- tras 5 intentos fallidos en la misma conversación, la consulta de pedidos se bloquea.
Consultar stock y precio
El agente busca productos y variantes en tu Odoo y responde con el precio de venta y el stock del momento. Consulta Odoo cada vez que va a hablar del precio o el stock de un producto, aunque ya lo haya consultado antes en la conversación: nunca responde con datos de la base de conocimiento. Si el visitante pide una recomendación sin nombrar un producto (“¿qué me recomiendas para 5 personas?”), el agente consulta el catálogo en vivo y le propone una o dos opciones concretas con su precio, evitando las que están agotadas. Con esta capacidad activa, la lista de fuentes de Conocimiento muestra además la fila informativa Catálogo de Odoo en vivo, con la etiqueta En vivo y el link Ver acción. No es una fuente: indica que el agente consulta precio y stock directo en tu Odoo en cada conversación, así que no ocupa caracteres ni necesita sincronizarse.Armar compra
Con Armar compra activo, cuando el visitante quiere comprar recibe un bloque 🛒 con cada línea (cantidad × producto = monto), un 🔗 link a la página de cada producto en tu tienda y un Total ≈ de referencia, sin envío. Antes de enviarlo, el agente revisa la lista: quita los productos que ya no se venden, actualiza los precios y avisa los que están sin stock. Si un producto no tiene página en tu tienda, el agente le indica al visitante que lo busque por su nombre. ChatNorris no crea pedidos ni cobra: el total final, el envío y el pago los hace tu tienda. Los cambios del carrito quedan registrados como notas internas en la conversación.Crear ticket de soporte
El visitante puede pedir ayuda y, tras confirmar, se crea un ticket en el Helpdesk de Odoo (el oficial de Enterprise o el de la comunidad OCA, según lo que tenga instalado tu instancia). Antes de crearlo, el agente reúne el asunto, la descripción, el nombre y el email del visitante, le muestra un resumen y espera un “sí” explícito.- Equipo de destino: elige a qué equipo del Helpdesk se asignan los tickets nuevos. Con Automático (primer equipo disponible) se usa el primer equipo que devuelva tu Odoo.
- Cuándo crear un ticket: instrucciones para el agente sobre cuándo ofrecer soporte vía ticket. Viene con un texto por defecto que puedes editar; Restaurar texto por defecto lo recupera.
- Si el visitante describe un problema o hace una pregunta sin pedir un ticket, el agente responde con la base de conocimiento. Si no logra resolverlo, o el visitante dice que la respuesta no le sirvió, ofrece crear el ticket.
- Si el visitante pide un ticket directamente, el agente primero le ofrece ayuda (con la respuesta, si la tiene, o preguntando qué le pasa) y le pregunta si igual prefiere el ticket.
- El ticket se inicia si el visitante insiste, si el agente ya intentó y no tenía la información, o si la respuesta no le sirvió.
Consultar estado de ticket
El visitante puede consultar el estado de un ticket ya creado por este agente, dando el número de ticket y el email que usó al crearlo. El agente solo informa tickets que él mismo creó, no cualquier ticket de tu Helpdesk. Consultar el estado de un ticket existente no pasa por la regla de “primero resolver”.Créditos
Conectar y probar Odoo no consume créditos. Cada respuesta del agente que consulta tu Odoo en vivo (pedidos, o precio y stock) suma 0,5 crédito de IA al costo normal de la respuesta, una sola vez por respuesta. Las pruebas en el Playground no suman este cargo. Ver Modelos de IA y créditos.Pausar o desconectar
- Pausar: apaga el interruptor Activa de la fila de Odoo en Integraciones. La API key se conserva, pero la Acción no puede llamar a tu Odoo hasta que la reactives.
- Desconectar: desde el menú ··· o el detalle de Odoo, haz clic en Desconectar. La Acción Odoo se apaga, pero su configuración se conserva, y la API key se borra de ChatNorris.
Preguntas frecuentes
¿Por qué no veo Odoo como opción?
¿Por qué no veo Odoo como opción?
Una capacidad aparece deshabilitada
Una capacidad aparece deshabilitada
El visitante completó su teléfono después y no llegó a Odoo
El visitante completó su teléfono después y no llegó a Odoo
¿Puedo usar Odoo y WooCommerce en el mismo agente?
¿Puedo usar Odoo y WooCommerce en el mismo agente?
¿Puedo conectar dos instancias de Odoo en el mismo agente?
¿Puedo conectar dos instancias de Odoo en el mismo agente?

