Integración · Cobrar y administrar
Odoo + agentes de IA de Meteor
Conecta Odoo con Meteor: ventas, inventario, facturación, cartera y compras con 36 herramientas tipadas, compatibles con Odoo 17, 18 y 19.
¿Cómo se conecta Odoo con Meteor?
Meteor conecta un Met con Odoo mediante la API oficial y le da 36 herramientas cerradas para operar clientes y proveedores, catálogo, precios, disponibilidad, cotizaciones, pedidos, entregas, facturas, cartera, pagos y compras. En Odoo 19 o superior usa JSON-2; en Odoo 17 y 18 usa JSON-RPC. Cada escritura exige confirmación explícita y los pasos de mayor impacto —confirmar pedidos o compras, validar entregas, contabilizar facturas, crear notas crédito y registrar pagos— solo funcionan desde la aplicación, nunca desde un Met de canal. En Odoo Online la API externa requiere el plan Custom; en Odoo.sh o una instalación propia depende de los módulos y permisos del usuario técnico.
Qué automatiza
Lo que un agente de Meteor hace con Odoo
Pasar de consulta a cotización con el stock actual
El Met identifica al cliente, busca cada variante, consulta precio y disponibilidad y crea la cotización en borrador con los totales calculados por Odoo. Confirmar el pedido sigue siendo un paso separado y reservado a la aplicación.
Seguir el pedido hasta la entrega
Después de confirmar la venta desde la aplicación, el Met lista la entrega generada, consulta sus movimientos y solicita la reserva. La validación final nunca ocurre desde un canal y, si Odoo abre un wizard de backorder, queda pendiente para una decisión humana.
Facturar, cobrar y comprobar el saldo
El operador crea la factura en borrador, revisa líneas e impuestos, la contabiliza y registra el pago con el diario correcto. El conector vuelve a consultar la factura y la cartera para informar el saldo residual literal que dejó Odoo.
Comprar desde la solicitud hasta la recepción
El Met identifica al proveedor y los productos, crea la solicitud de cotización en borrador y devuelve su total. La confirmación de la compra se hace desde la aplicación; después se listan y consultan las recepciones generadas.
Operar varias compañías sin mezclar documentos
El diagnóstico devuelve las compañías accesibles y cada consulta o escritura acepta la compañía explícita. Así el mismo Met puede trabajar con varias sociedades sin asumir que el almacén, diario, tarifa o impuesto de una sirve para otra.
36 herramientas
Todo lo que el agente puede pedirle a Odoo
Cada una es una acción real del conector. Puedes desactivar las que no quieras que use.
| Herramienta | Qué hace |
|---|---|
odoo_diagnosticar_conexion | Verifica credenciales, versión, protocolo disponible y compañías accesibles. |
odoo_listar_companias | Lista las compañías que el usuario técnico puede consultar en esa base. |
odoo_listar_almacenes | Lista almacenes y sus ubicaciones principales para la compañía elegida. |
odoo_listar_tarifas | Lista las tarifas activas con su moneda y compañía antes de cotizar. |
odoo_listar_impuestos | Lista los impuestos configurados para ventas o compras y sus identificadores. |
odoo_listar_diarios | Lista diarios contables y métodos de pago disponibles para registrar operaciones. |
odoo_buscar_tercero | Busca clientes o proveedores por nombre, identificación, correo o teléfono. |
odoo_consultar_tercero | Consulta la ficha comercial y fiscal de un cliente o proveedor por identificador. |
odoo_crear_tercero | Crea un cliente, un proveedor o ambos después de una confirmación explícita. |
odoo_actualizar_tercero | Actualiza los campos permitidos de un cliente o proveedor ya identificado. |
odoo_buscar_producto | Busca variantes por nombre, referencia interna o código de barras. |
odoo_consultar_producto | Consulta la ficha comercial de una variante de producto por identificador. |
odoo_consultar_precio | Devuelve precio base, costo, moneda, unidad e impuestos configurados. |
odoo_consultar_disponibilidad | Consulta físico, libre, entradas, salidas y pronóstico, con filtro por almacén. |
odoo_listar_cotizaciones | Lista cotizaciones y pedidos por cliente, estado, compañía y rango de fechas. |
odoo_consultar_cotizacion | Abre una cotización o pedido con líneas, totales, estado y URL de portal. |
odoo_crear_cotizacion | Crea una cotización en borrador sin confirmar el pedido ni reservar inventario. |
odoo_confirmar_pedido | Confirma una cotización como pedido desde la aplicación y con aprobación explícita. |
odoo_cancelar_pedido | Cancela una cotización o pedido desde la aplicación cuando Odoo lo permite. |
odoo_listar_entregas | Lista entregas y recepciones por venta, compra, tercero, estado o fecha. |
odoo_consultar_entrega | Consulta una entrega o recepción con movimientos y cantidades demandadas y realizadas. |
odoo_reservar_entrega | Solicita a Odoo reservar disponibilidad para una entrega confirmada. |
odoo_validar_entrega | Valida una entrega o recepción desde la aplicación y conserva los wizards pendientes. |
odoo_listar_facturas | Lista facturas, notas crédito y facturas de proveedor por estado y fecha. |
odoo_consultar_factura | Consulta líneas, impuestos, totales y saldo de una factura o nota crédito. |
odoo_crear_factura_borrador | Crea una factura de cliente o proveedor sin contabilizarla ni enviarla fiscalmente. |
odoo_contabilizar_factura | Contabiliza una factura borrador desde la aplicación después de revisarla. |
odoo_crear_nota_credito_borrador | Revierte una factura con el wizard oficial y deja la nota crédito en borrador. |
odoo_registrar_pago | Registra y concilia un pago sobre una factura mediante el wizard oficial. |
odoo_consultar_cartera | Consulta partidas abiertas por cobrar o pagar con vencimiento, saldo y moneda. |
odoo_consultar_estado_edi | Devuelve únicamente los campos EDI o fiscales instalados para una factura. |
odoo_listar_ordenes_compra | Lista solicitudes de cotización y órdenes de compra por proveedor y estado. |
odoo_consultar_orden_compra | Consulta líneas, totales, recepción y facturación de una orden de compra. |
odoo_crear_solicitud_cotizacion | Crea una solicitud de cotización de compra en borrador, sin confirmarla. |
odoo_confirmar_orden_compra | Confirma la solicitud como orden de compra desde la aplicación. |
odoo_listar_recepciones | Lista las recepciones que Odoo generó para una orden de compra. |
Los límites
Qué NO hace la integración con Odoo
Preferimos decirlo aquí que descubrirlo en la implementación.
-
No confirma ni cancela pedidos, no valida entregas, no contabiliza facturas, no crea notas crédito, no registra pagos y no confirma compras desde WhatsApp, Instagram o Messenger. Esas operaciones quedan reservadas a la aplicación sin una opción para saltarse la guardia.
-
No afirma que una factura fue aceptada por la DIAN, el SAT u otra autoridad si la instalación no devuelve ese estado. La consulta EDI solo informa los campos que los módulos y la localización de esa base realmente instalaron.
-
No expone acceso genérico a cualquier modelo o campo de Odoo. Las 36 herramientas tienen una superficie cerrada; un módulo personalizado necesita una ampliación revisada del conector.
-
No confirma a ciegas un backorder ni cantidades inmediatas. Si Odoo devuelve un wizard al validar una entrega, la herramienta explica la decisión pendiente y se detiene.
-
No ofrece una transacción atómica entre varias herramientas. Cada llamada de la API externa es independiente, así que después de una falla se consulta el documento antes de reintentar una escritura y duplicarlo.
-
No crea productos, no hace ajustes manuales de inventario y no presenta declaraciones ni cierra libros. Opera los documentos y maestros que el conector declara; el criterio contable y la configuración de Odoo siguen en manos de la empresa.
-
No habilita la API externa en los planes One App Free o Standard de Odoo Online. Allí hace falta el plan Custom; en Odoo.sh o una instalación propia, el acceso depende de la configuración del servidor.
Antes de empezar
Qué necesitas para conectar Odoo
- 1
Una base Odoo accesible por HTTPS
Usa la URL de tu Odoo Online, Odoo.sh o servidor propio. Meteor rechaza HTTP salvo en localhost de pruebas para no enviar credenciales sin cifrado.
- 2
El nombre técnico de la base de datos
Es la base que el usuario abre en Odoo. En Odoo 19 viaja en X-Odoo-Database y en versiones anteriores forma parte de la autenticación JSON-RPC.
- 3
Un usuario técnico y su API key
Crea una clave para un usuario dedicado y concédele solo las compañías, modelos y operaciones que necesita. La integración no requiere la contraseña personal del administrador.
- 4
Los módulos de ventas, inventario, contabilidad o compras que vayas a usar
Instálalos y configura diarios, almacenes, tarifas e impuestos dentro de Odoo. Una conexión válida no reemplaza un módulo ausente ni concede permisos que el usuario no tenga.
Preguntas frecuentes
Preguntas sobre Odoo y Meteor
Odoo 19 o superior usa la API JSON-2. Odoo 17 y 18 usan el fallback JSON-RPC. El diagnóstico detecta la versión y el protocolo antes de operar, y las tools filtran campos según lo que esa base realmente expone.
No. Odoo reserva la API externa para el plan Custom en Odoo Online; One App Free y Standard no la incluyen. Una instalación propia u Odoo.sh no tienen ese límite de plan, aunque sí necesitan red, módulos y permisos correctos.
No. Puede consultar facturas, saldo y estado EDI, y preparar documentos permitidos, pero contabilizar, crear notas crédito y registrar pagos están bloqueados en los Mets de canal. Un operador debe hacerlo desde la aplicación después de revisar los datos.
Sí. Lista las compañías y almacenes accesibles y acepta la compañía explícita en cada flujo. Los permisos siguen siendo los de Odoo: si el usuario técnico no puede ver una sociedad, el conector tampoco.
No automáticamente. El conector no recibe nombres arbitrarios de modelos ni campos, porque eso convertiría al modelo en un cliente administrativo sin límites. Un módulo propio se agrega como una herramienta tipada, con permisos, normalización y pruebas específicas.
La herramienta no reintenta una escritura a ciegas. Si no puede saber si Odoo la confirmó, devuelve posiblemente_creada y obliga a buscar por tercero, fecha o referencia antes de volver a ejecutar, para no duplicar cotizaciones, facturas o compras.
Paso a paso
Automatizaciones que usan Odoo
Tareas completas, con los pasos y las herramientas que se ejecutan en cada uno.
Ventas y cotización
Cotizar por WhatsApp con Odoo
¿Cómo cotizo por WhatsApp con Odoo sin abrir el ERP?
Administración
- Arranca:
- cuando el cliente escribe
- Pasos:
- 6, con 11 herramientas reales
Cobros y cartera
Crear un borrador de factura en Odoo con aprobación
¿Cómo creo una factura borrador en Odoo y la reviso antes de contabilizarla?
Administración
- Arranca:
- cuando alguien lo pide
- Pasos:
- 7, con 11 herramientas reales
Cobrar y administrar
Otras integraciones de la misma familia
¿Quieres ver a un agente operando Odoo?
Te lo mostramos con tu propia cuenta conectada, no con una demostración enlatada.