Reenvía SMS del iPhone a n8n: nodo Webhook
Por Fwrd ·
Para reenviar SMS del iPhone a n8n, agrega un nodo Webhook configurado en POST, publica el flujo y pega la Production URL del nodo en el destino Webhook de Fwrd. Una automatización Mensaje de Atajos entrega entonces cada SMS que coincide a Fwrd, que lo publica desde el iPhone en n8n como JSON, y tu flujo se encarga del resto.
Lo que necesitas: un iPhone con iOS 26 o posterior, la app Atajos (ya viene en el teléfono), Fwrd y un flujo de n8n en n8n Cloud o en un n8n autoalojado con una dirección HTTPS pública.
¿Cómo se reenvían los SMS del iPhone a n8n?
Con el nodo Webhook de n8n como activador y el destino Webhook de Fwrd en el iPhone. n8n te da la URL; Fwrd le envía cada SMS.
La documentación del nodo Webhook de n8n (consultada el 25 de octubre de 2026) dice que el nodo tiene dos direcciones. La Test URL se registra mientras escuchas un evento en el editor. La Production URL se registra al publicar el flujo, y sus ejecuciones aparecen en la pestaña Executions del flujo, no en el editor. Fwrd necesita la Production URL, porque los SMS llegan cuando no estás mirando.
| Test URL | Production URL | |
|---|---|---|
| Escucha | Solo mientras el editor está escuchando | Una vez publicado el flujo |
| Dónde se ven las ejecuciones | En el editor | En la pestaña Executions |
| ¿Se usa en Fwrd? | No | Sí |
Envía los SMS del iPhone a Zapier, Make o n8n compara las tres herramientas. Este artículo es el flujo de n8n, paso a paso.
Cómo configurar el flujo de n8n y Fwrd
Agrega un nodo Webhook. En un flujo nuevo de n8n, agrega el activador Webhook. Establece HTTP Method en POST y elige Immediately en Respond.
Haz secreta la ruta. Fwrd no envía encabezado de acceso, así que deja Authentication en None y reemplaza el Path por una cadena larga y aleatoria. Cualquiera con la dirección completa podría publicar en tu flujo, así que trátala como una contraseña.
Copia la Production URL y publica. Abre la Production URL del nodo, cópiala y publica el flujo. Hasta que publiques, la Production URL no responde.
Agrega el webhook en Fwrd. En el iPhone, abre Fwrd, toca + y elige Webhook. Pega la Production URL en el campo Configuration (Configuración), toca Send Test Message (Enviar mensaje de prueba) y luego guarda con la marca de selección. La ejecución de ejemplo aparece en la pestaña Executions de n8n, con los campos que vas a asignar.
Elige qué SMS van a n8n. Para enviar solo algunos, elige Only Some Texts (Solo algunos SMS) en Which Texts (Qué SMS) y escoge palabras o Looks Like a Code (Parece un código). Si no, se envía todo SMS que la automatización entregue.
Crea una automatización Mensaje. En iOS 27, abre Atajos, toca Biblioteca, luego Automatización y después +. Si ves Describir un atajo, toca Editar. Toca Automatización, luego Mensaje, cambia Remitente por Mensaje y escribe una palabra que contengan tus SMS, o un solo espacio para cualquier SMS que tenga un espacio. En iOS 26, abre la pestaña Automatización, toca +, elige Mensaje y escríbela en El mensaje contiene.
Haz que se ejecute sin preguntar. En iOS 27, toca la flecha junto al activador y asegúrate de que Confirmar antes de ejecutar esté desactivado. En ⓘ y después Privacidad, asegúrate de que Permitir ejecución en dispositivo bloqueado esté activado. En iOS 26, elige Ejecutar de inmediato y luego toca Siguiente y Crear nuevo atajo.
Agrega la acción de Fwrd. Busca Forward y agrega Forward Message to All Destinations (Reenviar mensaje a todos los destinos). Establece su campo Message (Mensaje) en Entrada de atajo (en iOS 26, Entrada de atajo y luego Mensaje). Toca atrás para guardar (Listo en iOS 26).
Eso es todo. Los SMS nuevos con tu palabra ya inician solos tu flujo de n8n, con el iPhone desbloqueado o bloqueado.
La guía del webhook de Fwrd tiene cada pantalla de Fwrd para este destino.
¿Qué recibe el nodo Webhook?
Un cuerpo JSON con el SMS tal como llegó, en content y otra vez en text. n8n pone el cuerpo bajo body, así que en los nodos siguientes el mensaje es {{ $json.body.content }}.
Si activas Include Who Sent It (Incluir quién lo envió) en la Configuración de Fwrd y eliges Sender (Remitente) en la acción de Fwrd en Atajos, el cuerpo también lleva un campo sender: {{ $json.body.sender }}. No hay marca de tiempo, así que usa {{ $now }} en n8n cuando necesites la hora. Cada intento del mismo SMS lleva el mismo encabezado Idempotency-Key, que puedes usar para omitir los repetidos.
Tres flujos para armar después
- Registra cada SMS en Google Sheets. Después del nodo Webhook, agrega Google Sheets y elige Append Row. Asigna una columna a
{{ $json.body.content }}y otra a{{ $now }}. - Publica los SMS en un canal del equipo. Agrega el nodo de Slack, Discord o Telegram de n8n y envía el contenido como mensaje. Si lo único que necesitas es publicar, Fwrd puede enviar a esas apps por sí mismo, sin n8n.
- Extrae códigos de verificación con un nodo AI Agent. Pasa el contenido a un nodo AI Agent, o a un nodo Code con una expresión regular, y entrega los dígitos al paso que inicia sesión. Cómo dejar que un agente de IA lea códigos de verificación por SMS cubre la parte de seguridad.
Hay flujos de n8n listos para usar en el repositorio fwrd-sms-webhook-examples en GitHub, que puedes importar y ajustar.
Lo que esta configuración no puede hacer
- No puede enviar SMS antiguos. Solo los SMS nuevos que lleguen después de crear la automatización llegan a n8n.
- No puede llegar a una dirección privada. Fwrd rechaza las direcciones IP y los nombres .local o .internal, así que un n8n autoalojado necesita un nombre de host HTTPS público.
- No se ejecuta con el iPhone apagado. El teléfono tiene que estar encendido y con conexión. Después de un reinicio, el reenvío espera hasta que lo desbloquees una vez.
- Funciona en un solo sentido. n8n no puede responder a través de Fwrd, y las imágenes no llegan, solo el texto.
Preguntas sobre los SMS del iPhone y n8n
¿Por qué no se ejecuta mi flujo de n8n cuando llega un SMS?
Normalmente porque Fwrd tiene la Test URL, o porque el flujo no está publicado. Pega la Production URL en Fwrd y publica el flujo, y luego mira la pestaña Executions.
¿Funciona con n8n autoalojado?
Sí, si n8n es accesible en un nombre de host HTTPS público. Fwrd rechaza las direcciones IP y los nombres .local o .internal.
¿Mis SMS pasan por los servidores de Fwrd?
No. Fwrd no tiene cuenta ni servidor propio; cada SMS va del iPhone directo a tu URL de n8n.
¿Cuánto cuesta?
A octubre de 2026, Fwrd es gratis hasta 15 reenvíos al mes, y un SMS cuenta una sola vez sin importar a cuántos lugares vaya. Fwrd Pro quita el límite por $4.99 al mes o $29.99 al año en Estados Unidos (precios en dólares estadounidenses, USD).
Inicia flujos de n8n con los SMS de tu iPhone
Fwrd publica cada SMS que coincide de tu iPhone en tu nodo Webhook de n8n como JSON, sin cuenta y sin servidor de Fwrd de por medio. Empieza con 15 reenvíos gratis al mes.
Gratis hasta 15 reenvíos al mes. Pro elimina los límites de reenvíos y filtros y agrega una lista Never Forward (Nunca reenviar), por $4.99 USD al mes o $29.99 USD al año en Estados Unidos, con una prueba gratuita de 7 días en el plan anual para clientes elegibles. La App Store muestra el precio en tu propia moneda.
iPhone · iOS 26 o posterior