Reenvía los SMS del iPhone a Mattermost o Rocket.Chat
Por Fwrd · · Actualizado
Crea un webhook entrante en Mattermost o Rocket.Chat, pega su URL en Fwrd como destino Webhook y luego agrega una automatización Mensaje de Atajos: cada SMS que coincide se publica solo en tu canal. Los dos productos leen un campo text, y el cuerpo del webhook de Fwrd ya lleva uno, así que no hay nada que traducir en medio.
Lo que necesitas: un iPhone con iOS 26 o posterior y Fwrd, un servidor de Mattermost o Rocket.Chat accesible por HTTPS y permiso para crear integraciones en él (o un administrador que pueda hacerlo).
¿Por qué un webhook funciona con Mattermost y Rocket.Chat?
Porque los dos aceptan un POST de JSON sencillo con un campo text, y eso es lo que envía Fwrd. De forma predeterminada, cada reenvío es un POST con Content-Type: application/json y este cuerpo:
{"content": "Your code is 482913", "text": "Your code is 482913"}
El mensaje aparece dos veces, tal como llegó, así que los servicios que leen cualquiera de los dos campos lo reciben. La documentación de webhooks entrantes de Mattermost (consultada el 18 de octubre de 2026) dice que text es obligatorio a menos que envíes adjuntos, y que una publicación correcta recibe una respuesta 200. La documentación de integraciones de Rocket.Chat (consultada el 18 de octubre de 2026) dice que un mensaje válido “must include at least a text field” (debe incluir al menos un campo text).
Ninguna de las dos páginas dice qué pasa con los campos que no menciona, como content. Ninguna describe que se rechacen campos de más, y las notas de la versión de Fwrd 1.1 en la App Store nombran a Mattermost y Rocket.Chat entre los servicios con los que funciona su webhook. La solicitud completa está en la guía del webhook, y SMS del iPhone a un webhook cubre los demás lugares a los que llega.
Cómo reenviar los SMS del iPhone a Mattermost
Mattermost los llama webhooks entrantes, y cada uno publica en un canal que eliges.
- Abre Integrations. En Mattermost, abre el Product menu y elige Integrations y luego Incoming Webhook. Si Integrations no aparece, un System Admin tiene que activar los webhooks entrantes en System Console, luego Integrations y después Integration Management.
- Agrega el webhook. Selecciona Add Incoming Webhook, ponle un nombre como SMS del iPhone, elige el canal que debe recibir tus SMS y selecciona Add.
- Copia la URL. Mattermost muestra una dirección como
https://your-mattermost-server.com/hooks/xxx-generatedkey-xxx. Cualquiera que la tenga puede publicar en tu servidor, así que envíatela al iPhone de una forma que solo tú puedas ver. - Agrega un destino Webhook en Fwrd. Abre Fwrd, toca +, elige Webhook y, si quieres, cámbiale el nombre a Mattermost. Pega la dirección completa en el campo Configuration (Configuración). Toca Send Test Message (Enviar mensaje de prueba) y luego guarda con la marca de selección.
- Crea la automatización Mensaje. En Atajos, crea una automatización Mensaje que se ejecute sin preguntar, con una palabra que contengan tus SMS (o un solo espacio para cualquier SMS que tenga un espacio), y agrega la acción Forward Message to All Destinations (Reenviar mensaje a todos los destinos) de Fwrd con Entrada de atajo. La guía de la automatización tiene cada toque para iOS 26 y iOS 27.
- Eso es todo. Los SMS nuevos con tu palabra ya se publican solos en tu canal de Mattermost, con el iPhone desbloqueado o bloqueado.
Cómo reenviar los SMS del iPhone a Rocket.Chat
La versión de Rocket.Chat está en las integraciones del espacio de trabajo.
- Abre Integrations. Ve a Manage, luego Workspace y después Integrations. Haz clic en New, arriba a la derecha, y elige la pestaña Incoming.
- Completa la configuración. Activa Enabled, ponle un nombre y configura Post to Channel con el canal para tus SMS. Configura Post as con un usuario existente que esté en ese canal; la documentación de Rocket.Chat dice que ese usuario necesita el permiso Impersonate Other Users.
- Deja el script desactivado. El cuerpo de Fwrd ya es un mensaje válido, así que no necesitas Script Enabled.
- Guarda y copia la URL. Después de guardar, la URL del webhook aparece en la sección Instructions. Se ve como
https://your-server/hooks/integrationId/token. Trátala como una contraseña. - Agrega un destino Webhook en Fwrd. Abre Fwrd, toca +, elige Webhook, pega la dirección en Configuration, toca Send Test Message y guarda con la marca de selección.
- Crea la automatización Mensaje, como en el paso 5 de Mattermost.
- Eso es todo. Los SMS nuevos con tu palabra ya se publican solos en tu canal de Rocket.Chat, con el iPhone desbloqueado o bloqueado.
Mattermost y Rocket.Chat lado a lado
| Mattermost | Rocket.Chat | |
|---|---|---|
| Dónde se crea | Product menu → Integrations → Incoming Webhook | Manage → Workspace → Integrations → New → Incoming |
| Como quién publica | El nombre de usuario del webhook, marcado como BOT | El usuario configurado en Post as |
| Campo que lee | text |
text |
| Destino de Fwrd | Webhook | Webhook |
¿Por qué usar Fwrd para esto?
Es una buena opción cuando tienes tu propio chat y quieres que los SMS se queden ahí:
- Sin cuenta y sin intermediario. Fwrd publica directo desde el iPhone en tu servidor. No hay ningún servidor de Fwrd en medio, así que los SMS van solo adonde tú los envías.
- Filtros. Un destino Webhook puede dejar pasar solo los SMS con las palabras que elijas, los que parecen un código de verificación o los que llegan en ciertos horarios. Try a Text (Probar un SMS) aplica un filtro a un SMS de ejemplo que escribes.
- Reintentos. Si una solicitud falla o excede el tiempo de espera, Fwrd lo intenta de nuevo. Cada intento lleva el mismo encabezado Idempotency-Key, que tu propio endpoint puede usar para descartar repeticiones; Mattermost y Rocket.Chat no lo leen.
- Una automatización, muchos lugares. La misma acción también llega a Slack, Discord, Telegram, Teams, correo electrónico y más. Para un equipo que comparte un teléfono del trabajo, consulta los SMS de un teléfono compartido para un equipo.
El plan gratis de Fwrd es de 15 reenvíos al mes, y un SMS cuenta una sola vez sin importar a cuántos lugares vaya.
Lo que no puede hacer
- Solo HTTPS. Fwrd acepta solo direcciones
https://y no sigue redirecciones, así que pega la URL final del webhook. - El servidor tiene que responder. Fwrd da un reenvío por entregado cuando el servidor responde con cualquier estado 2xx en menos de 15 segundos.
- Se aplica Markdown. Mattermost trata
textcomo Markdown, así que en un SMS con asteriscos o guiones bajos algunas palabras pueden verse en negrita o en cursiva. - Las menciones avisan a todos. La documentación de Mattermost dice que
@channely@hereactivan notificaciones, así que un SMS con @channel o @here avisará a todo el canal. - Solo SMS nuevos, en un solo sentido. Los SMS anteriores no se envían, las imágenes no se reenvían y las respuestas en el canal no vuelven como SMS.
- El teléfono tiene que seguir encendido y con conexión. Después de un reinicio, desbloquéalo una vez antes de que el reenvío vuelva a empezar.
Preguntas que la gente hace después
¿La publicación muestra quién envió el SMS?
No en el mensaje en sí. Con Include Who Sent It (Incluir quién lo envió) activado en la Configuración de Fwrd y Sender (Remitente) elegido en la acción de Fwrd, un webhook recibe un campo sender aparte, en lugar de una línea From: en text. Mattermost y Rocket.Chat publican el campo text, y ninguno menciona un campo de remitente en su documentación.
¿Puedo enviar los SMS a más de un canal?
Sí. Cada webhook entrante publica en un solo canal, así que crea uno por canal y agrega cada uno como su propio destino Webhook en Fwrd. Dale a cada uno un filtro distinto, por ejemplo los códigos a un canal y todo lo demás a otro.
¿Necesito una cuenta de Fwrd o un servidor propio?
Ni cuenta de Fwrd ni servidor extra. El webhook vive en tu servidor de Mattermost o Rocket.Chat, y Fwrd guarda su URL en el Llavero del iPhone y publica en ella desde el teléfono.
¿Cuesta algo?
Fwrd es gratis hasta 15 reenvíos al mes. 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). La App Store muestra el precio en tu propia moneda.
¿Quieres tus SMS en Mattermost o Rocket.Chat?
Fwrd publica los SMS nuevos que coinciden directo desde tu iPhone en tu webhook entrante, sin cuenta y sin ningún servidor en medio. Empieza con 15 reenvíos gratis cada 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