Recursos · Integración Make

Integración CraftQL MakeAutomatiza CraftQL con Make.

¿Tu web en Craft CMS puede reaccionar a lo que pasa en tus otras herramientas? Sí: la integración CraftQL Make trae 3 módulos de acción, Mutate, Query y Simple. Aquí conectas tu token, montas un primer escenario y aprendes cuál elegir.

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

Lo que puedes automatizar

¿Qué puedes hacer con la integración CraftQL Make?

La integración CraftQL Make une el plugin CraftQL de tu web en Craft CMS con Make, la herramienta donde armas un escenario (tu automatización, una cadena de módulos) sin programar. Cada módulo es una pieza; en este caso, tres acciones que usan el token GraphQL que creas en CraftQL.

Reservas que aparecen solas en la web. Un hotel pequeño recibe reservas en otra plataforma: el escenario empieza allí y entrega cada bundle (un elemento que pasa de un módulo al siguiente, aquí una reserva) a Mutate, cuyo nombre en GraphQL remite a escribir datos.

Un tercer módulo por descubrir. Simple cierra la lista. La documentación oficial no describe ninguno de los tres, así que ábrelos en el editor y mira los campos que Make muestra cuando la conexión ya existe.

Contenido de la web en otra herramienta. Si el equipo comercial quiere el catálogo en una hoja de cálculo, el escenario arranca con una programación y Query, cuyo nombre apunta a leer datos, alimenta el módulo de otra app.

Lo que Make no ofrece aquí: ningún disparador, así que CraftQL nunca inicia un escenario por su cuenta, y tampoco el módulo universal Make an API Call. La documentación avisa además de que su contenido sobre CraftQL lo genera una IA y puede tener errores: confirma lo importante con CraftQL. Para comparar con n8n, que suele tener un nodo para la misma app, tienes n8n vs Make; para aprender la herramienta, el Curso de Make; y si algo se atasca, Depuración Make.

Conexión

¿Cómo conectas CraftQL a Make?

  1. 01

    Crea un token en CraftQL

    En el panel de control de Craft CMS, entra en la sección GraphQL, pulsa Tokens y luego New token. Copia el token que aparece en el apartado Authorization Header. Necesitas Craft CMS 3.6.0 o superior y permiso para instalar plugins.

  2. 02

    Añade un módulo CraftQL

    Entra en Make, añade cualquier módulo CraftQL al escenario y pulsa Create a connection. La conexión es tu cuenta de CraftQL enlazada a Make una sola vez y reutilizada por todos sus módulos.

  3. 03

    Pega el token y guarda

    El campo Connection name es opcional, ponle un nombre claro si quieres. Después pega el token que copiaste, o sigue las instrucciones en pantalla, y guarda. Make ya puede listar lo que sabe leer de tu web.

Primer escenario

Tu primer escenario con CraftQL

ObjetivoCuando entra una reserva en otra app, Make se la pasa a CraftQL Mutate para que tu web reciba los datos.

  1. 01

    Crea el escenario

    En la página Scenarios, crea un escenario nuevo y pulsa el + para añadir el primer módulo. Como CraftQL no tiene disparador, ese primer módulo sale de la app donde entran tus reservas.

  2. 02

    Añade Mutate

    Pulsa el + a la derecha del primer módulo, busca CraftQL y elige Mutate. Si aún no lo hiciste, pulsa Create a connection y pega tu token.

  3. 03

    Completa los campos

    Rellena los campos de Mutate arrastrando los datos del primer módulo. No hace falta escribirlo todo: con la conexión creada, Make te enseña lo que puede leer de tu web.

  4. 04

    Prueba con Run once

    Pulsa Run once. Make ejecuta el escenario una vez y muestra los bundles que recibió cada módulo. Revisa los de Mutate para confirmar que recibió los datos correctos.

  5. 05

    Programa y activa

    Ajusta la programación con el reloj del primer módulo. Un escenario nuevo se ejecuta cada 15 minutos por defecto, y el plan Free no baja de ahí. Luego activa el escenario.

Módulos

Qué hace cada módulo de CraftQL

CraftQL te da 3 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

CraftQL1

Mutate

AcciónSolo en la doc

Gracias a Mutate, los datos de tu escenario llegan a tu web en Craft CMS. El nombre viene de GraphQL, donde una mutación escribe en lugar de leer; la documentación oficial no añade nada, así que revisa sus campos en el editor.

Cuándo usarlo
reservas o altas recibidas en otra app tienen que guardarse en tu web.
Ojo
se ejecuta con cada bundle que recibe, prueba antes con Run once sobre un solo elemento.
CraftQL2

Query

AcciónSolo en la doc

Query te trae contenido de tu web para que los módulos siguientes lo aprovechen. En GraphQL, una consulta con ese nombre lee datos, y eso sugiere el módulo; Make no publica descripción, compruébalo en el editor.

Cuándo usarlo
una hoja de cálculo o un aviso en otra app necesita datos que ya viven en Craft CMS.
Ojo
colócalo detrás de un disparador o de una programación, porque CraftQL no puede iniciar el escenario.
CraftQL3

Simple

AcciónSolo en la doc

Simple es la tercera acción de CraftQL y la única cuyo nombre no dice nada sobre leer o escribir. La documentación no la describe: añádela a un escenario de prueba y fíjate en los campos que Make te ofrece.

Cuándo usarlo
ni Mutate ni Query encajan con lo que buscas y quieres ver qué más expone la app.
Ojo
la documentación de CraftQL está marcada como generada por IA, confírmalo con CraftQL.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar CraftQL con Make?

Una persona lee cada mensaje.

FAQ

CraftQL y Make: preguntas frecuentes

01¿La integración CraftQL Make es gratis?
Sí, por parte de Make: CraftQL es una app estándar, disponible desde el plan Free. Ese plan incluye 2 escenarios activos, un mínimo de 15 minutos entre ejecuciones programadas, 5 minutos de ejecución como máximo, archivos de hasta 5 MB y 512 MB de transferencia. Los planes de pago (Core, Pro, Teams, Enterprise) bajan el intervalo a 1 minuto y quitan el tope de escenarios activos. Cada operación, es decir, un módulo ejecutado sobre un bundle, se descuenta de tu plan. CraftQL tiene su propia suscripción, explicada en su página de precios.
02¿Qué se necesita para conectar CraftQL a Make?
Una instalación activa de Craft CMS en la versión 3.6.0 o superior, permiso para instalar plugins y una cuenta en CraftQL. En el panel de control, abre la sección GraphQL, pulsa Tokens y después New token, y copia el token que aparece en el apartado Authorization Header. En Make, añade un módulo CraftQL, pulsa Create a connection, ponle nombre si quieres y pega ese token. Esa misma conexión sirve luego para los tres módulos de CraftQL.
03¿El módulo de CraftQL se dispara en tiempo real?
No, porque CraftQL no tiene ningún disparador en Make. Sus tres módulos son acciones, así que algo más tiene que arrancar el escenario. Hay dos caminos. Puedes poner primero el disparador de otra app, por ejemplo tu plataforma de reservas o tu formulario, y después Mutate o Query. O puedes usar la programación: el reloj del primer módulo lanza el escenario solo, cada 15 minutos por defecto en un escenario nuevo, con 15 minutos como mínimo en el plan Free.
04¿Qué hacer si falta un módulo de CraftQL en Make?
Depende de lo que necesites. CraftQL solo tiene tres módulos en Make (Mutate, Query y Simple) y no cuenta con Make an API Call, así que no puedes recurrir a una petición libre dentro de esta app. Empieza por abrir cada uno en un escenario de prueba y leer los campos que ofrece, ya que la documentación no describe ninguno. Si lo que buscas sigue fuera de alcance, busca otra app que lo cubra o pide al equipo de Hack'celeration que revise tu caso.
05¿Make o n8n para CraftQL?
Depende sobre todo del resto de tu montaje, no solo de CraftQL. En Make, CraftQL ofrece tres módulos de acción sin disparador, así que tu escenario siempre arranca desde otra app o desde una programación. La misma app suele tener también un nodo en n8n, míralo antes de decidir. Quédate con la herramienta donde ya están tus otras apps y tu equipo, y compara ambas por los módulos que cada una ofrece para tu caso, no por su fama.