# Reenvía los SMS del iPhone a Mattermost o Rocket.Chat

> Envía SMS del iPhone a un canal de Mattermost o Rocket.Chat con un webhook entrante y una automatización de Atajos. Sin cuenta ni servidor intermediario.

Última actualización: 2026-10-23
Página HTML canónica: https://www.fwrdsms.com/es/blog/forward-iphone-texts-to-mattermost
Published: 2026-10-18

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](https://apps.apple.com/app/apple-store/id6759069713?pt=128544281&ct=es-blog-mattermost&mt=8), 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:

```json
{"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](https://docs.mattermost.com/developers/integrate/webhooks/incoming) 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](https://docs.rocket.chat/docs/integrations) 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](https://www.fwrdsms.com/es/guides/webhook), y [SMS del iPhone a un webhook](https://www.fwrdsms.com/es/iphone-sms-to-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.

1. **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.
2. **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.
3. **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.
4. **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.
5. **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](https://www.fwrdsms.com/es/guides/automation) tiene cada toque para iOS 26 y iOS 27.
6. **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.

1. **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.
2. **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.
3. **Deja el script desactivado.** El cuerpo de Fwrd ya es un mensaje válido, así que no necesitas Script Enabled.
4. **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.
5. **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.
6. **Crea la automatización Mensaje**, como en el paso 5 de Mattermost.
7. **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](https://www.fwrdsms.com/es/forward-shared-phone-texts-to-team).

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 `text` como 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 `@channel` y `@here` activan 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.

## Sigue leyendo

- [Cómo enviar un webhook desde Atajos de Apple](https://www.fwrdsms.com/es/blog/apple-shortcuts-webhook)
- [¿Existe una API de SMS para iPhone? Recibir SMS en iOS](https://www.fwrdsms.com/es/blog/iphone-sms-api)
