Un envío de formulario puede activar un correo de confirmación sin un servicio propio. Aun así, el flujo necesita gestionar un rebote que llega después de que el paso de envío termine.
¿Cómo conecto Bird a n8n?
Instala el nodo verificado de Bird desde el panel de nodos en n8n Cloud o en una instancia autoalojada con los nodos comunitarios verificados habilitados.
- Crea un nuevo flujo.
- Abre el panel de nodos seleccionando + o pulsando Tab.
- Busca Bird.
- Selecciona Install para instalar el nodo en tu instancia.
- El nodo Bird ya está disponible en tus flujos.
Para n8n autoalojado, cumple los requisitos de ejecución antes de instalar. Si los nodos comunitarios no aparecen en el panel, abre Settings > Community Nodes > Install. Introduce @messagebird/n8n-nodes-bird como nombre del paquete.
Crea la clave en API keys en el dashboard de Bird. Añade una credencial Bird API en n8n con esa clave API del espacio de trabajo.
Otorga los scopes que la credencial indica para las operaciones seleccionadas, de modo que el flujo pueda realizar esas solicitudes.
Selecciona un recurso y una operación en el nodo Bird. Admite email, SMS, WhatsApp y verificación, junto con operaciones de configuración y reportes.
El nodo excluye la publicación y las suscripciones de Realtime porque su credencial no puede almacenar la app key y el secret necesarios.
Las descargas de bytes y las consultas de medios basadas en redirección también están excluidas. El nodo espera resultados JSON para los elementos del flujo. Usa un cliente adecuado o una solicitud HTTP para esas operaciones.
¿Cómo conecto Bird a Zapier?
Selecciona Bird en Zapier. Haz clic en Connect. Autoriza la conexión en Bird.
Zapier almacena la conexión de OAuth, así que no necesitas pegar una clave API. La conexión pertenece al espacio de trabajo y se mantiene aunque la persona que autorizó cambie de equipo.
Administra su acceso en la página Integrations del espacio de trabajo. Revocar la conexión detiene los Zaps que la usan.
Elige Send Email, Send SMS o Send WhatsApp Message para un paso de envío. Start Verification y Check Verification Code gestionan la verificación con código de verificación.
Los pasos de búsqueda recuperan mensajes y sus eventos. La integración de Zapier describe las acciones y búsquedas disponibles.
¿Cómo inicio un flujo a partir de un evento de entrega?
Usa Bird Trigger en n8n o New Event en Zapier. Selecciona los eventos que tu flujo necesita.
La integración registra un endpoint de webhook para el flujo. Verifica las firmas de entrega antes de pasar los eventos a tu automatización.
Cada flujo activado por eventos necesita su propio endpoint. La cuota de endpoints de Bird empieza en uno por organización, por lo que un webhook existente puede impedir la creación de otro trigger.
Pide a soporte que aumente la cuota antes de añadir más flujos activados por eventos. Las acciones de envío y las búsquedas no necesitan cada una su propio endpoint de webhook.
¿Qué demuestra un paso de envío exitoso?
Demuestra que Bird aceptó la solicitud de envío. No establece el resultado de entrega posterior.
Guarda el ID de mensaje devuelto. Usa los eventos de entrega y fallo para actualizar el registro que originó el envío.
Un mensaje de formato libre de WhatsApp puede fallar si la ventana de servicio al cliente se cierra antes del despacho. Ese fallo posterior llega después de que el paso de envío tenga éxito. Usa una plantilla aprobada cuando envíes mensajes fuera de la ventana de servicio al cliente.
El nodo Bird de n8n envía un Idempotency-Key estable para cada operación, por lo que un reintento del flujo no envía dos veces. Zapier no envía clave de idempotencia, así que una repetición de la plataforma puede duplicar un envío.
¿Cuándo conviene usar low-code o escribir un servicio?
Usa low-code cuando el envío forma parte de un proceso que ya gestiona tu herramienta de flujos. Usa un servicio cuando necesites controlar el estado duradero de reintentos y entregas.
Un lote de email o SMS en n8n puede encolar hasta 100 mensajes en una sola llamada. Un trabajo de 250 mensajes requiere tres llamadas agrupadas, en lugar de 250 solicitudes individuales.
Para una herramienta sin integración de Bird, usa su bloque HTTP. Importa la especificación OpenAPI de Bird si la herramienta admite generación de clientes a partir de ella.
- n8n: configura el nodo Bird con una clave API del espacio de trabajo.
- Zapier: autoriza la app Bird. Selecciona sus acciones o trigger de eventos.
- Bloque HTTP: proporciona los detalles de la solicitud cuando no existe una integración de Bird.
- Servicio propio: controla tú mismo el estado de entrega almacenado y la política de reintentos.
En resumen
Conéctate con la credencial que espera tu herramienta.
n8n usa una clave API de Bird. Zapier te pide autorizar una conexión del espacio de trabajo a través de Bird.
Reserva un endpoint de webhook para cada trigger.
Cada flujo o Zap que use un trigger de eventos de Bird necesita su propio endpoint dentro de la cuota de tu organización.
Comprueba el evento de entrega.
Un paso de envío exitoso confirma la aceptación. La entrega o el fallo llegan después, así que conserva el ID del mensaje para la reconciliación.
Mantén el estado de reintentos para la operación de negocio.
n8n envía una clave de idempotencia estable en los reintentos. Zapier no envía ninguna, por lo que una repetición puede duplicar un envío.