Recursos · Integración Make

Integración Odoo MakeAutomatiza Odoo con Make.

La integración Odoo Make son 20 módulos listos para encadenar sin escribir código. 16 actúan sobre tus datos y 4 los buscan. Esta página te enseña para qué sirve cada uno, cómo conectar tu cuenta y cómo montar un primer escenario que funcione solo.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Qué hace en realidad la integración Odoo Make?

Conecta tu cuenta de Odoo con Make para que un escenario, la automatización que construyes dentro de Make, lea y escriba tus datos de Odoo sin que entres tú. Make te da 20 módulos de Odoo: crear, recuperar, modificar, borrar y listar tipos de inventario, inventarios, seguimientos de lote y leads, esos contactos entrantes sin calificar. Cada módulo es una pieza de la cadena: una acción que escribe o una búsqueda que consulta.

Leads que entran sin volver a teclearlos. Un formulario de tu web, una campaña, una lista que manda un socio: el escenario coge la fila y Create a Lead la escribe en Odoo, así comercial ve el contacto el día que llega.

Recuentos abiertos antes de pisar el almacén. Create an Inventory prepara el recuento en Odoo con lo que anuncia otra herramienta, y List Inventories te da el estado de los que ya están en marcha.

Lotes que no se quedan atrás. Llega una entrega con su referencia y Create a Batch Tracking la registra; vuelve un resultado de calidad y Update a Batch Tracking lo deja sobre el lote correcto.

Dos cosas que Make no hace aquí. Ningún módulo de Odoo es un disparador, ese módulo que arranca el escenario por su cuenta, así que nada del lado de Odoo despierta nada: el escenario sale con una programación o desde otra app. Y los módulos de Leads solo funcionan con la app CRM instalada en Odoo, que es el propio aviso de la documentación. Cada pasada de un módulo cuenta como una operación de tu plan, así que una búsqueda que devuelve una lista larga conviene medirla antes de activar nada.

Odoo no se queda solo en Make. La Integración Odoo n8n cubre el nodo equivalente, n8n vs Make pone los criterios sobre la mesa y la Reseña de Make va al grano si todavía dudas de la herramienta.

Conexión

¿Cómo se conecta Odoo con Make?

  1. 01

    Generar una clave API en Odoo

    Dentro de Odoo, abre el menú My Profile, entra en la pestaña Account Security y pulsa New API Key. Copia el valor que aparece y guárdalo bien: esa es tu clave API, la contraseña que dos herramientas se pasan entre ellas sin que nadie teclee nada.

  2. 02

    Añadir un módulo de Odoo y abrir la conexión

    En tu escenario, añade cualquier módulo de Odoo y pulsa Create a connection. Una conexión es tu cuenta de Odoo enlazada una sola vez con Make y reutilizada después por todos los módulos de esa app. El campo Connection name es opcional.

  3. 03

    Rellenar los cuatro campos y guardar

    Host pide el nombre de host de tu Odoo, Login tus credenciales, API-Key/Password la clave recién copiada o tu contraseña de siempre, y Database el nombre de la base con la que quieres que trabaje Make. Luego pulsa Save.

Primer escenario

Tu primer escenario con Odoo, paso a paso

ObjetivoAl intervalo que tú marques, Make recoge los leads de tu base de Odoo y aplica la misma actualización a cada uno.

  1. 01

    Crear el escenario

    Desde la página Scenarios de Make, crea un escenario nuevo y pulsa el + del centro del lienzo para colocar el primer módulo de todos.

  2. 02

    Colocar List Leads

    Busca Odoo por su nombre, elige List Leads en la lista de módulos y, solo la primera vez, pulsa Create a connection para enlazar tu cuenta.

  3. 03

    Configurar el módulo

    Rellena los campos que muestra el módulo. Con la conexión ya hecha, Make lee lo que hay en tu base en vez de pedirte que lo escribas de memoria.

  4. 04

    Añadir Update a Lead

    Pulsa el + a la derecha del primer módulo, añade Update a Lead y enlaza sus campos con el lead que acaba de pasar List Leads.

  5. 05

    Probar con Run once

    Pulsa Run once. El escenario sale una sola vez y cada módulo te enseña los bundles que ha recibido, esos elementos que bajan por la cadena. Escribe de verdad, así que empieza por una base que puedas estropear.

  6. 06

    Programar y activar

    Abre la programación del primer módulo, ese reloj que decide cada cuánto mira el escenario. Un escenario nuevo se ejecuta cada 15 minutos por defecto, elige el ritmo que le vaya a tu Odoo y activa el interruptor.

Módulos

Los 20 módulos de Odoo, uno a uno

Odoo te da 20 módulos en 5 grupos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

Inventory Types

4 módulos
Odoo1

Create an Inventory Type

Acción

En MakeCreates a new inventory type.

Crea un tipo de inventario nuevo en Odoo con lo que el escenario ya trae encima, sin que nadie abra la interfaz para declararlo.

Cuándo usarlo
entra una familia de producto que hasta ahora no existía en el almacén y quieres declararla el mismo día.
Ojo
crea en cada pasada. Una búsqueda por delante te evita acabar con dos tipos que se llaman igual.
Odoo2

Get an Inventory Type

Acción

En MakeRetrieves an existing inventory type.

Trae un tipo de inventario que ya existe y lo mete en el escenario, solo para leerlo.

Cuándo usarlo
un albarán del proveedor menciona una referencia y necesitas la versión que guarda Odoo antes de seguir.
Ojo
no escribe nada. Si lo apuntas a un tipo que ya salió de Odoo, los módulos siguientes se quedan sin materia.
Odoo3

Update an Inventory Type

Acción

En MakeUpdates an inventory type.

Reescribe un tipo de inventario existente con los valores que lleva tu escenario.

Cuándo usarlo
cambió la nomenclatura al abrir una segunda nave y prefieres corregir desde una hoja antes que entrar uno por uno.
Ojo
necesita un tipo que exista. Cuando solo tienes el nombre, pasa antes por List Inventory Types y dale el resultado.
Odoo4

List Inventory Types

Búsqueda

En MakeSearches for inventory types or lists them all.

Busca entre tus tipos de inventario o te los devuelve todos, un bundle por tipo.

Cuándo usarlo
justo antes de crear algo, para ver si el tipo ya estaba dormido en Odoo.
Ojo
una búsqueda devuelve cero, uno o varios elementos. Cada módulo que pongas detrás se ejecuta una vez por elemento, y cada pasada es una operación.

Inventories

5 módulos
Odoo5

Create an Inventory

Acción

En MakeCreates a new inventory.

Abre un inventario nuevo en tu base de Odoo desde el escenario, sin que nadie inicie sesión.

Cuándo usarlo
el recuento se planifica en la herramienta del almacén y quieres Odoo listo antes de que el equipo recorra los pasillos.
Ojo
nada comprueba si ya hay un gemelo. Si el escenario puede salir dos veces con la misma entrada, busca primero.
Odoo6

Get an Inventory

Acción

En MakeRetrieves an existing inventory.

Recupera un inventario existente para que lo que venga detrás trabaje con lo que Odoo guarda de verdad y no con una copia envejecida.

Cuándo usarlo
alguien de tienda manda una referencia por mensaje y el escenario necesita la ficha antes de contestar.
Ojo
solo lee. Cualquier cambio tiene que pasar por Update an Inventory más adelante en la cadena.
Odoo7

Update an Inventory

Acción

En MakeUpdates an inventory.

Aplica un cambio a un inventario que ya está en Odoo, con lo que le haya pasado el módulo anterior.

Cuándo usarlo
las cantidades vuelven de una pistola de código de barras y quieres que Odoo cuadre con la estantería antes de cerrar el turno.
Ojo
se escribe lo que enlazas. Un valor que dejas fuera del enlace sencillamente no se toca.
Odoo8

List Inventories

Búsqueda

En MakeSearches for inventories or lists them all.

Busca inventarios o los devuelve todos, y manda cada uno hacia adelante como un elemento propio.

Cuándo usarlo
un cuadro de mando necesita el estado de todos los inventarios antes de escribirse en otro sitio.
Ojo
cuanto más amplia sea la respuesta, más operaciones gasta el resto del escenario. Estrecha la búsqueda antes de abrirla.
Odoo9

Delete an Inventory

Acción

En MakeDeletes an inventory.

Borra un inventario de Odoo. Ni el módulo ni el escenario tienen botón de deshacer.

Cuándo usarlo
se creó un recuento en borrador por error y quieres que desaparezca antes de que alguien empiece a rellenarlo.
Ojo
Run once borra de verdad, igual que una ejecución normal. Prueba con una ficha que puedas perder.

Batches Tracking

5 módulos
Odoo10

Create a Batch Tracking

Acción

En MakeCreates a new batch tracking.

Registra un seguimiento de lote nuevo en Odoo desde el escenario, para que un lote que existe en la hoja de producción exista también en el sistema.

Cuándo usarlo
llega una entrega con su referencia de lote y quieres que esté en Odoo en el momento del escaneo.
Ojo
cada pasada añade una entrada. Un escenario que repite sobre la misma entrega te deja dos.
Odoo11

Get a Batch Tracking

Acción

En MakeRetrieves an existing batch tracking.

Mete un seguimiento de lote existente en el escenario para que lo siguiente lea lo que Odoo sabe de ese lote.

Cuándo usarlo
un cliente pregunta de dónde salió su lote y la respuesta tiene que armarse sin abrir Odoo.
Ojo
trata una entrada cada vez. Para barrer varias, pon List Batches Tracking delante.
Odoo12

Update a Batch Tracking

Acción

En MakeUpdates a batch tracking.

Escribe un cambio sobre un seguimiento de lote que Odoo ya tiene guardado.

Cuándo usarlo
vuelve el resultado de un análisis y el lote tiene que llevarlo encima antes de salir.
Ojo
la entrada debe existir. Encadénalo detrás de una búsqueda o de un Get en vez de adivinar una referencia.
Odoo13

List Batches Tracking

Búsqueda

En MakeSearches for batches tracking or lists them all.

Busca entre tus seguimientos de lote o los lista todos, un elemento por entrada.

Cuándo usarlo
una auditoría pide todo lo trazado sobre una línea de producto y exportarlo a mano no entra en tus planes.
Ojo
la serie que devuelve puede ser larga. Cada entrada relanza los módulos siguientes, calcula el coste antes de activar.
Odoo14

Delete a Batch Tracking

Acción

En MakeDeletes a batch tracking.

Elimina para siempre un seguimiento de lote de Odoo.

Cuándo usarlo
se coló un lote de prueba durante un ensayo y está ensuciando lo que lee tu equipo.
Ojo
pon una búsqueda delante y mira lo que devuelve antes de enchufar el borrado, porque el módulo no pregunta dos veces.

Leads

5 módulos

You need to install the CRM app in Odoo to ensure the necessary table is created and fields are available. For more information, refer to Apps and modules in Odoo documentation.

Odoo15

Create a Lead

Acción

En MakeCreates a new lead.

Crea un lead en Odoo con lo que el escenario tenga en la mano, una respuesta de formulario, una fila, un mensaje, para que comercial lo vea sin teclear nada.

Cuándo usarlo
una inscripción a un seminario o una petición de presupuesto tiene que aterrizar en Odoo mientras el interés sigue caliente.
Ojo
los módulos de Leads solo encuentran su tabla si la app CRM está instalada en Odoo. Instálala antes o los campos no estarán.
Odoo16

Get a Lead

Acción

En MakeGets a single lead by ID.

Recupera un lead por su identificador y lo deja en el escenario, para que lo siguiente trabaje con la ficha y no con una copia perdida.

Cuándo usarlo
un aviso solo trae un identificador y el escenario necesita el lead entero antes de publicar nada.
Ojo
sin identificador no puede hacer nada. Pasa por List Leads y elige entre lo que vuelve.
Odoo17

Update a Lead

Acción

En MakeUpdates a lead.

Cambia un lead que ya está en Odoo con datos que el escenario ha encontrado en otro sitio.

Cuándo usarlo
una herramienta de enriquecimiento devuelve el tamaño de la empresa o un teléfono y quieres el dato en la ficha, no en una hoja aparte.
Ojo
sobrescribe los valores que enlazas y deja el resto en paz, lo cual va muy bien mientras sepas qué enlazaste.
Odoo18

List Leads

Búsqueda

En MakeLists all leads.

Lista los leads de tu base de Odoo y los va pasando de uno en uno al resto del escenario.

Cuándo usarlo
es el módulo de cabecera cuando el escenario arranca con una programación y no con algo que ocurre dentro de Odoo.
Ojo
los lista todos, así que lo que venga detrás se ejecuta una vez por lead. Mira la programación y los módulos siguientes antes de activar.
Odoo19

Delete a Lead

Acción

En MakeDeletes a Lead.

Saca un lead de Odoo. Cuando el escenario ha pasado, la ficha no vuelve.

Cuándo usarlo
entró un duplicado por dos formularios y quieres borrar la copia antes de que dos personas llamen al mismo contacto.
Ojo
enchufar List Leads directamente aquí borra todo lo que haya encontrado. Compruébalo antes con Run once.

Other

1 módulo
Odoo20

Make an API Call

Acción

En MakePerforms an arbitary authorized API call.

Llega a un punto de la API de Odoo que ningún otro módulo cubre, reutilizando la conexión que ya creaste.

Cuándo usarlo
lo que necesitas queda fuera de los tipos de inventario, los inventarios, los seguimientos de lote y los leads, y prefieres no salir del escenario.
Ojo
la documentación de la API de Odoo es la lista de lo que puedes llamar, Make no te la va a sugerir en un menú.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar Odoo con Make?

Una persona lee cada mensaje.

FAQ

Lo que suele preguntarse después

01¿La integración Odoo Make es gratis?
Sí. Odoo es una app estándar de Make, así que está disponible desde el plan Free y los módulos no cuestan nada aparte. Lo que el plan Free limita es la escala: 2 escenarios activos, un suelo de 15 minutos entre dos ejecuciones programadas y 5 minutos de ejecución por pasada. Los planes de pago bajan el intervalo a 1 minuto y quitan el tope de escenarios activos. Tu suscripción de Odoo se paga por su lado y Make no interviene ahí.
02¿Qué hace falta para conectar Odoo con Make?
Una cuenta de Odoo y cuatro datos que salen de ella: el nombre de host, tu usuario, una clave API o tu contraseña, y el nombre de la base con la que vas a trabajar. La clave se genera dentro de Odoo, en el menú My Profile, la pestaña Account Security y el botón New API Key. Cópiala y guárdala en sitio seguro. La documentación no pide ningún otro requisito. Lo demás ocurre en Make, la primera vez que pones un módulo de Odoo en un escenario.
03¿El disparador de Odoo reacciona en tiempo real?
No, porque Odoo no tiene ningún módulo disparador en Make. Nada del lado de Odoo despierta un escenario. Se arranca de otra forma: pon el reloj sobre un módulo de búsqueda como List Leads y deja que Make mire al intervalo que tú fijes, o lanza el escenario desde otra herramienta con un webhook de Make, una dirección que esa herramienta llama en cuanto pasa algo de su lado. Un escenario nuevo se ejecuta cada 15 minutos por defecto, y el plan Free mantiene ese suelo.
04¿Qué hago si falta un módulo o una limitación estorba?
Make an API Call resuelve casi todos los huecos. Llama a cualquier punto de la API de Odoo con la misma conexión, así que no te quedas encerrado en los 20 módulos de la lista. Hay una limitación que conviene conocer antes de empezar: los módulos de Leads necesitan la app CRM instalada en Odoo, porque si no la tabla y los campos que esperan no existen. Y si buena parte del proceso vive fuera de Odoo, pasarle ese tramo a otra app dentro del mismo escenario suele salir más limpio.
05¿Make o n8n para Odoo?
Depende de quién se quede a cargo del escenario con el tiempo. Make no pide instalar nada: todo pasa en el navegador, los módulos salen de un catálogo y el primer escenario queda armado sin pasar por ningún servidor propio. n8n gana puntos cuando un equipo quiere tener el automatismo en su propia infraestructura y controlar sus versiones como si fuera código. Las dos herramientas trabajan con Odoo, así que la app casi nunca es el criterio que pesa. La pregunta que importa es otra: ¿alguien en tu equipo tiene ganas de ocuparse de un servidor? Si nadie levanta la mano, Make es la opción más directa.
Hack'celeration Lab

Recibe nuestros consejos de automatización cada semana.

Sin spam. Baja en un clic.