Recursos · Integración Zapier

Integración AWS Lambda ZapierAutomatiza AWS Lambda con Zapier.

La integración AWS Lambda Zapier trae 1 disparador, 3 acciones y 0 búsquedas. Sirve para que un Zap llame a una función que ya tienes en AWS, o ejecute unas líneas de JavaScript, cuando ninguna app lista resuelve el caso. Es app premium: sin plan gratuito.

App premium Zapier reserva esta app a sus planes de pago.

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

Resumen

Por qué meter AWS Lambda en un Zap

La integración AWS Lambda Zapier es la salida de emergencia cuando tu lógica no cabe en ninguna app. Zapier, la herramienta de automatización, pasa datos de cualquier app a una función de tu cuenta de AWS, o a un fragmento de JavaScript que escribes en el editor, y recoge el resultado. El código es tuyo; Zapier pone las tuberías alrededor.

Tres resultados habituales. Un valor calculado que vuelve al Zap: Invoke Function (Sync) espera a tu función y entrega su respuesta al paso siguiente, por ejemplo una tarifa o la puntuación de un lead para tu CRM. Un proceso lanzado en segundo plano: Invoke Function (Async) envía los datos y sigue sin esperar. Una transformación rápida escrita al vuelo: Run Code ejecuta JavaScript que tecleas en el navegador, dentro de una función Lambda cuyo código fuente pone Zapier.

Lo que Zapier no hace aquí. No crea, ni despliega, ni edita funciones: las dos acciones Invoke solo llegan a funciones que ya existen. El único disparador vigila funciones nuevas, no sus ejecuciones ni sus errores, así que nunca te avisará de que tu código falló en AWS. Tampoco hay paso de búsqueda. Y la app es premium: hasta un Zap de dos pasos exige plan de pago o la prueba gratuita.

Para comparar plataformas, la integración AWS Lambda n8n trata la misma app en n8n, y la comparativa n8n vs Zapier enfrenta ambas herramientas.

Vocabulario

El vocabulario de Zapier, una línea por término

Cada término se define aquí una vez y luego se usa tal cual.

Zap
La automatización que montas en Zapier: un disparador y después una o varias acciones que corren con cada evento.
Disparador
El evento que arranca el Zap. AWS Lambda tiene uno solo: una función nueva que aparece en la cuenta conectada.
Acción
Lo que hace el Zap una vez arrancado, como llamar a tu función o ejecutar un fragmento de código por ti.
Tarea
Lo que descuenta tu plan: cada Invoke o Run Code que termina sin error es una tarea, nada más.
Consulta o instantáneo
Zapier revisa un disparador por consulta cada cierto tiempo; uno instantáneo lo empuja la app. New Function es por consulta.
Filtro
Un paso que deja seguir al Zap solo cuando los datos cumplen tu condición, y lo detiene si no.
App premium
Una app que Zapier reserva a los planes de pago y a la prueba gratuita. AWS Lambda lo es, así que el plan gratuito no la usa.
Coste

Cuánto cuesta un Zap con AWS Lambda en Zapier

Primero el freno: AWS Lambda es una app premium. Solo funciona con un plan de pago o durante la prueba gratuita.

  • App premiumSí, solo planes de pago y prueba gratuita
  • Plan gratuitoNo disponible para esta app
  • Coste del disparadorNunca una tarea
  • Coste de una acciónUna tarea por ejecución con éxito

Una vez pagas, la cuenta es sencilla. El disparador New Function nunca cuesta una tarea, por mucho que Zapier revise. Cada Invoke o Run Code que sale bien cuesta una tarea; uno que falla, nada. Como ya estás pagando, añadir un filtro o una segunda acción no es una barrera nueva, pero cada acción extra duplica el gasto por ejecución. La factura de AWS por ejecutar la propia función llega por separado.

Conexión

Conecta AWS Lambda con Zapier en 3 pasos

  1. 01

    Abre Apps en Zapier

    Entra en Apps de tu cuenta de Zapier y pulsa + Add connection. Antes necesitas una cuenta de AWS, y acceso a las funciones que quieras llamar si pertenecen a otra persona.

  2. 02

    Elige AWS Lambda

    Busca AWS Lambda en el cuadro, selecciónalo y pulsa Add connection. Se abre una pestaña nueva del lado de AWS, donde se inicia sesión en el paso siguiente.

  3. 03

    Inicia sesión y autoriza

    Entra en AWS en esa pestaña y da acceso a Zapier. La conexión queda en tu lista y cada paso de AWS Lambda de cada Zap la reutiliza, así que solo lo haces una vez.

Primer Zap

Tu primer Zap con AWS Lambda

ObjetivoCada función nueva de la API recibe una primera ejecución con datos de prueba nada más aparecer, y su responsable recibe un email de aviso.

  1. 01

    Arranca con New Function

    Crea un Zap, elige AWS Lambda y New Function, y luego la conexión de AWS del bloque anterior. El Zap vigilará las funciones que se añadan a la cuenta.

  2. 02

    Prueba con funciones reales

    La prueba trae las tres funciones más recientes de la cuenta. Quédate con una cuyo nombre empiece por api-: sobre ella mapearás los campos.

  3. 03

    Filtra por prefijo

    Con el icono más, añade Filter: el nombre de la función, una regla de texto «empieza por» y el valor api-. El resto de funciones se queda ahí.

  4. 04

    Lanza la primera ejecución

    Añade Invoke Function (Async), pon en Function la función del disparador y en Arguments un evento de prueba. El Zap no espera: la función corre por su cuenta.

  5. 05

    Avisa y publica

    Añade el email al responsable con el nombre de la función, no con su salida, que no vuelve con la versión async. Prueba cada paso y pulsa Publish.

Disparadores

El disparador de AWS Lambda

1 evento arranca un Zap cuando algo ocurre en AWS Lambda. Zapier los busca al ritmo que permite tu plan.

1

New Function

Disparador por sondeo

En Zapier“Triggers when a new function is added.”

Arranca tu Zap cada vez que aparece una función en la cuenta de AWS conectada y pasa sus datos a los pasos siguientes. Solo vigila la creación: ni las ejecuciones, ni los fallos, ni los cambios en una función existente. Sirve para seguir lo que se despliega, no para reaccionar a lo que hace tu código.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan de pago: cada 2 minutos en Professional, cada minuto en Team y Enterprise
Cuándo usarlo
avisar al equipo en un canal, o anotar en un registro, cada vez que alguien sube una función nueva.
Ojo
las funciones creadas antes de activar el Zap nunca se recogen.
Acciones

Las 3 acciones de AWS Lambda

AWS Lambda te da 3 acciones. Para cada una: qué hace por ti, cuándo elegirla y a qué prestar atención.

1

Invoke Function (Async)

Acción

En Zapier“Invokes a pre-built function asynchronously providing only data.”

Manda datos a una de tus funciones existentes y la deja trabajar por su cuenta, sin esperar respuesta. El Zap sigue en el acto.

Cuándo usarlo
un formulario recibido debe arrancar un proceso largo en AWS que guarda su resultado en otro sitio.
Ojo
no vuelve nada a Zapier, así que ningún paso posterior puede usar la salida de la función.
2

Invoke Function (Sync)

Acción

En Zapier“Invokes a pre-built function synchronously and returns the result.”

Llama a una de tus funciones, espera a que termine y devuelve al Zap lo que produjo. Tus Arguments llegan a la función como su objeto event.

Cuándo usarlo
una regla vive en tu código, un descuento o la puntuación de un lead, y el paso siguiente necesita la cifra.
Ojo
la acción solo llama a una función ya construida, así que despliégala antes de rellenar Function.
3

Run Code

Acción

En Zapier“Write Javascript code directly in your browser and execute it in a Lambda function that we provide the source for.”

Ejecuta JavaScript que escribes directamente en el editor del Zap, dentro de una función Lambda cuyo código fuente pone Zapier.

Cuándo usarlo
hay que cambiar el formato de una fecha o unir dos campos y ningún paso nativo lo hace bien.
Ojo
Input Object es obligatorio: ahí le pasas a tu código los valores de los pasos anteriores.
Cuando falla

Cuando un Zap con AWS Lambda falla

Zapier vincula tres artículos de ayuda a esta app, entre ellos uno titulado Common Problems with AWS Lambda. Su contenido no se resume aquí: los casos de abajo salen de cómo funcionan las operaciones y de los límites generales de Zapier.

Revísalos antes de culpar a tu código. Si una ejecución falla de todos modos, la página de Depuración Zapier es el mejor punto de partida.

  • La llamada async no devuelve nada

    Invoke Function (Async) entrega los datos y sigue. Un paso que espera la respuesta recibe un campo vacío; cambia a la acción Sync.
  • Las funciones antiguas no disparan

    Un Zap solo reacciona a lo que pasa después de activarlo. Las funciones desplegadas antes se ignoran, y listarlas es otro trabajo.
  • Un despliegue grande se frena

    Si un script crea de golpe muchísimas funciones, la protección contra avalanchas de Zapier puede retener el disparador en lugar de lanzar el Zap para cada una.
  • La función aún no está desplegada

    Las dos acciones Invoke solo llegan a funciones ya construidas. Una que aún no está desplegada, o que vive en otra cuenta de AWS, no se puede llamar.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar AWS Lambda con Zapier?

Una persona lee cada mensaje.

FAQ

Integración AWS Lambda Zapier: preguntas frecuentes

01¿La integración AWS Lambda Zapier es gratis?
No. AWS Lambda es una app premium en Zapier, es decir, reservada a los planes de pago y a la prueba gratuita. El plan gratuito no puede usarla, ni siquiera en un Zap sencillo de dos pasos. Con un plan de pago, la parte de Zapier se cobra en tareas como cualquier otra app. Tu cuenta de AWS factura aparte las ejecuciones de la función, y esta página no cubre los precios de AWS. Lo sensato es probarla durante la prueba antes de elegir plan.
02¿Cuántas tareas gasta un Zap con AWS Lambda?
Una tarea por cada acción que sale bien. El disparador New Function nunca cuesta una tarea, y las revisiones de Zapier son gratis por muchas que haga. Cada Invoke Function (Async), Invoke Function (Sync) o Run Code con éxito cuenta como una tarea. Una llamada fallida no se cuenta. Un Zap que llama a tu función y luego publica el resultado en un chat gasta dos tareas por ejecución, porque cada acción con éxito cuenta aparte. Algunas apps consumen más de una tarea, así que revisa tu contador tras las primeras ejecuciones.
03¿El disparador de AWS Lambda funciona en tiempo real?
No, New Function es un disparador por consulta. Zapier revisa la cuenta cada cierto tiempo: cada 2 minutos en Professional y cada minuto en Team y Enterprise. El plan gratuito no entra aquí, porque la app es premium. En los planes de pago también puedes lanzar una revisión a mano desde el editor mientras pruebas. Las acciones son otra historia: corren en cuanto el Zap llega a ellas, así que un Zap arrancado por un disparador instantáneo de otra app llama a tu función al momento.
04¿Qué hace falta para conectar AWS Lambda con Zapier?
Una cuenta de AWS, acceso a las funciones que quieres llamar y un plan de pago de Zapier o la prueba. En Zapier abres Apps, pulsas + Add connection, buscas AWS Lambda, inicias sesión en AWS y das acceso en la pestaña que se abre. Esa conexión la reutilizan después todos tus Zaps. Antes de montar nada, despliega la función: las dos acciones Invoke llaman a una función ya construida, que tiene que existir antes en la cuenta conectada.
05¿Por qué el paso siguiente no recibe nada de AWS Lambda?
Casi seguro porque el Zap usa Invoke Function (Async). Esa acción envía tus datos a la función y sigue sin esperar, así que nunca entrega un resultado a los pasos posteriores. Usa Invoke Function (Sync) cuando un paso necesite la salida: espera a que la función termine y devuelve lo que produjo. Deja la versión async para procesos que guardan su propio resultado en otro sitio, una base de datos o un archivo, donde esperar solo haría el Zap más lento.
06¿Y si la operación de AWS Lambda que necesitas no existe?
Entonces Zapier no la ofrece para esta app. La integración cubre un disparador y tres acciones: vigilar funciones nuevas, llamar a una función esperando o sin esperar, y ejecutar JavaScript. No hay disparador para ejecuciones fallidas, ni búsqueda, ni forma de crear o editar una función. El apaño habitual es Run Code, que deja a unas pocas líneas hacer lo que ningún paso nativo hace. Para algo más pesado, escríbelo como función en AWS y llámala con Invoke Function (Sync).
07¿Zapier, Make o n8n para AWS Lambda?
Depende de tus criterios, no hay un ganador. Zapier se configura rápido y Run Code acepta JavaScript escrito en el editor, pero allí AWS Lambda es premium, así que necesitas plan de pago desde el primer Zap. Para n8n y Make, mira qué operaciones de AWS Lambda expone cada uno y quién del equipo mantendrá el flujo. Compara el volumen de llamadas al mes con lo que cada herramienta cobra como paso.