Recursos · Integración Zapier

Integración GitHub ZapierAutomatiza GitHub con Zapier.

La integración GitHub Zapier ofrece 20 disparadores, 12 acciones y 8 búsquedas. Lo que pasa en tus repositorios pone en marcha trabajo en otras herramientas, y esas herramientas abren ramas, issues o pull requests por ti. Ojo: ningún disparador de GitHub es instantáneo.

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

Resumen

Qué hace de verdad la integración GitHub Zapier

Conecta tu cuenta de GitHub con Zapier. Así, algo que ocurre en un repositorio (una rama nueva, una mención, un commit) arranca una automatización, y otras herramientas pueden escribir en GitHub sin que nadie abra la web. Eliges el evento, eliges lo que viene después y Zapier se encarga.

Primero lo que más se monta. Ramas que ya nacen con su pull request: cada New Branch abre una con Create Pull Request, y nadie se olvida de pedir revisión. Issues clasificados según quién los abre: New Issue pasa por Check Organization Membership y las aportaciones externas reciben su etiqueta con Add Labels to Issue. Y un registro de menciones: New Mention te avisa allí donde de verdad lees.

Ahora, lo que Zapier no hace con GitHub. Ninguno de los 20 disparadores es instantáneo: Zapier consulta tu cuenta cada cierto tiempo, y en el plan gratuito pueden pasar hasta 15 minutos antes de que el Zap reaccione. Tampoco recupera el pasado: lo que existía antes de activar el Zap se queda fuera. Y Create Pull Request solo fusiona el código si se lo pides de forma expresa.

¿Aún comparas herramientas? Tienes la Integración GitHub n8n y la Integración GitHub Make, escritas con la misma estructura para ponerlas lado a lado.

Vocabulario

El vocabulario de Zapier en un minuto

Siete palabras aparecen en toda la página. Aquí van una sola vez, en lenguaje llano.

Zap
La automatización que montas en Zapier: un disparador y luego una o varias acciones que se ejecutan cada vez que ocurre ese evento.
Disparador
El evento de una app que pone en marcha el Zap. Con el Zap activado, Zapier se queda esperando a que ese evento llegue.
Acción
Lo que hace el Zap una vez arrancado: el paso que escribe, envía o mueve algo en una app en tu lugar.
Tarea
La unidad que Zapier cobra: una acción que tu Zap completa con éxito. El cupo de tu plan se mide en tareas.
Por consulta o instantáneo
Por consulta: Zapier pregunta a la app cada cierto tiempo. Instantáneo: la app avisa a Zapier en el acto. En GitHub, todo funciona por consulta.
Filtro
Un paso que deja seguir al Zap solo cuando lo que llega cumple tu condición, y lo detiene en cualquier otro caso.
Paso de búsqueda
Un paso que localiza algo que ya existe en una app (una rama, un issue, un usuario) para que los pasos siguientes lo usen.
Coste

Cuánto cuesta de verdad un Zap de GitHub

GitHub no es una app premium, así que funciona desde el plan gratuito. Se paga en tareas, y solo cuentan las acciones que salen bien.

  • App premiumNo, funciona en el plan gratuito
  • Plan gratuito100 tareas al mes, Zaps de 2 pasos
  • Consultas del disparadorGratis, nunca se cobran
  • Acción fallidaNo se descuenta

El disparador no cuesta nada, por mucho que Zapier revise tus repositorios. Cada acción completada cuenta una vez: un Zap con tres acciones gasta el triple que uno con una sola, y una acción fallida no se descuenta. El plan gratuito incluye 100 tareas al mes y Zaps ilimitados, pero de solo dos pasos. Si añades un filtro, una búsqueda o una segunda acción, tienes un Zap de varios pasos y necesitas un plan de pago.

Conexión

Conecta GitHub a Zapier en tres pasos

  1. 01

    Abre la página de apps

    En tu cuenta de Zapier, entra en Apps y pulsa + Add connection. Se abre una ventana con un buscador: escribe GitHub y selecciónalo en la lista de apps que aparece.

  2. 02

    Inicia sesión en GitHub

    Pulsa Add connection. Se abre una pestaña nueva en GitHub: entra con la cuenta en cuyo nombre deben actuar los pasos, porque comentarios, revisiones y ramas llevarán su firma.

  3. 03

    Da acceso a Zapier

    Acepta el acceso que pide Zapier. La conexión queda guardada una sola vez y después la reutiliza cada paso de GitHub que añadas, en este Zap y en los siguientes.

Primer Zap

Tu primer Zap de GitHub: etiquetar los issues que llegan de fuera

ObjetivoCuando se abre un issue, comprobar si su autor pertenece a tu organización y, si no, ponerle una etiqueta de aportación externa.

  1. 01

    Elige el disparador

    Crea un Zap, elige GitHub y después New Issue. Selecciona tu conexión de GitHub y el repositorio cuyos issues nuevos deben arrancar el Zap.

  2. 02

    Pruébalo con datos reales

    Lanza la prueba: Zapier trae los tres issues más recientes del repositorio, así montas el resto sobre uno real y no a ciegas.

  3. 03

    Comprueba al autor

    Añade Check Organization Membership con el nombre de tu organización y el usuario que abrió el issue. A partir de aquí el Zap tiene varios pasos y requiere plan de pago.

  4. 04

    Filtra y etiqueta

    Pulsa el signo más, elige Filter y deja pasar solo a quien no es miembro. Después añade Add Labels to Issue apuntando al issue del paso 1.

  5. 05

    Prueba y publica

    Prueba cada paso una vez y revisa la etiqueta en GitHub. Si todo cuadra con lo que esperabas, pulsa Publish para dejar el Zap activado.

Disparadores

Los 20 disparadores de GitHub

20 eventos arrancan un Zap cuando algo ocurre en GitHub. Zapier los busca al ritmo que permite tu plan.

1

New Branch

Disparador por sondeo

En Zapier“Triggers when a new branch is created.”

Arranca tu Zap en cuanto aparece una rama en el repositorio elegido. Suele ser la primera señal de que alguien ha empezado a trabajar en algo.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
un estudio de desarrollo que quiere que cada rama nueva tenga ya su pull request abierta, para que la revisión no dependa de la memoria.
Ojo
no lo combines con Create Branch en el mismo repositorio, o cada rama que cree el Zap volverá a lanzarlo.
2

New Collaborator

Disparador por sondeo

En Zapier“Triggers when you add a new collaborator.”

Salta cada vez que añades a un colaborador a un repositorio. Sigue tus propias invitaciones, así que funciona como registro de a quién diste acceso.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una consultora que da acceso a programadores subcontratados y necesita una lista fechada fuera de GitHub para su responsable de cumplimiento.
Ojo
quien ya colaboraba antes de activar el Zap no aparecerá nunca en ese registro.
3

New Commit Comment

Disparador por sondeo

En Zapier“Triggers when a new comment on a commit is created.”

Detecta los comentarios escritos directamente sobre un commit, esas notas pegadas a un cambio concreto que nadie vuelve a mirar.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una profesora de bootcamp que corrige los ejercicios comentando commits y quiere que cada nota llegue al alumno por otra vía.
Ojo
los comentarios en issues o pull requests no cuentan aquí; para esos, mira New Mention o New Repo Event.
4

New Commit

Disparador por sondeo

En Zapier“Triggers when a new commit is created.”

Se ejecuta con cada commit nuevo del repositorio elegido. Es la vista más detallada del trabajo que entra en el código: una ejecución por cambio.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
el repositorio de la web corporativa de una pyme, donde marketing quiere enterarse de cada cambio publicado por el equipo técnico.
Ojo
Create or Update File genera su propio commit; si apunta al mismo repositorio, el Zap entra en bucle y gasta tareas.
5

New Repo Event

Disparador por sondeo

En Zapier“Triggers when anything happens on a repo.”

El más amplio de la lista: se dispara cuando ocurre cualquier cosa en un repositorio. Pushes, comentarios, issues nuevos, todo entra en el mismo Zap.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una agencia que quiere enseñar a su cliente que el proyecto avanza, con un resumen diario, sin darle acceso a GitHub.
Ojo
en un repositorio con mucho movimiento cada evento es una ejecución; un filtro (plan de pago) deja solo los tipos útiles.
6

New Gist

Disparador por sondeo

En Zapier“Triggers when you add/star a gist (public or private).”

Salta cuando añades un gist o marcas uno como favorito, sea público o privado. Los gists son los fragmentos de código sueltos de GitHub, fuera de cualquier repositorio.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
un desarrollador que guarda fragmentos útiles durante la semana y quiere tenerlos reunidos en su base de conocimiento personal.
Ojo
marcar como favorito cuenta igual que crear, así que también llegan gists ajenos que solo guardaste.
7

New Global Event

Disparador por sondeo

En Zapier“Triggers when anything happens from or to you, on any repo.”

A diferencia de New Repo Event, no se limita a un repositorio. Sigue la actividad que sale de ti o que te llega a ti, en todos los repositorios que toca tu cuenta.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
un autónomo que trabaja para varios clientes a la vez y quiere un único diario de actividad para justificar sus horas.
Ojo
el ajuste obligatorio Actor of Event te obliga a elegir: eventos que hiciste tú o eventos que recibiste, nunca ambos.
8

Issue Closed

Disparador por sondeo

En Zapier“Triggers when an issue is closed.”

Espera al final de un issue, no a su comienzo. Cada cierre en el repositorio elegido pone en marcha el Zap.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
un equipo de soporte que prometió avisar a cada usuario cuando su incidencia quedara resuelta y no quiere depender de una hoja de seguimiento.
Ojo
los issues cerrados antes de activar el Zap no aparecen, así que no sirve para ponerse al día con lo antiguo.
9

New Issue

Disparador por sondeo

En Zapier“Triggers when a new issue is created.”

Es el punto de partida de casi todos los Zaps de GitHub. Se abre un issue en el repositorio elegido y el Zap arranca a partir de él.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
la comunidad de una librería open source en español que quiere distinguir de un vistazo los issues del equipo y los de fuera.
Ojo
si otro Zap abre issues con Create Issue en ese mismo repositorio, ambos pueden alimentarse en bucle.
10

New Label

Disparador por sondeo

En Zapier“Triggers when a new label is created.”

Reacciona cuando alguien crea una etiqueta en un repositorio. Muchos equipos usan las etiquetas para prioridad o área, así que una nueva cambia la forma de ordenar.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una responsable de ingeniería que mantiene un catálogo de etiquetas aprobado y quiere saber cuándo alguien se inventa una por su cuenta.
Ojo
sigue la creación de la etiqueta, no su uso en un issue; son dos eventos distintos.
11

New Mention

Disparador por sondeo

En Zapier“Triggers when your Github username is mentioned in a Commit, Comment, Issue or Pull Request.”

Recoge cada sitio donde aparece tu nombre de usuario de GitHub: un commit, un comentario, un issue o una pull request. Útil cuando te reclaman desde todas partes.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
un jefe de producto que pasa el día fuera de GitHub y quiere sus menciones en el correo que sí revisa.
Ojo
solo sigue al usuario de la cuenta conectada; las menciones de un compañero necesitan su propia conexión.
12

New Milestone

Disparador por sondeo

En Zapier“Triggers when a new milestone is created.”

Se ejecuta al crear un hito en un repositorio. Un hito agrupa issues hacia una fecha o una versión: es el inicio de un nuevo tramo de planificación.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una project manager que traslada cada hito al calendario de entregas que comparte con dirección.
Ojo
solo cuenta la creación; cambiar la fecha o cerrar el hito después no relanza el Zap.
13

New Notification

Disparador por sondeo

En Zapier“Triggers when a new notification is created.”

Trae las notificaciones que GitHub genera para tu cuenta. Cada una nueva provoca una ejecución.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una persona que mantiene varios proyectos en su tiempo libre y prefiere un resumen diario a ir pestaña por pestaña.
Ojo
tras un día movido llegan en tandas, y la protección contra avalanchas de Zapier puede retener un lote muy grande.
14

New Organization

Disparador por sondeo

En Zapier“Triggers when a new organization is created.”

Se dispara cuando se crea una organización, esas cuentas compartidas que poseen los repositorios de equipo. Vigila, por tanto, el nivel más alto de tu GitHub.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
el responsable de sistemas de una empresa que registra cada organización nueva para su revisión de accesos.
Ojo
las organizaciones anteriores al Zap nunca llegan; haz antes un inventario a mano.
15

New Pull Request

Disparador por sondeo

En Zapier“Triggers when a new pull request is created.”

Salta cuando alguien abre una pull request, la petición de integrar un conjunto de cambios en una rama. Para casi todos los equipos, ahí empieza la revisión.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una fintech con un equipo pequeño que quiere cada pull request anotada en su registro de cambios para auditoría.
Ojo
junto a Create Pull Request en el mismo repositorio, cada pull request que abre el Zap lo vuelve a lanzar.
16

New Release

Disparador por sondeo

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

Cada versión que se añade al repositorio pone en marcha este Zap. Las versiones son las entregas etiquetadas, a menudo con sus notas: material directo para un registro de novedades.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una startup que quiere convertir cada versión en un borrador de novedades para su blog y su newsletter.
Ojo
editar las notas de una versión ya publicada no dispara nada; solo cuenta una versión nueva.
17

New Repository

Disparador por sondeo

En Zapier“Triggers when a new repository is created.”

Reacciona a la creación de un repositorio, antes incluso de la primera línea de código. Es donde nacen los proyectos.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
un centro de formación que crea un repositorio por alumno y quiere dar de alta su ficha de seguimiento al mismo tiempo.
Ojo
una migración que crea muchos repositorios de golpe puede chocar con la protección contra avalanchas de Zapier.
18

New Review Request

Disparador por sondeo

En Zapier“Triggers when a review is requested from you or a specified user.”

Basta con que alguien pida una revisión de pull request, a ti o a la persona que indiques en el ajuste. Las peticiones de revisión se vuelven tareas imposibles de pasar por alto.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
una tech lead que reparte revisiones entre varias personas y quiere ver las de un compañero de vacaciones que ella cubre.
Ojo
revisa la persona elegida; si la dejas en ti, no verás las peticiones dirigidas a otra.
19

New Team

Disparador por sondeo

En Zapier“Triggers when you are added to a team.”

Tu cuenta entra en un equipo dentro de una organización y el Zap arranca. Los equipos deciden a qué repositorios llegas, así que unirte a uno suele cambiar tus permisos.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
un consultor externo que entra en equipos de distintos clientes y quiere anotar la fecha de alta de cada proyecto.
Ojo
habla de tu cuenta añadida a un equipo, no de un equipo creado en la organización.
20

New Watcher

Disparador por sondeo

En Zapier“Triggers when a new watcher is added to a repo.”

Avisa cuando alguien empieza a seguir un repositorio, es decir, cuando pide a GitHub que le mantenga al tanto. En un proyecto público, es una señal de interés.

Cómo se dispara
Zapier va a mirar cada cierto tiempo, y ese intervalo depende de tu plan: cada 15 minutos en el gratuito
Cuándo usarlo
el equipo de comunidad de un proyecto open source que quiere saber quién se interesa por él para invitarle a su próximo meetup.
Ojo
quien ya lo seguía antes de activar el Zap sigue invisible para él.
Acciones

Las 12 acciones de GitHub

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

1

Add Labels to Issue

Acción

En Zapier“Add labels to an existing issue without removing existing labels.”

Añade una o varias etiquetas a un issue existente sin quitar las que ya tenía. Indicar el issue es obligatorio.

Cuándo usarlo
marcar como externo cada issue abierto por alguien de fuera, como en el primer Zap de esta página.
Ojo
solo suma, nunca quita: una etiqueta puesta por error se queda hasta que alguien la retire.
2

Create Comment

Acción

En Zapier“Creates a new comment in an Issue or Pull Request.”

Publica un comentario en un issue o en una pull request. Solo necesita saber en cuál, dato que sacas del disparador o de una búsqueda.

Cuándo usarlo
dejar constancia en GitHub de que el cliente ya validó un cambio por otro canal, para que el equipo no pregunte de nuevo.
3

Create Branch

Acción

En Zapier“Creates a new branch in a GitHub repository.”

Crea una rama en un repositorio. Pide tres datos obligatorios: el repositorio, el nombre de la rama nueva y la rama o el commit de partida.

Cuándo usarlo
una tarjeta que pasa a en desarrollo en tu herramienta de proyectos abre su rama con el mismo nombre.
Ojo
la rama de partida tiene que existir, si no, no hay nada que copiar.
4

Create or Update File

Acción

En Zapier“Creates a new file or updates an existing file in a GitHub repository.”

Escribe un archivo en un repositorio: lo crea si la ruta es nueva o sustituye su contenido si ya existe. Cada escritura lleva el mensaje de commit que fijes.

Cuándo usarlo
mantener al día un archivo de estado o una página de documentación a partir de un texto redactado en otra herramienta.
Ojo
para actualizar un archivo existente, usa antes Get File Contents, que te da el SHA que la actualización exige.
5

Delete Branch

Acción

En Zapier“Deletes an unwanted branch.”

Elimina una rama que ya no sirve. El nombre de la rama es el único campo obligatorio, así que cuida bien de dónde lo sacas.

Cuándo usarlo
limpiar la rama de una funcionalidad cuando su tarjeta se archiva, para que la lista de ramas siga corta.
Ojo
un dato mal asignado borra la rama equivocada; prueba antes con una rama desechable.
6

Create Gist

Acción

En Zapier“Creates a new gist.”

Guarda un texto como gist nuevo, con nombre de archivo y contenido. Tú decides si queda público y compartible o privado.

Cuándo usarlo
convertir un fragmento guardado en tu app de notas en un gist enlazable desde una respuesta de soporte.
Ojo
la opción pública lo deja accesible y compartible; desactívala para fragmentos internos.
7

Create Issue

Acción

En Zapier“Create a new issue.”

Abre un issue nuevo en el repositorio que elijas, relleno con lo que recoges de los pasos anteriores.

Cuándo usarlo
el formulario de incidencias de una app móvil, cuyas entradas deben llegar directas al backlog del equipo técnico.
Ojo
si una misma petición puede llegar dos veces, Find or Create an Issue evita el duplicado.
8

Create Pull Request

Acción

En Zapier“Create a new pull request and merge it (optional).”

Abre una pull request nueva y, si lo eliges, también la fusiona en el acto. Sin esa opción, una persona sigue revisando antes de integrar.

Cuándo usarlo
el Zap de la portada: cada rama nueva recibe su pull request y la revisión empieza sin que nadie tenga que acordarse.
Ojo
activar la fusión se salta toda revisión; resérvala para cambios sin riesgo.
9

Set Profile Status

Acción

En Zapier“Sets your GitHub profile status.”

Cambia el estado que muestra tu perfil de GitHub y puede marcarte como ocupado con la opción Limited Availability.

Cuándo usarlo
ponerte en modo ocupado cuando empiezan tus vacaciones según el calendario, para que nadie espere una revisión tuya.
Ojo
solo cambia el perfil de la cuenta conectada, nunca el de otra persona.
10

Submit Review

Acción

En Zapier“Submits a pull request review”

Envía una revisión de pull request en nombre de la cuenta conectada. Dos campos obligatorios: la pull request y la acción de revisión.

Cuándo usarlo
registrar en GitHub la aprobación que una responsable da en una herramienta de aprobaciones aparte.
Ojo
la revisión la firma la cuenta conectada; conecta la que de verdad puede aprobar.
11

Update Issue

Acción

En Zapier“Update an existing issue.”

Modifica un issue ya abierto, con lo que el paso te deja cambiar. Señalar el issue es obligatorio.

Cuándo usarlo
actualizar el issue de GitHub cuando la incidencia equivalente se marca como resuelta en tu herramienta de soporte.
Ojo
el issue suele salir de un paso Find Issue, lo que convierte el Zap en uno de varios pasos y, por tanto, de pago.
12

Update Pull Request

Acción

En Zapier“Update an existing pull request.”

Retoca una pull request que ya está abierta. Igual que con los issues, hay que decirle exactamente cuál, porque ese campo es obligatorio.

Cuándo usarlo
actualizar la pull request en cuanto diseño da el visto bueno en su herramienta.
Ojo
la pull request suele salir de un paso Find Pull Request, lo que convierte el Zap en uno de varios pasos y, por tanto, de pago.
Búsquedas

Las 8 búsquedas de GitHub

8 pasos de búsqueda buscan un dato que ya existe en GitHub, para que un paso posterior lo use.

Un paso de búsqueda localiza algo en GitHub y se lo pasa al paso siguiente. En el editor, las búsquedas de GitHub están al final de la lista Action event, bajo el título SEARCH. Tres ajustes deciden qué pasa cuando la búsqueda no sale como esperabas.

1

Find Branch

Búsqueda

En Zapier“Finds a branch in a GitHub repository by name, or lists all branches.”

Busca una rama por su nombre en un repositorio, o lista todas si dejas el nombre vacío. El repositorio es obligatorio.

Cuándo usarlo
confirmar que una rama existe antes de que Create Pull Request la use, y evitar que el Zap falle a medias.
2

Get File Contents

Búsqueda

En Zapier“Retrieves the content, SHA, and metadata of a file in a GitHub repository. Useful for fetching the SHA required to update an existing file. Note: decoded_content is UTF-8 text and will be lossy for binary files — use content (base64) or download_url for those.”

Lee un archivo del repositorio y devuelve su contenido y su SHA, el identificador que exige cualquier actualización del archivo. Si le das la ruta de una carpeta, devuelve cada elemento que contiene.

Cuándo usarlo
justo antes de Create or Update File, para obtener el SHA que exige actualizar un archivo existente.
Ojo
la versión de texto legible solo sirve para archivos de texto; una imagen sale estropeada ahí.
3

Check Organization Membership

Búsqueda

En Zapier“Finds a specific members.”

Te dice si un usuario pertenece a una organización. Le das el nombre de la organización y el login de la persona.

Cuándo usarlo
el paso central del primer Zap de esta página, para separar a tu equipo de quien llega de fuera.
Ojo
si tu cuenta no es miembro de esa organización, solo puede confirmar a los miembros públicos.
4

Find Organization

Búsqueda

En Zapier“Find an organization, whether or not you are a member.”

Encuentra una organización por su nombre, seas o no miembro de ella. Sirve para tener sus datos a mano antes de un paso posterior.

Cuándo usarlo
completar la ficha de un cliente nuevo con su organización de GitHub antes de darle acceso a nada.
5

Find Repository

Búsqueda

En Zapier“Find a specific repository”

Localiza un repositorio concreto a partir de su nombre, para que los pasos siguientes apunten a él sin escribirlo a mano en cada uno.

Cuándo usarlo
un Zap donde el nombre del proyecto llega desde un formulario y cada acción debe caer en su repositorio.
6

Find Issue

BúsquedaFind or create

En Zapier“Finds a specific repo issue.”

Localiza un issue de un repositorio con tres ajustes obligatorios: su estado, el criterio de búsqueda y el valor que buscas. Su variante Find or Create an Issue es la misma búsqueda con la casilla de creación marcada: abre el issue, por título, si no encuentra ninguno.

Cuándo usarlo
antes de Update Issue, o para no abrir dos veces la misma incidencia.
7

Find Pull Request

BúsquedaFind or create

En Zapier“Finds a specific repo pull.”

Da con una pull request de un repositorio, con los mismos tres ajustes obligatorios que Find Issue. Marca la creación y obtienes Find or Create a Pull Request, que abre una por título si no hay coincidencia: es la misma búsqueda, no una operación más.

Cuándo usarlo
pasar la pull request correcta a Update Pull Request o a Submit Review.
8

Find User

Búsqueda

En Zapier“Finds a specific user.”

Encuentra a un usuario de GitHub para que el resto del Zap use su cuenta.

Cuándo usarlo
relacionar a una persona de tu directorio interno con su cuenta de GitHub antes de un paso que necesita su login.
Ojo
si no encuentra a nadie, el Zap se detiene ahí salvo que actives el ajuste de resultados vacíos.

Los tres ajustes que expone toda búsqueda

  1. Successful if no search results are found?
    Con el valor por defecto, una búsqueda sin resultado detiene el Zap ahí y se saltan los pasos que dependían de ella. Si lo activas, el Zap sigue con las manos vacías.
  2. Create X if it doesn't exist yet?
    Marcar la casilla convierte la búsqueda en buscar o crear: el ajuste anterior desaparece y el paso pide lo necesario para crear lo que falta.
  3. If multiple search results are found?
    Tres salidas cuando coinciden varios elementos: quedarse con el primero (la opción por defecto), detener el Zap o pasarlos todos a la vez.
Cuando falla

Cuando un Zap de GitHub falla

Zapier no asocia ningún artículo de ayuda propio a GitHub, así que estas trampas son sus límites generales, vistos desde los repositorios.

Cuatro límites generales de Zapier atrapan a los Zaps de GitHub, y conviene conocerlos antes de publicar. Para un diagnóstico más a fondo, la página de Depuración Zapier repasa las comprobaciones.

  • Lo anterior no llega nunca

    Un Zap solo reacciona a lo que pasa después de activarlo. Issues, versiones o pull requests que ya existían se quedan fuera; mover ese historial es otro trabajo.
  • El Zap se dispara a sí mismo

    Un Zap que escribe donde mira su disparador (New Branch con Create Branch, New Commit con Create or Update File en el mismo repositorio) se relanza sin parar y quema tareas.
  • Una carga masiva queda retenida

    Tras una migración o una importación en bloque, un disparador puede devolver un lote enorme de golpe. La protección contra avalanchas de Zapier puede retenerlo.
  • Nada se repite, a propósito

    En un disparador por consulta, Zapier recuerda lo que ya vio. Un issue solo editado no vuelve como nuevo, así que no esperes una segunda ejecución.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar GitHub con Zapier?

Una persona lee cada mensaje.

FAQ

Integración GitHub Zapier: preguntas frecuentes

01¿La integración GitHub Zapier es gratis?
Sí, mientras tu Zap tenga dos pasos. GitHub no es una app premium, así que funciona en el plan gratuito, que da 100 tareas al mes y Zaps ilimitados. El límite real está en otra parte: en el plan gratuito un Zap es un disparador y una acción, nada más. En cuanto añades un filtro, una búsqueda como Check Organization Membership o una segunda acción, pasa a ser de varios pasos y exige plan de pago. Aun así, muchos montajes útiles caben en dos pasos, como New Branch con Create Pull Request.
02¿Cuántas tareas gasta un Zap de GitHub?
Una por cada acción que se completa con éxito, y ninguna por el disparador. Zapier puede revisar tus repositorios tan a menudo como permita tu plan sin cobrar esas consultas. Un Zap New Branch más Create Pull Request cuesta una tarea por rama; con una segunda acción, cada pasada cuesta dos. Una acción que falla, por ejemplo porque la rama de partida ya no existe, no se descuenta. Algunas apps y acciones consumen más de una tarea, así que vigila el consumo la primera semana.
03¿GitHub dispara Zapier en tiempo real?
No. Los 20 disparadores de GitHub funcionan por consulta: Zapier pregunta a GitHub por las novedades cada cierto tiempo, en lugar de recibir el aviso al momento. El intervalo depende del plan: 15 minutos en Free, 2 minutos en Professional y un minuto en Team y Enterprise. En los planes de pago también puedes cambiar ese intervalo y lanzar una consulta a mano desde el editor. Si el retraso importa, tenlo en cuenta en lo que prometes, por ejemplo en el plazo de respuesta a un usuario.
04¿Qué necesito para conectar GitHub con Zapier?
Una cuenta de GitHub y permiso de lectura o escritura en cada repositorio que no sea tuyo y que el Zap deba tocar. La conexión se hace en tres gestos: Apps, después + Add connection, y luego iniciar sesión en GitHub en la pestaña que se abre y dar acceso. Elige la cuenta en cuyo nombre deben actuar los pasos, porque comentarios, revisiones y ramas llevarán su firma. Una vez guardada, la conexión sirve para todos los pasos de GitHub que añadas.
05¿Por qué Check Organization Membership no reconoce a un miembro?
Lo primero que hay que mirar es tu propia cuenta. Si la cuenta conectada no pertenece a esa organización, la búsqueda solo puede comprobar si el usuario es miembro público de ella, no más. Para un Zap que separa a tu equipo de quien llega de fuera, conecta una cuenta que forme parte de la organización. Recuerda además que añadir esta búsqueda convierte el Zap en uno de varios pasos, que requiere plan de pago.
06¿Y si la acción de GitHub que necesitas no está en Zapier?
Mira primero las búsquedas: varias necesidades se cubren ahí y no en la lista de acciones, como Get File Contents o Find Repository. Si sigue sin aparecer, Zapier simplemente no la ofrece hoy para GitHub: 12 acciones y 8 búsquedas son la lista completa. Entonces toca preguntarse si esa tarea debe pasar de verdad por GitHub, o comprobar si otra herramienta de automatización expone esa operación, con los mismos criterios que usa esta página.
07¿Zapier, Make o n8n para GitHub?
Depende de tres criterios, no de un ranking. Primero el retraso: en Zapier todos los disparadores de GitHub funcionan por consulta, así que compara cuánto tarda cada herramienta en reaccionar. Después los pasos: el plan gratuito de Zapier se queda en dos, cuenta los filtros y búsquedas que pide tu caso. Por último la cobertura: compara las operaciones concretas que necesitas, como Submit Review o Create or Update File, con la lista de cada herramienta.