- Inicio
- Recursos
- Integraciones
- Bitbucket
Integración Bitbucket n8nAutomatiza Bitbucket con n8n.
La integración Bitbucket n8n se reduce a un trigger, sin nodo de acción. El Bitbucket Trigger escucha los eventos de un repositorio por webhook, una URL que Bitbucket llama cuando algo ocurre, y pide un espacio de trabajo, un repositorio y los eventos elegidos.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué cubre de verdad la integración Bitbucket n8n?
La integración Bitbucket n8n circula en un solo sentido, y conviene saberlo antes de dibujar el flujo. n8n trae un nodo Bitbucket Trigger, así que los eventos de un repositorio pueden arrancar una automatización. Lo que no existe en el catálogo es un nodo de acción Bitbucket: nada de esto crea ni modifica nada dentro de Bitbucket. Bitbucket habla, n8n escucha y el trabajo ocurre en las herramientas que conectes después.
El uso más directo es avisar a quien toca. El trigger arranca con los eventos marcados y el flujo manda un correo por Gmail con los datos que de verdad importan del contenido recibido, y no con el formato que un bot genérico te habría impuesto.
Segundo uso: dejar rastro. Cada evento recibido se convierte en un archivo o una fila guardada en Google Drive, con el espacio de trabajo, el repositorio y la hora de llegada. Útil cuando el equipo necesita un historial legible fuera de Bitbucket sin montar una plataforma de logs.
Tercer uso: el relevo. El trigger lanza la ejecución, un paso de filtro descarta los eventos que no interesan y solo el resto sigue adelante. Lo que venga después puede ser cualquier herramienta que n8n alcance, y ahí es donde la ausencia de nodo de acción deja de molestar.
Queda el caso que hay que prever: escribir en Bitbucket. Como no hay nodo de acción, eso pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API de Bitbucket reutilizando el mismo credential con la autenticación predefinida. Un solo token que mantener.
Dos límites antes de empezar. El trigger pide un espacio de trabajo y un repositorio, así que vigila un repositorio cada vez: varios repositorios significan un flujo por repositorio, o una expresión que rellene ese campo. Y la lista de eventos la sirve Bitbucket, de modo que lo que puedes escuchar depende de la cuenta y de los scopes del token. ¿Empiezas con la plataforma? La Reseña n8n cuenta qué hace bien, y el Curso n8n enseña a construir los flujos.
¿Cómo conectar Bitbucket con n8n?
- 01
Crear un token API en Bitbucket
Entra en Bitbucket y abre los ajustes de tu cuenta o tus ajustes personales. Busca la sección de tokens API o de seguridad. Crea ahí un token nuevo, ponle un nombre que reconozcas dentro de unos meses y una fecha de caducidad acorde con el uso: un token sin caducidad es un token que nadie renueva. Tener una cuenta de Bitbucket es el único requisito previo.
- 02
Marcar los seis scopes necesarios
Elige Bitbucket como aplicación y marca los scopes, es decir los permisos que llevará el token. Tres sirven para leer:
read:user:bitbucket,read:workspace:bitbucketyread:repository:bitbucket, que permiten a n8n ofrecerte tus espacios de trabajo y repositorios en los desplegables. Tres son para el webhook:read:webhook:bitbucket,write:webhook:bitbucketydelete:webhook:bitbucket. - 03
Guardar el credential en n8n
Confirma la creación del token y cópialo en ese mismo momento. En n8n, abre el menú Credentials y crea un credential de Bitbucket con el método de token de acceso, pegando el valor. Un credential se crea una vez y se reutiliza en todas partes: el Bitbucket Trigger te lo ofrecerá en su desplegable, y cualquier nodo HTTP Request apuntado a la API de Bitbucket también podrá usarlo.
¿Qué arranca el flujo desde Bitbucket ?
Bitbucket Trigger es el nodo que arranca un workflow con cada nueva respuesta recibida en Bitbucket. Eliges el formulario, activas el workflow y n8n registra el webhook en tu cuenta de Bitbucket.
Lo que ves en n8n
Notas de configuración
01Set Up the Bitbucket Trigger
Este nodo es la puerta de entrada del flujo: espera a que Bitbucket comunique algo y arranca una ejecución con ese contenido como primer item. La versión 1 del nodo pide cuatro campos, todos obligatorios.
Parámetros clave
- Resource : lo que vigila el trigger, y lo que determina si los campos siguientes apuntan a un espacio de trabajo o a un repositorio concreto.
- Workspace Name or ID : el espacio de trabajo cuyos eventos quieres. Elígelo en la lista que n8n carga desde el credential, o pasa un identificador con una expresión como
{{ $json.workspace }}, la sintaxis de n8n para leer un campo del item entrante. - Repository Name or ID : el repositorio que se escucha, elegido en un desplegable igual o indicado por expresión.
02Select the Event Names to Listen To
Mientras este campo siga vacío, al flujo no llega nada. El nodo no propone ningún evento por defecto: carga las opciones desde Bitbucket en cuanto el credential y el repositorio están puestos, de manera que la lista refleja esa cuenta y no un catálogo fijo dentro de n8n.
Parámetros clave
- Event Names or IDs : un campo de selección múltiple, así que varios eventos pueden alimentar el mismo flujo. Márcalos en la lista, o entrega los identificadores con una expresión cuando la selección cambie según el entorno.
03Activate the Workflow to Register the Webhook
Configurar el nodo todavía no cambia nada en Bitbucket. n8n registra su URL de webhook en Bitbucket al activar el flujo, de ahí el permiso de escritura sobre webhooks en el token, y la retira cuando lo desactivas.
¿Necesitas ayuda para automatizar Bitbucket con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Bitbucket y n8n: preguntas frecuentes
01¿Es gratis la integración Bitbucket n8n?
02¿Qué credenciales y permisos necesita el Bitbucket Trigger?
03¿Qué límites tiene Bitbucket dentro de n8n?
04¿El Bitbucket Trigger reacciona en tiempo real?
05¿n8n o Make para Bitbucket?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



